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
Streamtips: nieuwe films en series – Jurassic World Rebirth en The Muppet Show
© Disney
Huis

Streamtips: nieuwe films en series – Jurassic World Rebirth en The Muppet Show

Ben je op zoek naar iets nieuws om te streamen? Dan ben je aan het juiste adres. Of je nu zin hebt in actie, horror of een heleboel nostalgie: er is voor ieder wat wils! Wij hebben de beste tips voor je op een rij gezet, zodat je precies weet wat je deze week niet mag missen.

The Copenhagen Test (seizoen 1) | SkyShowtime | 2 februari

De zesdelige serie The Copenhagen Test draait om Alexander Hale (Simu Liu), een Chinese-Amerikaanse analist bij de geheime inlichtingendienst. Hij ontdekt dat zijn brein is gehackt en dat de daders dus toegang hebben tot alles wat hij ziet en hoort. Terwijl hij de schijn probeert op te houden dat alles oké is, moet hij erachter zien te komen wie de daders zijn en moet hij bewijzen aan wie hij echt loyaal is.

Watch on YouTube

Jurassic World Rebirth | SkyShowtime | 3 februari

De nieuwste toevoeging aan de Jurassic Park-franchise, Jurassic World Rebirth, is vanaf deze dinsdag te zien op SkyShowtime. Martin Krebs (Rupert Friend), een leidinggevende bij het farmaceutische bedrijf ParkerGenix, werft Zora Bennett (Scarlett Johansson), een voormalig militair, om samen te werken met paleontoloog Dr. Henry Loomis (Jonathan Bailey) aan een geheime missie. Door Zora voegen haar oude vriend Duncan Kincaid (Mahershala Ali), bootsman LeClerc (Bechir Sylvain), huurling Nina (Philippine Velge) en de hoofdbeveiliging Bobby Atwater (Ed Skrein) zich bij het team. Samen vertrekken ze naar een eiland in de Atlantische Oceaan om biomateriaalmonsters te verzamelen van verschillende dinosauriërs die daar leven.

Watch on YouTube

Bring Her Back | Netflix | 3 februari

De horrorfilm Bring Her Back volgt de tiener Andy (Billy Barratt) en zijn blinde zus Piper (Sora Wong). Hun vader is recent overleden en daarom worden de twee bij de pleegmoeder Laura (Sally Hawkins) geplaatst. Ze krijgen al snel het idee dat er iets niet in de haak is, wanneer Laura Piper en Andy uit elkaar begint te drijven. Bring Her Back is niet bepaald een film waar je een goed gevoel van krijgt, de narigheid druipt ervan af. Het steengoede acteerwerk van de cast, met name van Hawkins, maakt hem echter zeker het kijken waard.

Watch on YouTube

The Muppet Show | Disney+ | 4 februari

The Muppet Show is terug! Voor het eerst in meer dan veertig jaar staan onder anderen Kermit, Miss Piggy, Gonzo the Great, Fozzie Bear en Dr. Teeth and the Electric Mayhem weer terug op het podium met hun klassieke variétéshow. Te gast zijn Seth Rogen, Sabrina Carpenter, Maya Rudolph en misschien wel Game Awards-presentator Geoff Keighley. De special verschijnt ter gelegenheid van het 50-jarig bestaan van de Muppets. Vooralsnog blijft het bij één aflevering, maar naar verluidt is deze special ook een ‘backdoor pilot’, dus dat smaakt naar meer!

Watch on YouTube

Star Trek: Starfleet Academy (seizoen 1) | SkyShowtime | 5 februari

Het Star Trek-universum blijft zich uitbreiden met de nieuwe serie Starfleet Academy, die vanaf deze week op SkyShowtime te zien is. De serie speelt zich af in de 32e eeuw, na Star Trek: Discovery, op de titulaire Starfleet Academy. De nieuwe lichting Starfleet-cadetten krijgen les aan boord van de USS Athena en worden daar opgeleid tot officier. Deze donderdag verschijnen de eerste twee afleveringen, de overige acht worden daarna wekelijks toegevoegd.

Watch on YouTube
▼ Volgende artikel
Bigmac of Happymeal: ook hackers smullen van dit soort wachtwoorden
© McDonald's Nederland
Huis

Bigmac of Happymeal: ook hackers smullen van dit soort wachtwoorden

Wachtwoorden zoals '123456' of 'welkom01' zijn inmiddels wel een beetje uit de mode, maar we zijn nog lang niet zo veilig als we denken. Als je dacht dat 'bigmac' of 'happymeal' wel origineel genoeg was, heb je het mis. Ter gelegenheid van Change Your Password Day zocht McDonald's Nederland uit hoe vaak hun menu-items in datalekken voorkomen, en de resultaten zijn behoorlijk schrikken.

Waarom een 'lekker' wachtwoord een makkelijke prooi is

Je moet even snel een account aanmaken en dus kies je een woord dat je simpel kunt onthouden. Je weet dat woorden als 'admin' of 'password' niet veilig zijn, dus je gaat voor iets origineels en tikt 'bigmac' in. Da's niet standaard en komt ook niet in woordenboeken voor, dus je bent veilig, toch?

Nou nee. Uit cijfers van de site Have I Been Pwned blijkt dat deze term ruim 110.000 keer is opgedoken in databases van gestolen wachtwoorden. Je voelt de bui al hangen: hackers gebruiken software die razendsnel deze databases afgaat. Zo'n woord is dan een makkelijke prooi. Het is een klassieke misvatting dat een woord dat niet in het woordenboek staat (maar wel op een menukaart) veilig is.

Waarom we steeds in dezelfde valkuilen trappen

We vallen vaak terug op namen van onze kinderen, huisdieren of merken waar we dagelijks mee te maken hebben. Het is die menselijke neiging naar gemak die ons kwetsbaar maakt. McDonald's ziet dat termen als 'frenchfries' en 'mcnuggets' duizenden keren worden gebruikt als inlogmethode. En dat is dus niet veilig. Zelfs als je een uitroepteken achter 'happymeal' zet, kraakt moderne software dat binnen een fractie van een seconde. Het is een schijnveiligheid waar we massaal in geloven.

Wanneer je direct je wachtwoorden moet veranderen

Er zijn een paar situaties waarbij je echt actie moet ondernemen. Als je nu een wachtwoord gebruikt dat je ook op een andere plek hebt ingesteld, speel je met vuur. Gebruik je een term die te maken heeft met je hobby, je favoriete eten of je woonplaats? Dan is dat een directe dealbreaker voor je online veiligheid. Ook als je wachtwoord korter is dan twaalf tekens, is het simpelweg niet robuust genoeg meer. En gebruik je voor je smartphone dezelfde pincode als voor je bank-app? Dan moet je dat echt nu meteen veranderen.

©Supatman - stock.adobe.com

Zo check je of jouw inloggegevens nog veilig zijn

Pak je belangrijkste accounts er eens bij en kijk kritisch naar wat je hebt ingevuld. Een goede tip is om een wachtwoordmanager te gaan gebruiken. Deze tool onthoudt alles voor je, zodat jij alleen nog maar één hoofdwachtwoord hoeft te onthouden. Je ziet dan direct welke wachtwoorden zwak zijn of al jaren niet zijn aangepast. Het geeft je de ruimte om overal unieke, complexe codes te gebruiken zonder dat je een notitieblokje naast je computer hoeft te leggen. Het instellen kost je een uurtje, maar het bespaart je een hoop ellende in de toekomst.

Lees ook: Slim wachtwoordbeheer: zo houd je je accounts écht veilig

Beter dan een kort wachtwoord: gebruik een wachtzin

Een veilig wachtwoord maken lijkt al snel op een soort puzzel, maar voor een aanvaller moet het vooral onpraktisch zijn om te raden. Stap daarom af van losse woorden en kies liever een wachtzin: een vreemde, lange zin die je zo kunt onthouden, maar die niemand van jou verwacht. Je kunt die zin extra sterk maken door er een paar hoofdletters, cijfers en een teken doorheen te zetten. Het typt in het begin wat onhandig, maar je maakt het daarmee meteen een stuk lastiger om je accounts te kraken. Denk aan zinnen als:

Opdinsdageetmijn paraplu8olijvenbijhet stoplicht!
Mijnfietszingtzachtjesom06:42indekeuken
Wachtenzevenpaarsewolken3minutenophunkoffie?

Lees ook: Slim wachtwoordbeheer: zo houd je je accounts écht veilig

De slimste keuze voor je online privacy

Uiteindelijk komt het neer op één ding: maak het hackers niet te makkelijk. De cijfers van McDonald's laten zien dat we veel te voorspelbaar zijn in onze keuzes. Een sterk wachtwoord is lang, uniek en heeft niets te maken met je persoonlijke voorkeuren of je avondeten. Door vandaag je belangrijkste inlogcodes aan te passen naar een zin of een gegenereerde code, zet je de deur voor cybercriminelen stevig op slot. Kleine moeite, maar met een groot resultaat voor je digitale leven! 

Ook lekker:

🍔 Zelfgemaakte hamburgers 🍔