You are not logged in.

#1 2008-06-07 09:15:55

Siku
Member
Registered: 2008-06-07
Posts: 5

ALSA: E-MU 0404 is not working

Hi,

I'm having problems with my soundcards. I have two soundcards of which the first one is integrated and it's working without any problems. The second one is E-MU 0404, which isn't working at all. It seems that my E-MU card isn't recognized at all, at least not by ALSA.

As far as I know, the card should be supported by ALSA and that's where I need some help. Is it possible to use both the cards or should I disable the integrated one to get my E-MU card working? I haven't done any additional configuration yet, the integrated sound card worked out of the box.

Here are some details about my system:

lsmod|grep '^snd'
snd_via82xx            27560  2
snd_emu10k1           152608  0
snd_util_mem            4736  1 snd_emu10k1
snd_ac97_codec        119512  2 snd_via82xx,snd_emu10k1
snd_mpu401_uart         8704  1 snd_via82xx
snd_rawmidi            23936  2 snd_emu10k1,snd_mpu401_uart
snd_hwdep               9224  1 snd_emu10k1
snd_seq_oss            34176  0
snd_seq_midi_event      8064  1 snd_seq_oss
snd_seq                57056  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          7956  4 snd_emu10k1,snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss            44160  0
snd_pcm                81288  5 snd_via82xx,snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_timer              23440  3 snd_emu10k1,snd_seq,snd_pcm
snd_page_alloc          9360  3 snd_via82xx,snd_emu10k1,snd_pcm
snd_mixer_oss          17408  1 snd_pcm_oss
snd                    61000  16 snd_via82xx,snd_emu10k1,snd_ac97_codec,snd_mpu401_uart,snd_rawmidi,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
ls -l /dev/snd/
total 0
crw-rw---- 1 root audio 116, 8 2008-06-07 03:59 controlC0
crw-rw---- 1 root audio 116, 7 2008-06-07 03:59 pcmC0D0c
crw-rw---- 1 root audio 116, 6 2008-06-07 11:21 pcmC0D0p
crw-rw---- 1 root audio 116, 5 2008-06-07 03:59 pcmC0D1c
crw-rw---- 1 root audio 116, 4 2008-06-07 03:59 pcmC0D1p
crw-rw---- 1 root audio 116, 3 2008-06-07 03:59 seq
crw-rw---- 1 root audio 116, 2 2008-06-07 03:59 timer
cat /proc/asound/cards
 0 [V8237          ]: VIA8237 - VIA 8237
                      VIA 8237 with ALC850 at 0xd400, irq 22
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: V8237 [VIA 8237], device 0: VIA 8237 [VIA 8237]
  Subdevices: 3/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 0: V8237 [VIA 8237], device 1: VIA 8237 [VIA 8237]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

If there's need for additional information, please let me know.

Regards,
Siku

Offline

#2 2008-06-07 11:01:59

_Marco_
Member
Registered: 2008-04-21
Posts: 242

Re: ALSA: E-MU 0404 is not working

hi, have you unmuted the channels?

the wiki says:
amixer set Master 90% unmute
amixer set PCM 85% unmute

I had to use too (IIRC)
amixer set Front 90% unmute

bye!

Offline

#3 2008-06-07 11:56:15

Siku
Member
Registered: 2008-06-07
Posts: 5

Re: ALSA: E-MU 0404 is not working

Hi,

I'm afraid I cannot do any adjustments for my card before it's recognized. I think the problem is that I don't have right kernel modules loaded or ALSA needs some special configuration for two cards to get working. And that's the problem: I don't know exactly where the problem is smile

Cheers

Offline

#4 2008-06-07 12:21:12

_Marco_
Member
Registered: 2008-04-21
Posts: 242

Re: ALSA: E-MU 0404 is not working

ah sorry Siku, I misread your post roll

Last edited by _Marco_ (2008-06-07 12:21:24)

Offline

#5 2008-06-09 14:20:54

Siku
Member
Registered: 2008-06-07
Posts: 5

Re: ALSA: E-MU 0404 is not working

Ok, I think I've traced the problem down to the point where it's out of my hands. Anyways, here's a description about the problem for documentation.

I checked dmesg for errors and I found this:

emu1010: EMU_HANA_ID=0x7f
emu1010: filename emu/emu0404.fw testing
firmware: emu/emu0404.fw not found. Err=-2
emu1010: Loading Firmware file emu/emu0404.fw failed

Which indicated that my card needs a firmware, so I downloaded and installed the firmware package from ALSA's website. After that the error changed to:

emu1010: EMU_HANA_ID=0x7f 
emu1010: filename emu/emu0404.fw testing 
emu1010: Loading Hana Firmware file failed, reg=0x7f

This seems to be a problem with ALSA driver/firmware and the first revision of E-MU 0404.[1][2]

Hopefully this gets fixed at some point.

References:
[1] https://bugtrack.alsa-project.org/wiki/ … 1#comments
[2] http://ubuntuforums.org/showthread.php?t=768934

Offline

Board footer

Powered by FluxBB