Hallo Leute,

ich habe da ein kleine Problem mit meinem Sound. Nachdem ich nun endlich
Kernel 2.6.4 am laufen habe, dachte ich mir, das es an der Zeit ist,
auch mal den Digitalausgang meiner Soundkarte zu nutzen um AC3-Sound und
5.1 DVDs zu h�ren.

Soundkarte ist eine Soundblaster Live 5.1, angesprochen �ber Alsa. Diese
erzeugt auch T�ne, sogar �ber den Digitalausgang. Ich kann also meine
MP3s ohne Probleme h�ren mit xine und xmms und mein Receiver ist fest
davon �berzeugt ein Digitalsignal zu empfangen. Und nun wirds seltsam.

Xine spielt alle Videos, die ich ihm in den Rachen werfe ohne Probleme
ab. Normaler MP3 Sound l�uft auch sch�n in Stereo und digital. Sobald
ich aber versuche irgendetwas mit AC3 oder DTS oder Dolbysurround 5.1 zu
spielen h�re ich nichts. Selbstverst�ndlich habe ich die Option
A52_passthrough aktiviert. Auch die 5.1 F�higkeit meiner Soundkarte ist
xine bekannt.

Es folgt der relevante Ausschnitt der xine-config:

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.a52_pass_through:1

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.alsa_mmap_enable:1

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.five_channel:0

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.five_lfe_channel:1

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.four_channel:0

# Wird gebraucht, um xine �ber die F�higkeiten der Soundkarte zu informieren
# bool, default: 0
audio.four_lfe_channel:0

# Lautst�rke
# [0..100], default: 50
audio.mixer_volume:68

# L�ust�rke beim Starten wiederherstellen
# bool, default: 0
audio.remember_volume:1

# Ger�t f�r 5.1-Kanalausgabe
# string, default: iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
audio.alsa_a52_device:iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2

# Ger�t f�r Monoausgabe
# string, default: default
#audio.alsa_default_device:default

# Ger�t f�r Stereoausgabe
# string, default: front
#audio.alsa_front_device:front

# ALSA Mixerger�t
# string, default: PCM
#audio.alsa_mixer_name:PCM

# Ger�t f�r 4-Kanalausgabe
# string, default: surround40
#audio.alsa_surround40_device:surround40

# Ger�t f�r 5.1-Kanalausgabe
# string, default: surround51
#audio.alsa_surround51_device:surround51

Der f�r mich wahrscheinlichste Part f�r einen Fehler ist der Abschnitt
f�r die 5.1 Kanalausgabe mit diesem komische iec958 String. Leider
verstehe ich diesen �berhaupt nicht und google wirft nur aus, das es ihn
gibt und das das die Defaulteinstellungen sind. Ansonsten sind die
Probleml�sungen von Google nur im Bereich OSS einsetzbar.
Wahrscheinlich passen die Einstellungen vom iec958 aber nicht zur
Soundblaster Live. Falls ich hier als audio.alsa_a52_device den Wert
default angebe, so bekomme ich zwar einen Stakkatoton aber eher ein
gehacke mit 300HZ, Eindeutig nicht die Tonspur der DVD.

Kennt sich hier jemand vielleicht besser aus als ich?

Die alsa_conf ist von mir noch nicht ge�ndert worden. Auch fiel mir ein File 
EMU101K.conf im Verzeichnis
 /usr/share/alsa/cards auf, das zur Probleml�sung beitragen k�nnte.

Achja, ich habe alle! Mixereinstellungen von alsamixer auf Minimum 60%
gestellt und alles was irgendwie zu aktivieren ging ist aktiviert, so das ein 
stummgeschaltetes Ger�t eigentlich auch nicht das Problem sein kann. 

Ich hoffe, irgendjemand da draussen kann digitalen Surroundsound mit
2.6.4, Alsa, xine und einer Soundblaster Live 5.1 erzeugen und mir bei meinem Problem 
behilflich sein.

Mit freundlichem Gruss

Stefan Wenskat


-- 

In buying furniture, one should hold the pieces upside down, for if the
underside is okay, then the rest is probably okay too.

Karl J. Wegner

Antwort per Email an