Hi,

I am having some issues getting the Alsa drivers to work with the Creative 
Labs Extigy sound card.  It is not really with the drivers but with the 
mixer that I need to use to set the initial volume levels.

I have the USB sound card installed and working as far as I can tell.  It 
gets loaded by the USB hub and the proper drivers get installed.  Here is 
the output from 'lsmod | grep snd':

---- snip ----

snd-pcm-oss            43780   0  (autoclean)
snd-mixer-oss          15320   0  (autoclean) [snd-pcm-oss]
snd-usb-audio          45632   0 
snd-rawmidi            18336   0  [snd-usb-audio]
snd-seq-device          6144   0  [snd-rawmidi]
snd-pcm                82144   0  [snd-pcm-oss snd-usb-audio]
snd-timer              15368   0  [snd-pcm]
snd                    39820   1  [snd-pcm-oss snd-mixer-oss snd-usb-audio 
snd-rawmidi snd-seq-device snd-pcm snd-timer]
soundcore               6500   3  [audio snd]
usbcore                77056   1  [audio snd-usb-audio hid usb-ohci]

---- snip ----

Here is the configuration from my /etc/modules.conf:

---- snip ----

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-usb-audio
options snd-usb-audio index=0 pid=0x3000 id="extigy"

# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 audio
# card #1
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-oss
alias sound-service-0-12 snd-pcm-oss
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L 
>/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 
2>&1 || :

---- snip ----

When I run the alsamixer program, this is the output that I get:

---- snip ----

[root@dev-box asound]# alsamixer -h
AlsaMixer v1.00
Usage: alsamixer [-h] [-c <card: 0...7 or id>] [-D <mixer device>] [-g] 
[-s]

[root@dev-box asound]# alsamixer

alsamixer: function snd_mixer_load failed: Invalid argument
[root@dev-box asound]# alsamixer -c extigy

alsamixer: function snd_mixer_load failed: Invalid argument
[root@dev-box asound]# 

---- snip ----

Here is the output from amixer:

---- snip ----

[root@dev-box asound]# amixer -c extigy
amixer: Mixer load error: hw:0
[root@dev-box asound]# 

---- snip ----

When I use aplay, I don't get any errors and I can see that music is going 
to the soundcard by looking in the /proc/asound/card0/stream0 file.  The 
playback section says "Running" when I am using the aplay application.

I also tried using 'amixer -c extigy controls' and 'amixer -c extigy 
contents' commands.  The contents displays data but has errors mixed in 
with the output.  The error is the same for each area:

amixer: Control hw:0 element read error: Invalid argument

And this happens when is accesses the following sections:

numid=9,iface=MIXER,name='3D Stereo Extender Switch'
  ; type=BOOLEAN,access=rw---,values=1
numid=3,iface=MIXER,name='Digital In Playback Source'
  ; type=ENUMERATED,access=rw---,values=1,items=2
  ; Item #0 'PCM'
  ; Item #1 'Input 1'  

numid=13,iface=MIXER,name='Up Down Mode Select'
  ; type=INTEGER,access=rw---,values=1,min=0,max=1,step=0
numid=12,iface=MIXER,name='Up Down Switch'
  ; type=BOOLEAN,access=rw---,values=1


The controls command doesn't output any errors.  It just displays some 
data.

If you need more information or output from other commands, please don't 
hesitate to let me know.

Thanks in advance for your help,

Trevor



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to