ID.nl logo
Muziek streamen met Raspberry Pi: Wat heb je nodig?
© Reshift Digital
Huis

Muziek streamen met Raspberry Pi: Wat heb je nodig?

Als er één toepassing is waar de Raspberry Pi in uitblinkt, dan is dat wel als mediaspeler voor muziek. Met dank aan een breed aanbod aan goede en betaalbare dac’s én heel veel mooie softwareoplossingen. Wat heb je nodig?

Netwerkspelers zijn er al volop, maar meestal tegen flinke prijzen en veelal gericht op de audiofiel. Wil je een voordelige optie om muziek naar een versterker met luidsprekers of een setje actieve luidsprekers te streamen? Dan kun je eenvoudig zelf een speler bouwen. De Raspberry Pi heeft dan al snel de beste papieren. Ook wat software betreft, want er is een enorm aanbod. 

Voor het streamen van muziek hoef je overigens zeker niet de nieuwste Raspberry Pi 4 in huis te halen. De systeemeisen zijn doorgaans niet hoog, waardoor je software zoals Volumio ook prima op oudere modellen als de Pi 3B of een Pi Zero W kunt installeren. 

Lees ook:Welke Raspberry Pi kun je het beste kopen?

De analoge geluidsuitgang van de Pi is bruikbaar, maar geeft niet de beste kwaliteit. Dat is prima op te lossen door de Pi via hdmi op een av-receiver aan te sluiten, of door voor een aparte dac te kiezen. Daarmee heb je de geluidskwaliteit volledig zelf in de hand.

Je kunt voor een usb-dac kiezen, maar ook een klein uitbreidingskaartje dat je boven op de 40-pins gpio-header van de Pi klikt. Dat is meestal voordeliger en minder storingsgevoelig dan de usb-bus.

Er is een enorm aanbod van dac’s voor de Pi. In deze serie workshops hebben we er twee gebruikt: de Pirate Audio Line Out en de PiFi DAC+, een goedkope Chinese kloon. Streef je de hoogste kwaliteit na, dan is de riante catalogus van het Zwitserse HifiBerry overigens ook de moeite waarde.

©PXimport

Voor de uiteindelijke geluidskwaliteit ben je natuurlijk nog afhankelijk van de luidsprekers en in iets mindere mate van de versterker. Voor minder dan 20 euro kun je met een klasse d-versterker heel goede resultaten halen, zoals met de TDA7498(E) of TPA3116(d2). Zulke versterkers zijn heel efficiënt en daardoor ook voor een mobiele luidspreker (boombox) met accu’s een optie. 

De toenemende vervorming (thd) bij hogere volumes is iets om met name in de gaten te houden. Goede uitgangsspoelen om de schakelfrequenties van de versterker te filteren gekoppeld aan kwalitatieve condensatoren én flinke buffer-elco’s voor de voedingsspanning dragen zeker ook bij aan de geluidskwaliteit.

Bediening

Voor het bedienen van de Pi als mediaspeler is een webinterface heel gangbaar. Zoals Volumio, waar ook een app van bestaat. Ook kun je een willekeurige Media Player Daemon-client gebruiken dankzij de geïntegreerde mpd-server. Apps voor muziekbediening vind je ook volop voor Squeezebox. Bij intensiever gebruik zal een vast scherm al snel de voorkeur krijgen, zoals het officiële 7inch-touchscreen van de Raspberry Pi Foundation (ongeveer 70 euro).

Als je nog een tablet met bijvoorbeeld Android overhebt, kun je daar ook de webinterface of app op laden. Hangt de tablet op een vaste plek, dan is het handig die vast te zetten met bijvoorbeeld Fully Kiosk Browser & App Lockdown. Andere nuttige uitbreidingen, waar je soms wat voor moet knutselen, zijn een afstandsbediening via infrarood of drukknoppen via de gpio-pinnen van de Pi.

©PXimport

Wil je de Pi puur als ‘domme speler’ inzetten, dan kan dat ook. Met AirPlay, Chromecast of Spotify Connect is het dan niet veel meer dan een bestemming voor je muziek vanaf smartphone, tablet of pc. Ondersteuning voor AirPlay is mogelijk dankzij Shairport Sync.

Het Chromecast-protocol blijkt lastiger na te bouwen, dan ben je beter af met de Chromecast Audio-dongle die helaas niet meer wordt gemaakt. Spotify Connect is eenvoudig mogelijk dankzij de librespot-bibliotheek. Met Raspotify krijg je het snel aan de praat. Je kunt dan vanaf elke Spotify-app de Pi als afspeelapparaat kiezen. Maar uitgebreidere toepassingen als Volumio en moOde zijn eigenlijk interessanter: ze bieden integratie voor AirPlay en Spotify, maar ook heel veel meer.

Indexering

Ga je vooral je eigen muziek beluisteren, dat is het belangrijk dat de tags goed staan en albumcovers aanwezig zijn. Software deelt albums doorgaans in op basis van die tags en niet op basis van de map waarin muziek wordt gevonden. Bij Logitech Media Server zorgt een goede indexering er bovendien voor dat het bladeren op bijvoorbeeld jaar van uitgave of op genre goed werkt.

Een mooi programma voor het indexeren is Beets. Je kunt muziek vanuit bijvoorbeeld je folder met geripte of gedownloade muziek doorzoeken en gevonden albums netjes in de uiteindelijke muziekmap zetten met alle correcte tags. Als een album te veel afwijkt kun je het bij dit proces overslaan of bijvoorbeeld handmatig een album selecteren of opzoeken in de achterliggende muziekdatabase.

Onder Windows kun je MusicBrainz Picard gebruiken. Soms is naderhand nog een kleine aanpassing nodig. Vooral naar de albumartiest kijkt de software soms anders. Bij Logitech Media Server was het bijvoorbeeld nodig om in te stellen dat het tpe2-veld als albumartiest moet worden behandeld.

Nu heb je alle hardware en software in huis om muziek met je Raspberry Pi te streamen. In een ander artikel gaan we dieper in op hoe dit werkt met het eerder aangehaalde Volumio. Lees daarover hier meer.

▼ Volgende artikel
The Elder Scrolls 6 draait op Creation Engine 3
Huis

The Elder Scrolls 6 draait op Creation Engine 3

Het langverwachte The Elder Scrolls 6 draait op de Creation Engine 3, zo heeft Bethesda bevestigd.

Dat liet Bethesda's topman Todd Howard weten in een interview met de Kinda Funny Gamescast. Daarin vertelde hij iets meer over wat spelers van The Elder Scrolls 6 kunnen verwachten, waaronder de engine waarop de game draait.

Het enkele jaren geleden uitgekomen Starfield draaide op de Creation Engine 2, een game-engine die door Bethesda zelf is gemaakt. Nu is dus duidelijk dat Bethesda de Creation Engine 3 heeft gemaakt. "Daar gaan The Elder Scrolls 6 en de games daarna op draaien."

Howard vervolgt: "We hebben een gamestijl waar we heel tevreden mee zijn, en die mensen van ons verwachten. Er valt nog veel te innoveren, zodat wanneer je in een spelwereld stapt, het voelt alsof je het echt voor de eerste keer meemaakt. Ik denk dat we blij zijn met de richting waarin we opgaan. Dat is wat ik kan zeggen."

Watch on YouTube

Wachten op The Elder Scrolls 6

The Elder Scrolls 6 werd in 2018 aangekondigd met een korte teaser, maar sindsdien is er geen concrete informatie over de game gegeven - behalve dan dat het spel nog geruime tijd op zich laat wachten.

Howard gaf in het nieuwe interview zelf ook aan dat de game te vroeg is aangekondigd. Als het aan hem ligt, worden games zelfs niet aangekondigd en komen ze zomaar opeens uit. Ondanks dat zal Bethesda binnenkort een belangrijke mijlpaal tijdens de ontwikkeling behalen, dus het lijkt er op dat de ontwikkeling voorspoedig loopt.

Over The Elder Scrolls

In de The Elder Scrolls-games verkennen spelers een fantasievolle wereld. Men maakt zelf een personage aan en gaat op avontuur, waarbij men buiten het hoofdverhaal zelf op zoek gaat naar allerlei zijmissies. De games staan er om bekend dat spelers in principe hun eigen avontuur creëren, en dat men min of meer alles kan doen - waaronder het doden van belangrijke personages.

Watch on YouTube

Het vorige deel in de reeks, The Elder Scrolls 5: Skyrim, verscheen in 2011. Dat betekent dus dat het al vijftien jaar geleden is dat er een nieuw deel in de franchise uit is gekomen. Skyrim bleek een groot succes en is op talloze consoles en pc uitgekomen. Vorig jaar is wel The Elder Scrolls 4: Oblivion Remastered uitgekomen op moderne consoles en pc.

En Starfield dan?

Tijdens het interview praatte Howard overigens ook over de toekomstplannen van het in 2023 uitgekomen Starfield, een soort 'The Elder Scrolls in de ruimte'. Er gaan al geruime tijd geruchten dat de game een forse update krijgt en dat het ook op PlayStation 5 uitkomt naast de Xbox- en pc-versies.

Howard liet tijdens het interview weten dat de update het spel niet verandert in 'Starfield 2.0', maar dat mensen die de game al tof vonden, de update ook gaan waarderen. Volgens Howard zal er binnenkort meer over bekendgemaakt worden.

▼ Volgende artikel
Google Pixel 10a-smartphone kost 549 euro
Huis

Google Pixel 10a-smartphone kost 549 euro

Google heeft de Pixel 10a volledig uit de doeken gedaan, een nieuwe smartphone voor de prijs van 549 euro.

De nieuwe smartphone werd eerder deze maand al getoond, maar nu zijn alle details bekendgemaakt. De Pixel 10a is nagenoeg gelijk aan de Pixel 9a, al wordt hij sneller draadloos opgeladen en is hij ook iets kleiner. Dat laatste komt door de dunnere schermbezels, want het formaat van het scherm blijft wel 6,3".

Het scherm zal ook iets feller worden, met een maximale helderheid van 3000cd/m², ten opzichte van de Pixel 9a die een maximale helderheid van 2700cd/m² aan. De Pixel 10a wordt daarnaast beschermd door Gorilla Glass 7i.

View post on X

Zoals gezegd kan de Pixel 10a sneller draadloos opladen met een maximaal vermogen van 10W (in plaats van 7,5W). De accucapaciteit blijft met 5100mAh gelijk. Verder draait de Pixel 10a op Android 16.

De Pixel 10a oogt verder nagenoeg hetzelfde als de Pixel 9a. Het frame is daarbij gemaakt van 100 procent gerecycled aluminium, 81 procent gerecycled plastic en gerecycled koper, goud, kobalt en wolfraam.

De Pixel 10a is vanaf 5 maart beschikbaar, al kan hij nu al gereserveerd worden. Zoals gezegd luidt de adviesprijs 549 euro - althans, voor de variant met 128 GB aan opslagruimte. Er is ook een model met 256 GB die 649 euro kost. Meer informatie is op de website van Google te vinden.