USB soundkarte mit SPDIF Passthrough

  • Hi
    Hoffe schöne Feiertage gehabt zu haben :D !!!

    Erstmal zu meinem System/Aufbau:

    • Khadas Vim 1 mit Libreelec (LibreELEC (wrxtasy-kszaq): 8.2.5-Chroma.422.10bit (S905.arm))
    • Verbunden mit Thomson Tv über HDMI
    • Verbunden mit Sounddeck Magnat 150 über HDMI-ARC

    Als solches funktioniert dieser Aufbau auch mit Audio-Passthrough.Nun ist es so, daß ich auch Musik hören möchte ohne das der Fernseher ebenfals an ist. Leider hat der Vim keinen zusätzlichen digitalen Ausgang (zumindest nicht ohne Bastelarbeit - nicht meine Stärke :S ) und das Sounddeck hat keinen HDMI-Ausgang. Als Lösung dachte ich mir daher eine USB Soundkarter mit SPDIF Ausgang;
    Vim per HDMI an TV und per SPDIF (USB-Soundkarte) an Sounddeck
    Ein wenig gegoogled und als mögliche Lösungen folgendes gefunden:
    terratec AUREON DUAL USB oder Delock 61961

    Die Delock scheidet wahrscheinlich aus, da kaum zu finden oder überteuert, also bleibt die Terratec. Bin mir aber unsicher, laut folgender Aussagen link und link sollte/müßte/könnte sie mit Passthrough funktionieren. Laut Herstellerseite hat sie nur einen "Digitaler optischer Stereo-Ausgang" oder verstehe ich diese Aussage falsch ?

    Kann jemand bestätigen, ob die Terratec (E-)AC3 5.1 über SPDIF Passthrough beherrscht ?

    Tschau nepo

  • Hi

    Werde mal selber antworten ;)

    Der USB-Stich wird erkannt:
    [infobox]
    LibreELEC:~ # lsusb
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 004: ID 1915:1028 Nordic Semiconductor ASA
    Bus 001 Device 003: ID 0ccd:0077 TerraTec Electronic GmbH Aureon Dual USB
    Bus 001 Device 002: ID 1a40:0801 Terminus Technology Inc.
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    kodi-Log
    ...
    12:47:49.810 T:4065325936 NOTICE: Device 3
    12:47:49.810 T:4065325936 NOTICE: m_deviceName : @:CARD=USB�USB�USB�USB,DEV=0
    12:47:49.810 T:4065325936 NOTICE: m_displayName : USB̾USB̾USB̾USB̾USB̾USB̾U
    12:47:49.810 T:4065325936 NOTICE: m_displayNameExtra: Analog
    12:47:49.811 T:4065325936 NOTICE: m_deviceType : AE_DEVTYPE_PCM
    12:47:49.811 T:4065325936 NOTICE: m_channels : FL, FR
    12:47:49.811 T:4065325936 NOTICE: m_sampleRates : 48000
    12:47:49.811 T:4065325936 NOTICE: m_dataFormats : AE_FMT_S16NE,AE_FMT_S16LE
    12:47:49.811 T:4065325936 NOTICE: m_streamTypes : No passthrough capabilities
    12:47:49.811 T:4065325936 NOTICE: Device 4
    12:47:49.811 T:4065325936 NOTICE: m_deviceName : iec958:CARD=USB�USB�USB�USB,DEV=0
    12:47:49.811 T:4065325936 NOTICE: m_displayName : USB̾USB̾USB̾USB̾USB̾USB̾U
    12:47:49.811 T:4065325936 NOTICE: m_displayNameExtra: S/PDIF
    12:47:49.811 T:4065325936 NOTICE: m_deviceType : AE_DEVTYPE_IEC958
    12:47:49.811 T:4065325936 NOTICE: m_channels : FL, FR
    12:47:49.811 T:4065325936 NOTICE: m_sampleRates : 44100,48000
    12:47:49.811 T:4065325936 NOTICE: m_dataFormats : AE_FMT_RAW,AE_FMT_S16NE,AE_FMT_S16LE
    12:47:49.811 T:4065325936 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512
    ...
    [/infobox]

    Ober er nun Passthrough kann :/

    Spoiler anzeigen


    16:06:16.180 T:4086538160 NOTICE: VideoPlayer::OpenFile: pvr://channels/tv/Alle Kanäle/pvr.hts_151471966.pvr
    16:06:16.181 T:3716150128 NOTICE: Creating InputStream
    16:06:16.186 T:3716150128 NOTICE: Creating Demuxer
    16:06:17.980 T:3716150128 NOTICE: Opening stream: 1002 source: 256
    16:06:17.981 T:3716150128 WARNING: OpenStream - Unsupported stream 1002. Stream disabled.
    16:06:17.981 T:3716150128 NOTICE: Opening stream: 1001 source: 256
    16:06:17.981 T:3716150128 NOTICE: Finding audio codec for: 86019
    16:06:17.982 T:3716150128 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder ac3
    16:06:17.982 T:3716150128 NOTICE: Creating audio thread
    16:06:17.982 T:3701977968 NOTICE: running thread: CVideoPlayerAudio::Process()
    16:06:17.982 T:3716150128 NOTICE: Opening stream: 1004 source: 256
    16:06:17.982 T:3716150128 NOTICE: Opening stream: 1003 source: 256
    16:06:17.982 T:3716150128 NOTICE: waiting for teletext data thread to exit
    16:06:17.984 T:3716150128 NOTICE: Creating teletext data thread
    16:06:17.985 T:3660239728 NOTICE: running thread: CDVDTeletextData
    16:06:18.014 T:3716150128 NOTICE: Opening stream: 1002 source: 256
    16:06:18.014 T:3716150128 NOTICE: Creating video codec with codec id: 2
    16:06:18.022 T:3716150128 NOTICE: Creating video thread
    16:06:18.022 T:3651847024 NOTICE: running thread: video_thread
    16:06:18.022 T:3716150128 NOTICE: Opening stream: 1001 source: 256
    16:06:18.022 T:3716150128 NOTICE: Finding audio codec for: 86019
    16:06:18.023 T:3716150128 NOTICE: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder ac3
    16:06:18.023 T:3716150128 NOTICE: Closing stream player 3
    16:06:18.024 T:3716150128 NOTICE: Opening stream: 1004 source: 256
    16:06:18.024 T:3716150128 NOTICE: Opening stream: 1003 source: 256
    16:06:18.038 T:3651847024 NOTICE: CAMLCodec::OpenDecoder - using V4L2 pts format: 64Bit
    16:06:18.125 T:3701977968 NOTICE: Creating audio stream (codec id: 86019, channels: 6, sample rate: 48000, no pass-through)
    16:06:18.413 T:4065325936 NOTICE: CAEEncoderFFmpeg::Initialize - AC3 encoder ready
    16:06:18.784 T:3651847024 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
    16:06:31.636 T:4086538160 WARNING: Previous line repeats 1 times.
    16:06:31.636 T:4086538160 NOTICE: CVideoPlayer::CloseFile()
    16:06:31.636 T:4086538160 NOTICE: VideoPlayer: waiting for threads to exit
    16:06:32.136 T:3651847024 WARNING: CRenderManager::WaitForBuffer - timeout waiting for buffer
    16:06:32.528 T:3716150128 WARNING: Previous line repeats 5 times.
    16:06:32.528 T:3716150128 NOTICE: CVideoPlayer::OnExit()
    16:06:32.528 T:3716150128 NOTICE: Closing stream player 1


    [infobox]16:06:18.125 T:3701977968 NOTICE: Creating audio stream (codec id: 86019, channels: 6, sample rate: 48000, no pass-through)[/infobox]
    Soweit ich nachgelesen habe, ist daß das normale Verfahren für SPDIF: Umwandlung des Mehrkanaltons in PCM-Stream und der Receiver wandelt es wieder passend um, an meinem Receiver daran zu erkennen, daß er Dolby anzeigt bei Mehrkanalton im Gegensatz zu Stereo (Anzeige PCM). (Vorsicht gefähliches Halbwissen :whistling: )

    Ein Problem habe ich aber noch. Bei jedem Kanalwechsel oder Auswahl einer Video/Audiodatei gibt es einen Knackser (und nur dann), als wenn man jedesmal die Kabel neu einsteckt (und die Box noch an ist).
    Ist es ein Einstellungsproblem oder liegt es an der Hardware ? Wie man auf dem Bild sehen kann, wird ein Adapter von Coaxial auf optisch benutzt, der wahrscheinlich auch nicht der Beste ist.
    Kann mir jemand weiter helfen ?

    Tschau nepo

  • Ist ja erst mal super, dass es geht.
    Den Knacks-Effekt lese ich derzeit öfter im Forum. Aber eine richtig runde Lösung scheint es nicht zu geben.
    AC3-Umwandlung vielleicht wieder aktivieren (nur um es zu testen).
    Und die Ausgabe auf "Fest eingestellt".
    Anpassungsqualität kann auf "gering" gesetzt werden.

  • hi

    danke für deine Antwort !

    AC3-Umwandlung vielleicht wieder aktivieren (nur um es zu testen)

    Ist eingeschaltet ! Hier mal meine Einstellungen

    Und die Ausgabe auf "Fest eingestellt".

    Wenn ich diese Einstellung nehme, ist das Knacksen weg, aber kein Multichannel mehr / Passthrough ist auch nicht aktivierbar. Diesen Effekt hatte ich auch schon, als ich analog per Chinch ausprobiert habe. Deutung wäre, daß bei der Umwandlung etwas passiert ?(
    Tschau nepo

  • Dann bringt es auch nichts, "Audiogerät aktiv halten" zu aktivieren?
    Und "unhörbares Signal ausgeben".
    Das soll zwar beides nur einen Verstärker daran hindern in den Standby zu gehen, aber vielleicht hilft es.
    Zwischen "optimiert" und "beste Übereinstimmung" auch schon probiert?

    Eine letzte Idee wäre in den Settings/Player/Video die Synchronisation mit dem Bildschirm zu aktivieren.
    Dann wird der Ton auch "bearbeitet" um im Takt mit dem Bildschirm zu bleiben.
    Es hat auf jeden Fall Einfluss auf die Tonausgabe.

  • Hallo.
    Bei meinem AVR bewirkt das "unhörbares Signal ausgeben" nur, dass auch kurze Töne z.B. vom Kodi GUI zu hören sind, weil der AVR nicht erst den Eingang aktivieren muss sobald ein Signal kommt. Dadurch dürften die "Knackser" eher noch deutlicher zu hören sein... Da so der Eingang nicht "offen" ist, sind aber auch die Störgeräusche weg, sofern es welche gibt (bei mir gibt es solche, wenn gar kein Signal anliegt). In den Standby geht der AVR (von Pioneer ca 4 Jahre alt) trotzdem, wenn man lange genug keinerlei anderen Ton ausgibt.

    Ich selbst habe seit fast 10 Jahren eine LogiLink UA0099 7.1 USB Soundbox und bin bestens zufrieden damit. Knackser habe ich damit noch nie gehört. Diese Box wird seit 2010 unverändert hergestellt und ist im Laufe der Zeit immer teurer geworden (untypisch für Computer- Krempel), wohl weil sie so gut funktioniert. Ich habe seinerzeit etwa 13€ dafür bezahlt, heute ist das günstigste Angebot dafür, welches ich auf die Schnelle finden konnte, 27€. Aktuell habe ich sie nicht in Gebrauch (kein Bedarf), aber das ist so ein Stück Technik, was ich nie wieder weg geben würde, so lange es funktioniert...

    -------------------------------------
    Danke fürs lesen, Claus

  • LibreELEC (wrxtasy-kszaq): 8.2.5-Chroma.422.10bit (S905.arm)hi

    erst mal Danke für eure Hilfe !

    Dann bringt es auch nichts, "Audiogerät aktiv halten" zu aktivieren?
    Und "unhörbares Signal ausgeben".
    Das soll zwar beides nur einen Verstärker daran hindern in den Standby zu gehen, aber vielleicht hilft es.
    Zwischen "optimiert" und "beste Übereinstimmung" auch schon probiert?

    Eine letzte Idee wäre in den Settings/Player/Video die Synchronisation mit dem Bildschirm zu aktivieren.
    Dann wird der Ton auch "bearbeitet" um im Takt mit dem Bildschirm zu bleiben.
    Es hat auf jeden Fall Einfluss auf die Tonausgabe.

    Leider hat das nichts gebracht.

    Habe nochmal ein paar Tests duchgeführt, aber ich muß mich zu erst einmal revidieren. Die beschriebenen Probleme sind bei folgender Version aufgetreten:
    LibreELEC (official): 8.95.001 (KVIM.arm) -> aka Libreelec 9 Beta 1
    Zweitens gibt es nicht nur eine Art von Störgeräusch, sondern zwei. Zum einen der schon oben beschriebene Knackser und zweitens ein schrilles helles Geräusch wie wenn man kurz mit einer Nadel über eine Schallplatte zieht.

    LibreELEC (official): 8.95.001 (KVIM.arm) -> aka Libreelec 9 Beta 1:
    Bei jedem Kanalwechsel oder Anwahl einer Video/Audio-Datei kommt einmalig der Knackser.

    weil der AVR nicht erst den Eingang aktivieren muss sobald ein Signal kommt

    Vielleicht liegt es daran (auch bei "unhörbares Signal ausgeben")? Des weiteren kommt jedes mal, wenn ein Wechsel von Stereo zu Mehrkanalton kommt nach dem Knackser dieses schrille helle Geräusch.

    LibreELEC (wrxtasy-kszaq): 8.2.5-Chroma.422.10bit (S905.arm)
    Der Knackser kommt nur einmalig beim Starten des Live-TV, nicht bei jedem Kanalwechsel und das schrille Geräusch überhaupt nicht mehr.

    Es scheint (auch) ein Problem der verschiedenen Versionen zu sein ?!?

    Ich selbst habe seit fast 10 Jahren eine LogiLink UA0099 7.1 USB Soundbox

    Hört sich gut an! Mein Plan war es, einfach nur einen S/DIF-Ausgang zu haben und das möglichst kosten günstig. Die Frage ist nun, ob diese Störgeräusche verursacht/verstärkt werden durch meine Soundkarte oder ob es ein Einstellungs/Libreelec-Problem ist. Hast du auch den S/DIF-Ausgang benutzt ?

    Tschau nepo

  • Hi.

    Hast du auch den S/DIF-Ausgang benutzt ?

    Ja, habe ich, als ich noch meinen alten AVR genutzt habe, der kein HDMI Eingang hatte. Da gab es kein Problem mit Knaksern und auch nicht mit "Silent Stream" oder so was..

    Eigentlich habe ich sie mir genau dafür gekauft, weil ein optischer SPDIF Ausgang am Mainboard meistens dem Rotstift zum Opfer gefallen ist. Das die Karte sogar einen SPDIF Eingang hat und man somit das digitale Signal aufzeichnen kann, ist ein Extra Bonus...

    Aktuell nutze ich sie zwar schon eine ganze Weile nicht mehr (weil inzwischen alles und jedes HDMI hat), aber ich würde sie nie weggeben. Einfach so als Reserve...

    Das schrille helle Geräusch scheint ein Problem mit der Kodierung zu sein. Wenn ich auf den "falschen" Systemen eine DTS- Audio DVD abspiele, dann kommen solche Geräusche, und zwar ausschließlich. Viele Player/Geräte können DTS-Audio DVD nicht wiedergeben, dann wird das DTS Signal als PCM interpretiert, mit verheerenden Folgen... Ähnlcihes kann einem auch bei SACD passieren... Zumindest erinnert mich deine Beschreibung an so etwas.

    -------------------------------------
    Danke fürs lesen, Claus

  • hi

    Das schrille helle Geräusch scheint ein Problem mit der Kodierung zu sein. Wenn ich auf den "falschen" Systemen eine DTS- Audio DVD abspiele, dann kommen solche Geräusche, und zwar ausschließlich. Viele Player/Geräte können DTS-Audio DVD nicht wiedergeben, dann wird das DTS Signal als PCM interpretiert, mit verheerenden Folgen... Ähnlcihes kann einem auch bei SACD passieren... Zumindest erinnert mich deine Beschreibung an so etwas.

    Mit DTS-files arbeite ich nicht, mal sehen, wann die TV-Sender soweit sind :wacko: . AAC; (E)AC3; AC3 und MP2 sind die für mich relevanten codecs.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!