PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 5.1Sound unter Linux



Jojojoxx
27.04.03, 16:52
Hallo!

ich habe Mandrake Linux 9.1 und ich möchte unter Linux Musik hören. Mein Problem ist aber, dass der Subwoofer keinen Bass erzeigt, sondern dass ich nur etwas aus den Front-Boxen bekomme. Da diese aber keinen Bass erzeigen können, hört sich die Musik sch***** an... Im Kernel habe ich 6 Boxen eingestellt, aber das bringt nix...
Es reicht mir ja, wenn die hinteren Boxen dasselbe rausgeben, wie die front boxen, der subwoofer bass erzeugt und die center box gar nix macht...

Hilfe!!! :-)

mfg

jojo

gathering
27.04.03, 17:21
Probier mal die Alsa Treiber. Die funktionieren besser als die Kerneltreiber. Bei mir jedenfalls :-)
www.alsa-project.org

Jojojoxx
27.04.03, 18:11
Ich benutze gerade einen ALSA Treiber....
Wo kann ich den denn konfigurieren??

mfg

Jojo

linuxchaos
27.04.03, 23:25
wenn du alsa schon benutzt (der treiber also laeuft) und mit konfigurieren nur meinst, wie du den subwoofer einschaltest, dann kannst du das im alsamixer einstellen...

l.chaos

Jojojoxx
28.04.03, 06:17
DAs habe ich versuche, aber keine Option dafür gefunden...Wie heisst die denn??

Sayonara
28.04.03, 16:19
Hi Jojojoxx,
mal ne Frage. Welche Soundkarte hast du?

Jojojoxx
28.04.03, 16:33
Hi!

Die ist von Typhoon. Die hat ienen CMI3738 Chip!

Sayonara
28.04.03, 17:44
Original geschrieben von Jojojoxx
Hi!

Die ist von Typhoon. Die hat ienen CMI3738 Chip!

ok,..währe es jetzt ne SBLive gewesen, hätte ich helfen können. :D

Silvio
28.04.03, 17:55
Hallo,

Versuch doch mal den Linux-Sound Treiber für die CMI8738. Kannst sie hier runterladen: http://www.cmedia.com.tw/e_download_01.htm weiter natürlich mit CMI8738 und Linux.


Ciao,
Silvio

gathering
28.04.03, 19:20
Ok, habe den gleichen Soundchip. Wenn du alsa wirklich schon benutzt (btw. da hilfts nix im kernel 6 Boxen einzustellen:-)), versuche auf der Kommandozeile alsamixer einzugeben und dort
bei "four cha" m (m für unmute/mute) einzugeben. Bei mir funktioniert das jedenfalls hervorragend.

Jojojoxx
28.04.03, 19:36
Also, da sind jetzt keine M über dem Balken, aber ich nehme an, dass ich die Stärke da noch einstellen muss, Wie kann ich denn So einen Balken "Hochziehen"???

linuxchaos
28.04.03, 19:37
ganz banal mit den cursertasten...

Jojojoxx
28.04.03, 19:40
funzt bei mir nicht. Beim alsamixergui klappt das auch nicht... :-(

Bei den normale Sachen (Lautstärke) da klappts!

linuxchaos
28.04.03, 19:43
dann ist das nur ein schalter - das gibt es beim alsamixer auch (sieht trotzdem aus wie ein fader)...

Jojojoxx
28.04.03, 19:47
Da ist aber nur eine Funktion mit der Beschriftung "four cha"....

gathering
28.04.03, 19:50
mach ma lsmod als root und gib uns die ausgabe.

Jojojoxx
28.04.03, 20:00
Hallo!

Die Ausgabe lautet:

Module Size Used by Not tainted
isofs 27988 2 (autoclean)
zlib_inflate 21156 0 (autoclean) [isofs]
udf 90464 0 (autoclean)
snd-seq-midi 5024 0 (autoclean) (unused)
snd-opl3-synth 12548 0 (autoclean) (unused)
snd-seq-instr 7172 0 (autoclean) [snd-opl3-synth]
snd-seq-midi-emul 6780 0 (autoclean) [snd-opl3-synth]
snd-ainstr-fm 2912 0 (autoclean) [snd-opl3-synth]
snd-seq-oss 31104 0 (unused)
snd-seq-midi-event 5640 0 [snd-seq-midi snd-seq-oss]
snd-seq 42608 2 [snd-seq-midi snd-opl3-synth snd-seq-instr snd
-seq-midi-emul snd-seq-oss snd-seq-midi-event]
snd-pcm-oss 43556 0
snd-mixer-oss 14488 0 [snd-pcm-oss]
snd-cmipci 23200 0
snd-pcm 77536 0 [snd-pcm-oss snd-cmipci]
snd-page-alloc 7732 0 [snd-pcm]
snd-opl3-lib 8036 0 [snd-opl3-synth snd-cmipci]
snd-timer 18376 0 [snd-seq snd-pcm snd-opl3-lib]
snd-hwdep 6368 0 [snd-opl3-lib]
snd-mpu401-uart 4396 0 [snd-cmipci]
snd-rawmidi 17600 0 [snd-seq-midi snd-mpu401-uart]
snd-seq-device 5832 0 [snd-seq-midi snd-opl3-synth snd-seq-oss snd-s
eq snd-opl3-lib snd-rawmidi]
snd 40868 0 [snd-seq-midi snd-opl3-synth snd-seq-instr snd -seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-cmipci snd-pcm snd-opl3-lib snd-timer snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 6276 0 [snd]
nfsd 74256 0 (autoclean)
af_packet 14952 0 (autoclean)
sr_mod 16920 2 (autoclean)
floppy 55132 0
ns83820 14896 1 (autoclean)
supermount 15296 3 (autoclean)
nls_cp850 4316 1 (autoclean)
vfat 11820 1 (autoclean)
fat 37944 0 (autoclean) [vfat]
nls_iso8859-15 4092 6 (autoclean)
ntfs 76812 4 (autoclean)
ide-cd 33856 1
cdrom 31648 0 [sr_mod ide-cd]
ide-scsi 11280 1
scsi_mod 103284 2 [sr_mod ide-scsi]
usb-uhci 24652 0 (unused)
usbcore 72992 1 [usb-uhci]
rtc 8060 0 (autoclean)
reiserfs 175120 1

ThorstenHirsch
28.04.03, 20:02
Wenn der Sound funktioniert, dann spiel doch einfach mal im Alsamixer etwas rum.
Viele Sachen sind nur an/aus-Schalter (mute/unmute) und andere sind Lautstärkeregler.
Muten/unmuten kannst du mit 'm', außerdem sind die Cursortasten noch holfreich.

Probieren geht über studieren! Kaputt kannst Du eh nich viel machen...

P.S.: hab den selben Soundchip und bei mir genügen diese Soundmodule:

snd-pcm-oss 39140 0 (autoclean)
snd-mixer-oss 13784 0 (autoclean) [snd-pcm-oss]
snd-cmipci 20704 1
snd-pcm 64416 0 [snd-pcm-oss snd-cmipci]
snd-page-alloc 5392 0 [snd-pcm]
snd-opl3-lib 7140 0 [snd-cmipci]
snd-timer 15912 0 [snd-pcm snd-opl3-lib]
snd-hwdep 5344 0 [snd-opl3-lib]
snd-mpu401-uart 3744 0 [snd-cmipci]
snd-rawmidi 14720 0 [snd-mpu401-uart]
snd-seq-device 4452 0 [snd-opl3-lib snd-rawmidi]
snd 31972 4 [snd-pcm-oss snd-mixer-oss snd-cmipci snd-pcm snd-opl3-lib snd-timer snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device]
=12 Stück, bei Dir sind's 23 ;)

Jojojoxx
28.04.03, 20:15
Hi!

ALso ich habe im Kernel mal die Option "Use Line-In as Bass". Das klappt auch...Aber ich will ja eigentlich den Bass-Ausgang als bass nutzen und nicht den Line-In ...

gathering
28.04.03, 20:37
Hmm. Wirklich kompliziert alles hier. Nja, vergiss mal den Kernel. Deaktiviere mal im kernel alles ausser "sound card support".
Der alsa treiber braucht im kernel nur sound card support. alles andere ist der ältere (und ziehmlich miese) oss-treiber. ausser du benutzt einen neuen kernel (=2.5.xx), das ist dann aber eine andere Geschichte.

danach solltest du mal in der /etc/modules.conf nachschauen ob irgendwo folgendes enthalten ist:
alias char-major-14 soundcore
alias char-major-116 snd
alias snd-card-0 snd-cmipci
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-midi

(ich hab jetzt allerdings dann wirklich keine ahnung mehr wo das problem liegen könnte: nur noch
eins: mit xmms mp3 abspielen, alsamixer alle möglichen einstellungen durchprobieren und horchen :-))

Jojojoxx
12.05.03, 11:04
Ich habe grade gesehen, dass die von CMI zur Verfügung gestellten Treiber ja auch nur 4 Channel können. Aber ich will ja eigentlich 6 Kanäle (5.1) 4 Channel habe ich ja....

ThorstenHirsch
13.05.03, 18:21
Dann kauf Dir nen AV-Receiver und schließ ihn digital an die Soundkarte an!

Alles andere hat eh keinen Wert, vor allem so 6 Plastikwürfel an eine Soundkarte anzuschließen, die eh keinen guten D/A-Wandler hat! Also selbst wenn Du dieses Problem irgendwann irgendwie lösen könntest (da es ja theoretisch machbar sein sollte) wärst Du nicht wirklich glücklich... :(