Hallo, irgendwie stehe ich gerade auf dem Schlauch, vielleicht kann mir jemand einen Hinweis geben.
Eigentlich hatte ich bislang eine funktionierende Soundausgabe. Das Setup ist wie folgt:
Linux-Server –[USB]–> USB-nach-SPDIF-Converter (DDC) –> [SPDIF] –> Vorverstärker –[XLR]–> Aktiv-Lautsprecher
Auf dem Linux-Server ist der Logitech Media Server installiert, PulseAudio ist deinstalliert.
Aber: Ich schalte eben meinen Linux-Server ein und möchte Musik hören, es wird aber kein Ton mehr ausgegeben.
Habe den DDC dann testweise an meinem Win7-PC angeschlossen und die Ausgabe via SP/DIF funktioniert dort.
Kabel und Geräte sind also in Ordnung, es muß am Server liegen.
1 2 3 | #cat /proc/asound/cards 0 [X20 ]: USB-Audio - XMOS USB Audio 2.0 XMOS XMOS USB Audio 2.0 at usb-0000:00:12.2-3, high speed |
Der DDC wird also erkannt. Vielleicht der Logitech-Squeezelite-Player? Den Logitech-Server gestoppt und mir den Stream angeschaut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #watch cat /proc/asound/card0/stream0 Alle 2,0s: cat /proc/asound/card0/stream0 Sun Mar 29 19:05:52 2015 XMOS XMOS USB Audio 2.0 at usb-0000:00:12.2-3, high speed : USB Audio Playback: Status: Stop Interface 1 Altset 1 Format: S32_LE Channels: 2 Endpoint: 1 OUT (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000 Data packet interval: 125 us |
Der Status "Stop" stimmt, es wird gerade nichts abgespielt. Um den Media Server als Ursache auszuschließen testen mit:
1 2 3 4 5 6 7 8 9 10 | #play 06.You_aint_the_first.flac: File Size: 16.1M Bit Rate: 825k Encoding: FLAC Channels: 2 @ 16-bit Track: 06 Samplerate: 44100Hz Album: Use your illusion I Replaygain: off Artist: Guns N' Roses Duration: 00:02:36.16 Title: You ain't the first In:1.78% 00:00:02.79 [00:02:33.37] Out:133k [ ===|===- ] Clip:0 |
Schaut doch gut aus, wie sieht der Stream jetzt aus?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | XMOS XMOS USB Audio 2.0 at usb-0000:00:12.2-3, high speed : USB Audio Playback: Status: Running Interface = 1 Altset = 1 URBs = 8 [ 8 8 8 8 8 8 8 8 ] Packet Size = 1024 Momentary freq = 47992 Hz (0x5.ffc0) Feedback Format = 16.16 Interface 1 Altset 1 Format: S32_LE Channels: 2 Endpoint: 1 OUT (ASYNC) Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000 Data packet interval: 125 us |
Sieht doch auch ganz okay aus.Nur warum habe ich keinen Ton? ☹ Auch wenn ich am Mixer nicht herumgespielt habe, was gibt der aus?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #amixer Simple mixer control 'XMOS Clock Selector',0 Capabilities: pvolume cvolume pswitch cswitch penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 127 Capture 0 - 127 Front Left: Playback 127 [100%] [0.00dB] [on] Capture 127 [100%] [0.00dB] [on] Front Right: Playback 127 [100%] [0.00dB] [on] Capture 127 [100%] [0.00dB] [on] Simple mixer control 'XMOS Clock Selector',1 Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined penum Playback channels: Mono Capture channels: Mono Limits: Playback 0 - 127 Capture 0 - 127 Mono: Playback 127 [100%] [0.00dB] [off] Capture 127 [100%] [0.00dB] [on] |
Testweise habe ich dann noch alsa neu installiert (hilft nichts) und ein anderes Gerät (einen USB-DAC) verwendet. Der USB-DAC gibt den Ton korrekt aus. Wieder den DDC angestöpselt: Kein Ton.
Was kann ich noch prüfen?
Vielen Dank & Grüße
Marcus
Nachtrag:
http://wiki.ubuntuusers.de/Sound_Problembehebung/Audio-Fehler-Beschreibung
Diese Informationen werde später nachliefern.