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
Eerste trailer van Prime Video-serie Spider-Noir toont een slingerende Nicolas Cage
© Sony/Amazon
Huis

Eerste trailer van Prime Video-serie Spider-Noir toont een slingerende Nicolas Cage

Sony en Amazon Prime Video hebben de eerste trailer van de aankomende serie Spider-Noir uitgebracht, en daarbij onthuld dat de serie vanaf 27 mei op de streamingdienst van Amazon te zien is.

In de beelden zien we onder anderen Nicolas Cage, die de rol van Spider-Noir op zich neemt. Hij sprak dit personage eerder al in, in de film Spider-Man: Into the Spider-Verse. Deze live-action serie volgt echter een andere versie van het Spider-Noir-personage, die in dit universum Ben Reilly heet in plaats van Peter Parker. Spider-Noir is dus vanaf 27 mei te bekijken op Prime Video, en kijkers hebben de keuze om dat met kleur, of met klassiek Noir-zwart-witte beelden te doen. Hoe dat eruitziet, zie je in de trailers hieronder.

Watch on YouTube

We zien in de beelden al Noir-versies van verschillende bekende Spider-Man-personages. Zo is er een versie van de Sandman (Jack Huston) te zien, is Cat Grant (Li Jun Li) een versie van het personage Black Cat en komt de journalist Robbie Robertson (Lamorne Morris) ook voorbij. Nic Cage speelt dus een pessimistische Spider-Man, die schijnbaar last heeft van mentale problemen ten tijde van de grote crisis rond 1930. Dat weerhoudt hem er niet van om als een klassieke Spider-Man even door New York te slingeren.

Over Spider-Man: Noir

In Spider-Man-comics is Ben Reilly een kloon van Peter Parker, maar volgens een interview met showrunner Oren Uziel is er in deze serie voor de naam Ben gekozen omdat “Peter Parker vooral te vergelijken voelt met een middelbare scholier. Jongensachtig.” Deze versie van Spider-Man - of simpelweg The Spider, zoals hij in de serie wordt genoemd - is een “pessimistische misantroop”, zo stellen producenten Phil Lord en Christopher Miller. Laatsgenoemde duo is tevens het productieduo achter Sony’s Spider-Verse-films.

Spider-Man: Noir debuteerde in 2009 in de comics van Marvel als een brutere versie van de muurkruiper dan we gewend zijn. Het verhaal van schrijver …, met tekeningen van …, mengde de stijl van klassieke noir-films en strips met welbekende superheldenverhalen in de tijd van de ‘Great Depression’. Sindsdien is het personage nog een paar keer opgedoken in de stripboeken. 

Watch on YouTube
▼ Volgende artikel
Gerucht: Slimme brillen van Meta krijgen gezichtsherkenning
© Vadym - stock.adobe.com
Gezond leven

Gerucht: Slimme brillen van Meta krijgen gezichtsherkenning

Meta zou in de loop van dit jaar gezichtsherkenningstechnologie aan diens slimme brillen willen toevoegen.

Dat claimt The New York Times van bronnen te hebben vernomen. De gezichtsherkenningstechnologie zou ergens later dit jaar naar de slimme Ray-Ban- en Oakley-brillen van het bedrijf komen.

Volgens The New York Times zouden de brillen met de technologie gezichten in de omgeving kunnen identificeren via de ingebouwde camera. Daar zouden de brillen profielen van socialmediaplatforms van Meta, zoals Facebook en Instagram, voor gebruiken. Vervolgens zouden dragers van de bril informatie over de persoon in kwestie krijgen.

Logischerwijs zorgt het gerucht voor wat ophef rondom privacy. Meta zou dan ook nog overwegen dat het alleen mogelijk wordt om de technologie in te zetten bij mensen waar de drager een connectie mee heeft op social media. Maar het is nog niet uitgesloten dat Meta er voor kiest dat met de bril ook vreemden herkend kunnen worden via openbare profielen.

Het lijkt waarschijnlijk dat de functie er komt; The New York Times citeert een interne memo van Meta waarin te lezen valt dat het een goed moment is om de functie te lanceren gezien de huidige politieke onrust. Dit omdat veel organisaties die bezwaar zouden maken tegen dergelijke technologie, het te druk zouden hebben met andere problemen. Meta zelf heeft het gerucht aan The New York Times bevestigd noch ontkend.