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.