TS1000 spielt auf SONOS

TS1000.DE Grundig TS1000 spielt auf SONOS

Es könnte natürlich auch heißen, REVOX B77, TANDBERG TDA 20, u.v.a Tonbandgeräte aus der goldenen Ära der analogen Audio Welt spielen auf SONOS.

Im Laufe der Zeit hat sich mein Hörverhalten im Haus verändert. Die Kinder sind längst ausgezogen, die großen Boxen von POLK, Wigo, Electro Voice und JBL sind verkauft oder tristen Ihr Schattendasein im Hobbyraum, der Garage oder stehen gut verpackt irgendwo.

Seit gut 5 Jahren ist mein Haus mit SONOS unter Sound gestellt. Im Wohnzimmer regieren zwei Play 3 und der SONOS Subwoofer als Tonlieferanten. Im Fernsehzimmer eine SONOS Beam und in den übrigen Räumen entweder SONOS Play One oder Play 5. Im Dachstudio heizt der SONOS AMP zwei meiner alten POLK Standlautsprecher an.

Gesteuert wird die Anlage mit dem Smartphone. Meine Streaming-Dienste sind TIDAL-HiFi, Apple Music, Amazon Music und ein knapp 1 Terrabyte Festplatten-Sammelsurium von digitalisierten, eigenen CD’s und vielen Original Aufnahmen. Darunter auch Startgeräusche meiner 20 Jahre alten Harley Fat Boy oder das 31 Jahre alte Baby-Geplappere meiner beiden Söhne.

Jedoch hatte die gesamte Konstellation mit SONOS einen entscheidenden Haken:

 

Was mache ich mit meiner Bandmaschinen oder dem Plattenspieler?  Beide Geräte stehen bei mir im Dachstudio und sind weit entfernt von den „Hörplätzen“ die ich inzwischen neu entdeckt habe.

 

SONOS und Raspberry Pi

Ich war schon immer fasziniert von dem kleinen Rechenwunder Raspberry PI, hatte aber außer der Haussteuerung keinen wirklichen audiophilen Bedarf. Ein Projekt auf „Instructables“ hat mich bewegt an das Projekt heranzugehen. Hier findet Ihr auch eine ausgezeichnete Schritt-für-Schritt Anleitung zum Software-Setup.

Zielsetzung

Meine GRUNDIG TS1000 soll über das SONOS System hörbar werden. Insider werden anmerken, dass man dies natürlich mit einer SONOS Play 5 mit analogem Stereoeingang oder einem SONOS Connect realisieren kann, das hätte aber eine zusätzliche Anschaffung der SONOS Komponenten bedeutet. Zudem steht die Bandmaschine derzeit nicht neben einer dieser SONOS Bausteine.

Ich wollte aber, wenn ich mich schon an ein solches Projekt heranmache, eine Lösung die einfach, robust und auch die Fernsteuerbarkeit der TS1000 ermöglicht. Folgende Funktionen sollten in der Lösung vorhanden sein.

Remote-Steuerung

  • Ein/Ausschalten der Bandmaschine via Smartphone
  • Start / Stop und Pause, Vor- und Zurückspulen

Audio-Qualität

  • Streaming in HiFi Qualität an SONOS
  • Streaming in HiFi Qualität an jedes beliebige Soundsystem
  • Streaming auch außerhalb meines Hauses, z.B. am Urlaubsort oder im Hotel via Internet
  • Sampling Frequenz 44.1 Khz bei 16 Bit in Stereo
  • Streaming 320 Kbps Stereo-MP3-Stream

Design

  • Kein externes zusätzliches Gehäuse oder Steckernetzteil
  • Einbau in die TS1000

Investitionssumme

  • Maximal 150 EUR

 

Diese “Pflichtvorgaben” waren nicht ohne. Aber mit etwas elektronischem und programmiertechnischen Aufwand lösbar.

Raspberry Pi 3+, Schaltnetzteil, und Relaisbaustein  (c) Heinz D. Schultz

 

Folgende Komponenten habe ich angeschafft respektive werden benötigt

  • Raspberry PI 3 Modell B+ (1,4 GHz 64-Bit ARM Cortex-A53 Quadcore  CPU, 1GB RAM, WLAN, Blutooth)
  • Speicherkarte 8 GB microSDHC Class 4
  • Ein Desktop oder Laptop-Computer mit microSD-Kartenleser
  • Monitor oder TV mit HDMI-Eingang (nur für die Erstinstallation)
  • USB oder Bluetooth-Tastatur und Maus (nur für die Erstinstallation)
  • Behringer U-Control UCA202 externe USB-Soundkarte (hat Stereo-RCA-Eingänge kostet ca. 35 Euro)

Für den Einbau in die TS1000

  • Schaltnetzteil mit stabilisierten 5 Volt Ausgang und gute Abschirmung
  • Raspberry Schalt-Relais 1 Kanal
  • Raspberry GPIO-Erweiterung mit Optokopplern und galvanischer Trennung zur Fernsteuerung der Laufwerkfunktion

Software

NOOBS, Darkice und icecast2 sind Open Source, die TS1000 Steuersoftware läuft auf dem Raspberry FLASK Webserver. Programmiert unter Phyton und kostenpflichtig. Die Programmierung hat mir allerdings sehr viel Zeit gekostet, Phyton und die Ansteuerung der GPIO Ports musste ich erst erlernen.

 

Umsetzung

Ich habe in der Umsetzung des Projektes die Anleitung des Autors auf Instructables gehalten. Installation, Feinabstimmung und das Erstellen der Konfiguratioinsdatei für den Streamingserver haben mit allen Vor- und Zurück-Aktionen ca. 5 Stunden verschlungen.

Danach war die TS1000 schon auf SONOS im ganzen Haus zu hören. Da mein Router (Fritzbox) über eine DYNDNS Adresse auch von außerhalb zu erreichen ist, wollte ich das auch gleich im Büro ausprobieren. Dort habe ich noch kein SONOS. Aber mit der Eingabe der IP Adresse: http://meine-fritzbox.de:8000/ts1000.mp3 kann man die Bandmaschine auch außerhalb meines Hauses hören.

Das funktioniert übrigens auch im Auto mit Carplay.

Bei der TS1000 ist die Dokumentation zur Fernsteuerung #439 im Servicemanual vorhanden. Diese ist recht einfach mit einer GPIO Lösung mit Optokopplern zur galvanischen Trennung umsetzbar. Die Ansteuerung erfolgt über ein kleines Web-Interface mit den Tast-Funktionen:

  • TS1000 an/aus
  • > Start
  • Pause
  • Stop
  • >> Vorspulen
  • << Rückspulen

Die Fernsteuerung der TS1000 ist jetzt mit dem Aufruf der Webapplikation via URL: http://meine -fritzbox.de:8080/TSremote ansteuerbar. Die Rückmeldung des Betriebszustandes wird im Web-interface angezeigt.

Meine Lösung setzt natürlich voraus, dass der Webserver respektive der Raspberry immer an und erreichbar ist. Durch die geringe Leistungsaufnahme des Raspberrys betrieben am Schaltnetzteil stört mich das auch nicht.

 

 

Zusammenfassung

Nach der Umsetzung des Projektes stellen sich immer wieder neue Herausforderungen. So bin ich heute noch nicht ganz mit der Fernsteuerung zufrieden. Eine Integration in die SONOS App dem SONOS Controller wäre ein Punkt auf meiner Wunschliste.

Die Behringer Soundkarte ist auch nicht unbedingt der Hammer. Diese möchte ich mit einer Lösung von Uwe Beis (beis.de) AD24QS und DA2USB ersetzen und der TS1000 dadurch auch gleichzeitig einen Digitalen Ausgang (TOS, RCA und USB) verbauen.

Das Sounderlebnis und das gute Gefühl meine analoge TS1000 ins digitale Streaming Zeitalter mitgenommen zu haben ist schon überwältigend. Es hat sich gelohnt!

Viel Spass beim Nachmachen.

P.S.: Ich habe die Anleitung von Instructables ins Deutsche übersetzt. Auch wurde das Config-File auf meine Qualitätsansprüche angepasst und optimiert. Falls Ihr Interesse an einem vollständigen Software-Setup (außer der TS1000 Steuerung) habt, kann ich das gegen Kostenersatz liefern. Schreibt mir einfach ein Nachricht an info@ts1000.de.

 

Bildrechte im Blog: Heinz D. Schultz