Ich darf meine „Lösung“ zum Anschluss eines analogen Schallplattenspielers an ein Sonos-System für die interessierte Nachwelt (d.h. mein zukünftiges Ich) zusammenfassen (Umgebung: Sonos-Controller auf Windows Desktop und Android Mobile, kein Sonos-Gerät mit USB-Eingang verfügbar):
- Der gesamte Aufbau folgt der Anleitung aus dem Make Magazin 5/2022 "Schallplatten per Sonos hören" (c’t-Verlag).
- Der Plattenspieler (in meinem Fall ein gut gereifter Pioneer PL-4 mit einem ORTOFON OM10 Tonabnehmer) liefert sein Phono-Signal über Cinch-Stecker an…
- …ein Behringer UFO202 USB/Audio-Interface, das die Phono-RIAA-Entzerrung und die Analog-Digital-Wandlung (ADC) übernimmt und das digitale Signal über einen USB-Ausgang als USB-Audio zur Verfügung stellt.
- Ein Raspberry Pi 3 Model B Plus empfängt dieses digitale Signal an einem seiner vier USB-Anschlüsse. Auf dem Raspberry Pi läuft Icecast, das das Audiosignal als Webstream über WLAN ausstrahlt. Dies geschieht auf einer benutzerdefinierten URL, die in meinem Fall
http://turntable.local:8000/records
lautet. Der Hostname dieser URL ist beliebig. Wichtig ist die Angabe einer Top-Level-Domain wie z.B..local
, da der Dienst TuneIn in seiner Android-App nur benutzerdefinierte URLs für Sender zulässt, die eine Top-Level-Domain tragen. Eine URL wiehttp://foo:8000/records
funktioniert zwar theoretisch auch, kann aber in der TuneIn-App auf Mobiltelefonen nicht eingegeben werden. It’s a bug not a feature IMHO ;) - In Sonos ist der Dienst „TuneIn (New)“ installiert. Wichtig: Es gibt auch einen Dienst „TuneIn“ ohne „(New)“ auf dem Sonos-Controller. Dieser funktioniert beim Wechsel zwischen Sonos-Controllern unter Windows und Android nicht reibungslos.
- Auf dem Android-Gerät ist die App TuneIn Radio installiert. Wichtig: Die Benutzeranmeldung in dieser App muss mit der E-Mail-Adresse des Sonos-Besitzers erfolgen. Das Passwort ist beliebig.
- In der App „TuneIn Radio“ gibt es einen Reiter „Bibliothek“, in dem man über den Button „BENUTZERDEFINIERTE URL“ die URL des Plattenspielers (s.o.) eingeben kann. Das Audiosignal des Plattenspielers wird dann auf dem Handy abgespielt und man kann diesen Sender zu den TuneIn-Favoriten hinzufügen, indem man auf ♥️ tippt.
- Zurück in der Sonos Controller App auf dem Handy findet man unter „Deine Dienste > TuneIn (New) > Favoriten“ die URL des Plattenspielers und kann die Wiedergabe auf dem Sonos System starten.
And they lived happily ever after :)