LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Sound card doesn't output to all speakers... (https://www.linuxquestions.org/questions/linux-hardware-18/sound-card-doesnt-output-to-all-speakers-208764/)

DiZASTiX 07-23-2004 11:57 AM

Sound card doesn't output to all speakers...
 
I have 4.1 surround speakers connected to a Sound Baster Live! (emu10k1) and I installed the dirvers sucesfully in Slackware 10 using the alsa config tool, but the only problem is that the sound only comes out of my two front speakrs but not the two rear. (I tested in xmms) I know that all the cables are correct because I get all the speakers working in Windows. Anyway to get this 4.1 to work in linux?

DiZASTiX 07-23-2004 06:36 PM

UPDATE:

my driver is in /lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz

I get this when I try insmod emu10k1:
Code:

bash-2.05b# insmod emu10k1.o.gz
emu10k1.o.gz: unresolved symbol sound_unload_mididev
emu10k1.o.gz: unresolved symbol midi_synth_hw_control
emu10k1.o.gz: unresolved symbol midi_synth_panning
emu10k1.o.gz: unresolved symbol ac97_probe_codec
emu10k1.o.gz: unresolved symbol sound_alloc_mididev
emu10k1.o.gz: unresolved symbol ac97_alloc_codec
emu10k1.o.gz: unresolved symbol midi_synth_ioctl
emu10k1.o.gz: unresolved symbol midi_synth_start_note
emu10k1.o.gz: unresolved symbol midi_synth_kill_note
emu10k1.o.gz: unresolved symbol sequencer_init
emu10k1.o.gz: unresolved symbol midi_devs
emu10k1.o.gz: unresolved symbol midi_synth_reset
emu10k1.o.gz: unresolved symbol midi_synth_aftertouch
emu10k1.o.gz: unresolved symbol midi_synth_close
emu10k1.o.gz: unresolved symbol midi_synth_set_instr
emu10k1.o.gz: unresolved symbol midi_synth_send_sysex
emu10k1.o.gz: unresolved symbol midi_synth_controller
emu10k1.o.gz: unresolved symbol midi_synth_bender
emu10k1.o.gz: unresolved symbol ac97_read_proc
emu10k1.o.gz: unresolved symbol midi_synth_open
emu10k1.o.gz: unresolved symbol midi_synth_setup_voice
emu10k1.o.gz: unresolved symbol midi_synth_load_patch
emu10k1.o.gz: unresolved symbol ac97_release_codec

I found this page, and he seems to get both rear and front speakers working but he did the same thing I did, used alsaconf:

http://www.euronet.nl/~mailme/index4.html#2.4

any help would be great, thanks!

spuzzzzzzz 07-23-2004 06:36 PM

You may need to look at the mixing in alsamixer. Its possible that some channels are muted. Its also possible that the driver/xmms doesn't know how to upmix stereo sounds into 4.1.

EDIT: do "modprobe snd-emu10k1" instead of "insmod emu10k1"

DiZASTiX 07-23-2004 06:42 PM

Quote:

Originally posted by spuzzzzzzz
You may need to look at the mixing in alsamixer. Its possible that some channels are muted. Its also possible that the driver/xmms doesn't know how to upmix stereo sounds into 4.1.

EDIT: do "modprobe snd-emu10k1" instead of "insmod emu10k1"

hey, no result when I try modprobe snd-emu10k1 but this is what I get when I modprobe emu10k1:

Code:

bash-2.05b# modprobe emu10k1
/lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz: init_module: No such device
/lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz: insmod /lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz failed
/lib/modules/2.4.26/kernel/drivers/sound/emu10k1/emu10k1.o.gz: insmod emu10k1 failed

I will look into the alsamixer that you are talking about and see if anything is wrong for now...

spuzzzzzzz 07-23-2004 09:05 PM

Quote:

hey, no result when I try modprobe snd-emu10k1 but this is what I get when I modprobe emu10k1
thats good. No output means the module has been insertted correctly. I am recommending snd-emu10k1 over emu10k1 because emu10k1 is the old OSS driver, while snd-emu10k1 is the newer ALSA driver.

DiZASTiX 07-24-2004 10:34 AM

Quote:

Originally posted by spuzzzzzzz
thats good. No output means the module has been insertted correctly. I am recommending snd-emu10k1 over emu10k1 because emu10k1 is the old OSS driver, while snd-emu10k1 is the newer ALSA driver.
ok great, so how would I go about using this module?

spuzzzzzzz 07-24-2004 07:53 PM

first, make sure it's inserted properly by typing "lsmod". You should see snd_emu10k1 and some other snd_ stuff. Then type "alsamixer" and make sure "master" and "PCM" are unmuted and 100%. Then try playing sounds.

That should get you set up for stereo sound. I don't have 4.1 so I don't know what other levels you have to change. But play around with alsamixer. "surround" should probably do the rear speakers and maybe "master mono" for the subwoofer, but I don't really know.

DiZASTiX 07-24-2004 08:43 PM

Quote:

Originally posted by spuzzzzzzz
first, make sure it's inserted properly by typing "lsmod". You should see snd_emu10k1 and some other snd_ stuff. Then type "alsamixer" and make sure "master" and "PCM" are unmuted and 100%. Then try playing sounds.

That should get you set up for stereo sound. I don't have 4.1 so I don't know what other levels you have to change. But play around with alsamixer. "surround" should probably do the rear speakers and maybe "master mono" for the subwoofer, but I don't really know.

hey, I did this and I got all the 4 speakers + woofer to work! Thankyou so much for your help.

For anyone else having this problem, they main option I had to play with was "Wave Surround", that got my 2 rear speakers working. All the others I just played with to get better quality.

Again, thanks spuzzzzzzz!

zeppelin 08-21-2004 10:42 AM

I had it working, I went to Windows and run Creative Scan For Erros and it said I had problems in the Mixer and I said: "fix it" and it got fixed [I had only 2 speakers playing in Windows, I hope now they will be 4].
but now in GNU/Linux I have no sound. I can play with alsamixer but then again Windows will lose 4 speakers.
I really don't care about me and Windows. {I don't use them}. my sister though does :)


All times are GMT -5. The time now is 06:10 AM.