Aangezien ik geen 5000 euro over had voor een beosound5, ben ik op zoek gegaan naar een betaalbaar alternatief. Sinds vele jaren ben ik een tevreden gebruiker van de slimp3. Dit is een netwerk mp3 speler die nagenoeg alle digitale muziek streamt vanaf een windows, mac of Linux pc. Sinds een jaar is de slimp3 vervangen door een squeezebox duet met als voordeel dat ik nu een externe afstandsbediening (wifi) heb en de mediaplayer kan plaatsen in de buurt van mijn beomaster.
Wat betreft functionaliteit voldoet dit reeds aardig aangezien ik de squeezebox aangesloten heb op de tape ingang van mijn beomaster 5500 en dus door het hele huis te selecteren is als bron. De externe afstandsbediening (met display) verhuist gewoon mee.
Wat me irriteerde was dat de squeezeboz alleen te bedienen was met zijn eigen afstandsbediening en de standaardfuncties niet via een bl1000/beo4. Om dit op te lossen, heb ik een electronisch circuitje gemaakt welke de data signalen op pin 7 van de tape-ingang, omzet in unieke codes welke worden doorgestuurd naar de seriele poort van mijn (Linux) server. De benodigde server software (squeezebox server) is geschreven in Perl en tevens vrij eenvoudig uit te breiden met zogenaamde Plugins. Ik heb nu een plugin gemaakt welke de unieke codes uit de seriele poort vertaalt naar commando’s voor de squeezebox:
- Up => volgende nummer in playlist
- Down => vorige nummer in playlist
- A.tape/play => start weergave
- Stop => pause/play
- Rewind => 5 seconden terug
- Fastforward => 5 seconden vooruit
- 0..9 => spring naar bepaalde track binnen playlist
- 01…0999 => laad playlist met naam die begint met 01…0999
De squeezebox is nu te bedienen met de BL1000, Beo4 en MCP5500 terwijl de squeezebox afstandsbediening netjes aangeeft wat er speelt.
Enkele weken geleden heb ik een kapotte beogram cd50 ontdaan van het binnenwerk en is de squeezebox (met gemodificeerde voeding) in de behuizing gebouwd. Deze behuizing combineert probleemloos met mijn beomaster 5500 en beogram cd 5500.
Naar mijn mening is de standaard geleverde squeezebox duet al een zeer bruikbare aanvulling van een B&O set. Door wat aanpassingen integreert de squeezebox naadloos met een bestaand B&O systeem met alle voordelen van digitale muziek (flac, mp3, wav en internet radio). De kosten van een duet zijn plusminus 300 euro. De electronische onderdelen hebben zo’n 40 euro gekost. De meeste tijd is gaan zitten in het uitpluizen van het protocol waarmee een beomaster met een beocord/beogram cd communiceert. Dit is helaas verschillend met het min of meer openbare datalink protocol.
Geïnteresseerden voorzie ik graag van technische informatie wat betreft het electronische circuit, de programmatuur op de chip en de plugin voor squeezebox server. Indien er behoefte is, wil ik ook kijken of een dergelijk oplossing werkend te krijgen is voor Windows en/of usb (in plaats van rs232).
Deze oplossing is natuurlijk niet alleen werkbaar in combinatie met een squeezebox classic/duet/transporter. In principe kan elke media player worden gebruikt, mits ie via software (of ir) aanstuurbaar is.