BigBudda
06.01.04, 20:24
Hallo,
ich hab da ein Problem mit meinem neu erworbenen 5.1 Sound System
(Creative Cambridge Soundworks 550D 5.1 THX um genau zu sein)
in Verbindung mit meiner Creative SoundBlaster Live 5.1.
Meine Distribution ist Gentoo 1.4 mit 2.6er Kernel und up-to-date Paketen.
Und zwar will ich logischer weise alle 6 Kanäle benutzen. Nun zu meinem Problem:
Mit Kernel 2.6 und den mitgelieferten ALSA treibern kriege ich zwar qualitativ eins-A
Sound, aber nur aus den beiden Front lautsprechern (und dem Subwoofer da dieser
ja auch im Stereobetrieb arbeitet). Ich habe auch schon die original emu10k1 Treiber
von Creative in Verbindung mit Kernel 2.4.23 ausprobiert, aber aus verschiedenen
Gründen möchte ich diese nicht verwenden:
1. Sie funktionieren (bei mir) nicht mit dem 2.6er Kernel
2. Die Qualität ist deutlich schlecher als mit Alsa
3. OSS ist Kommerziell und IMHO überholt (ja sicherlich ist das der geringste Grund
aber aller guten Dinge sind 3, nicht wahr? ;-))
Mit den OSS Treibern funktionieren alle Kanäle, aber wie gesagt bin ich mit der
Qualität und der Flexibilität mehr als unzufrieden und immerhin wird alsa mit
Kernel 2.6 "mitgeliefert".
Jeden falls bin ich schon seit fast zwei Tagen damit beschäftigt durch GOOGELn und
suchen in diesem echt guten Forum hier ein Lösung zu finden, aber keine der von mir
gefundenen Lösungen brachte bisher erfolg.
So habe ich natürlich als erstes eine kleine ewigkeit damit zugebracht, die
verschiedensten mixer einstellungen im alsamixer auszuprobieren und ich bin mir
ziemlich sicher dass ich so ziemlich alle möglichen Kombinationen durchhabe ;-)
Dann bin ich auf einen sehr vielversprechenden Lösungsansatz gestoßen:
http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg10614.html
Der mir aber in sofern nicht weitergeholfen hat, dass ich mich in der genannten Datei
(/usr/share/alsa/cards/EMU10K1.conf) nicht wirklich zurechtfinde. Ich habs anhand
dieser Datei zumindest schon geschafft, die rear Kanäle auf die front Kanäle
"umzuleiten", was aber auch nicht ganz das gewünschte war ;-)
Egal was ich versuche, es gehen immer nur die beiden Front-Speaker (naja der
Center hatte zwischendurch mal das Bedürfnis zu rauschen wenn etwas
wiedergegeben wurde, aber das hab ich ihm durch die abschaltung der Capture-Flag
für IEC958 Coaxial Capture abgewöhnt).
Unter Windows (welches ich in der Tat nur noch zum Testen solcher Problemfälle
installiert habe) funktioniert alles tadellos.
Getestet habe ich mein Speaker Layout unteranderem mit
aplay -D rear test.wav #Hier hört man gar nichts
aplay -D plug:surround51 test.wav #Hier gehen wie gehabt nur Front und Subwoofer
speaker-test -Dsurround51 -C 6 #Auch hier das gleiche Problem, nur Stereobetrieb + Subwoofer
http://www.superbug.demon.co.uk/speaker-test/speaker-test-0.0.1.tar.bz2
xmms mit Alsa9 Output Plugin (welches laut verschiedener Quellen 4-Channel upmixing unterstützt)
mplayer mit DVD
Hierzu habe ich auch festgestellt dass mplayer wenn er mit mplayer -dvd 1
aufgerufen wird grundsätzlich nur 2channel output benutzt... wenn man ihn explizit mit
mplayer -dvd 1 -channels 5 aufruft kommt aus den Front Speakern nur noch ab
und zu ein Ton (wie es wohl mit 5.1 sein sollte) und man hört keine Sprache (läuft wohl
über Center). Ich weiß nicht ob das so normal ist oder ob man daraus vielleicht
rückschlüsse auf die Problemursache ziehen kann, ich wollte es nur mal anmerken.
Nun wollte ich hier fragen, ob vielleicht jemand von euch das gleiche Problem hatte
und eine Lösung gefunden hat, bzw das Problem nicht hat und mir die richtigen
Einstellungen verraten könnte.
Was mir gerade so einfällt ist, dass man im Windows Treiber auch erst die Karte
"umschalten" muss auf 5.1 Betrieb... ist das vielleicht unter Linux auch so einfach
möglich? Weil ich meine woher weiß die Karte ob z.B. der Line-In jetzt als Eingang
oder als Rear Ausgang benutzt wird???
Vielen Dank im Voraus für alle Antworten,
MfG BigBudda
ich hab da ein Problem mit meinem neu erworbenen 5.1 Sound System
(Creative Cambridge Soundworks 550D 5.1 THX um genau zu sein)
in Verbindung mit meiner Creative SoundBlaster Live 5.1.
Meine Distribution ist Gentoo 1.4 mit 2.6er Kernel und up-to-date Paketen.
Und zwar will ich logischer weise alle 6 Kanäle benutzen. Nun zu meinem Problem:
Mit Kernel 2.6 und den mitgelieferten ALSA treibern kriege ich zwar qualitativ eins-A
Sound, aber nur aus den beiden Front lautsprechern (und dem Subwoofer da dieser
ja auch im Stereobetrieb arbeitet). Ich habe auch schon die original emu10k1 Treiber
von Creative in Verbindung mit Kernel 2.4.23 ausprobiert, aber aus verschiedenen
Gründen möchte ich diese nicht verwenden:
1. Sie funktionieren (bei mir) nicht mit dem 2.6er Kernel
2. Die Qualität ist deutlich schlecher als mit Alsa
3. OSS ist Kommerziell und IMHO überholt (ja sicherlich ist das der geringste Grund
aber aller guten Dinge sind 3, nicht wahr? ;-))
Mit den OSS Treibern funktionieren alle Kanäle, aber wie gesagt bin ich mit der
Qualität und der Flexibilität mehr als unzufrieden und immerhin wird alsa mit
Kernel 2.6 "mitgeliefert".
Jeden falls bin ich schon seit fast zwei Tagen damit beschäftigt durch GOOGELn und
suchen in diesem echt guten Forum hier ein Lösung zu finden, aber keine der von mir
gefundenen Lösungen brachte bisher erfolg.
So habe ich natürlich als erstes eine kleine ewigkeit damit zugebracht, die
verschiedensten mixer einstellungen im alsamixer auszuprobieren und ich bin mir
ziemlich sicher dass ich so ziemlich alle möglichen Kombinationen durchhabe ;-)
Dann bin ich auf einen sehr vielversprechenden Lösungsansatz gestoßen:
http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg10614.html
Der mir aber in sofern nicht weitergeholfen hat, dass ich mich in der genannten Datei
(/usr/share/alsa/cards/EMU10K1.conf) nicht wirklich zurechtfinde. Ich habs anhand
dieser Datei zumindest schon geschafft, die rear Kanäle auf die front Kanäle
"umzuleiten", was aber auch nicht ganz das gewünschte war ;-)
Egal was ich versuche, es gehen immer nur die beiden Front-Speaker (naja der
Center hatte zwischendurch mal das Bedürfnis zu rauschen wenn etwas
wiedergegeben wurde, aber das hab ich ihm durch die abschaltung der Capture-Flag
für IEC958 Coaxial Capture abgewöhnt).
Unter Windows (welches ich in der Tat nur noch zum Testen solcher Problemfälle
installiert habe) funktioniert alles tadellos.
Getestet habe ich mein Speaker Layout unteranderem mit
aplay -D rear test.wav #Hier hört man gar nichts
aplay -D plug:surround51 test.wav #Hier gehen wie gehabt nur Front und Subwoofer
speaker-test -Dsurround51 -C 6 #Auch hier das gleiche Problem, nur Stereobetrieb + Subwoofer
http://www.superbug.demon.co.uk/speaker-test/speaker-test-0.0.1.tar.bz2
xmms mit Alsa9 Output Plugin (welches laut verschiedener Quellen 4-Channel upmixing unterstützt)
mplayer mit DVD
Hierzu habe ich auch festgestellt dass mplayer wenn er mit mplayer -dvd 1
aufgerufen wird grundsätzlich nur 2channel output benutzt... wenn man ihn explizit mit
mplayer -dvd 1 -channels 5 aufruft kommt aus den Front Speakern nur noch ab
und zu ein Ton (wie es wohl mit 5.1 sein sollte) und man hört keine Sprache (läuft wohl
über Center). Ich weiß nicht ob das so normal ist oder ob man daraus vielleicht
rückschlüsse auf die Problemursache ziehen kann, ich wollte es nur mal anmerken.
Nun wollte ich hier fragen, ob vielleicht jemand von euch das gleiche Problem hatte
und eine Lösung gefunden hat, bzw das Problem nicht hat und mir die richtigen
Einstellungen verraten könnte.
Was mir gerade so einfällt ist, dass man im Windows Treiber auch erst die Karte
"umschalten" muss auf 5.1 Betrieb... ist das vielleicht unter Linux auch so einfach
möglich? Weil ich meine woher weiß die Karte ob z.B. der Line-In jetzt als Eingang
oder als Rear Ausgang benutzt wird???
Vielen Dank im Voraus für alle Antworten,
MfG BigBudda