Hallo Bernd,
hier kurz wie mein "Kette" gestaltet ist und arbeitet.
Meine Musikquellen sind Netzstreaming über Tidal und Netzradio. Lokale Dateien sind auf einem Synology NAS.
Gesteuert wird von einem Smartphone und/oder Tablett (alles Android, bei mir ist ein Apfelfreier Haushalt).
Als Controllersoftware verwende ich BubbleUpnP und Vradio. Aber auch alle sonstigen Apps die per DLNA kommunizieren können funktionieren,
wie UApp, mconnect, Foobar2000 usw.
Der Raspberry PI3b+ fungiert als Renderer und Convolution PC. Betriebssytem ist RaspianOS(Buster, Bullseye).
Angefangen habe ich mit dem HifiBerry HAT Digi-IO+.
Das hat aber nicht so gut funktioniert, da der Treiber der Karte sehr "bescheiden" ist und nicht mit der Faltungssoftware zusammenpasst.
Jetzt verwende ich das Programm upmpdcli (mpd) als Renderer der per LAN oder Wlan die DLNA Schnittstelle im RPI ist.
Über den alsa Loopback wird die Faltungssoftware Camilladsp (2 Kanal in 2 bis 8 Kanal out) angesteuert.
Mit dieser Software lassen sich sehr viele verschiedene Filter einfügen. Ich verwende die 65k FIR Filter aus acourate als Frequenzweichen und Raumkorrektur. Für mein zweiwege System gehen dann vier Kanäle an den DAC. (ich habe auch schon 8 Kanalausgabe ausprobiert, kein Problem)
Zur Zeit habe ich zwei Varianten als Ausgabe. Einmal USB out an einen Mehrkanal-DAC (Topping DM7),
oder per HDMI an einen HDMI DAC/Splitter (essence evolve II 4-K DAC).
Man kann aber auch ein mehrkanal Audio Interface wie Focusrite, RME, Motu ... einsetzen.
Dann braucht es nur noch Für jeden Ausgabekanal einen Verstärkerkanal und die Lautsprecher.
Als "Sparversion" kann aber auch alles als "2 rein 2 raus" eingerichtet werden.
Für Toslink Input ist statt einem HAT jetzt ein Hifime S2 Digi – Optical SPDIF input and output to USB im Einsatz.
Das funktioniert stabil als input für Camilladsp. Mit einem WIIM Mini kann man den renderer im Raspi ersetzen, wenn man will, oder auch sonstige Quellen mit Toslink verbinden.
Ich habe auch folgenden Input schon "zusammengefrickelt": Tidal-connect, Spotify-connect, Airplay, RoonBridge. Das geht alles, ist halt nicht für meine Anforderung.
Und wenn ich schon mit Rechnern arbeite, lasse ich noch das Ein- und Ausschalten meiner Komponenten (RPI, DAC Amp) über die Raspberry GPIOs
und Relais ausführen. So habe ich nur noch eine "Einknopf" Bedienung, die das Hochfahren des RPI und das Ein- Ausschalten in der richtigen Reihenfolge durchführt.
Also alles "Live" und soviel digitale Verarbeitung wie für mich möglich
VG unter Beschallung von Foobar2000 (Jazz Groove)
Roland