All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* Possible regression on Sigmatel 9205
@ 2008-10-14 14:32 Manuel Naranjo
  2008-10-15 12:30 ` Manuel Naranjo
  2008-10-15 12:51 ` Takashi Iwai
  0 siblings, 2 replies; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-14 14:32 UTC (permalink / raw
  To: alsa-devel

Hello everyone,

Sorry to interrupt you all, but I had been trying to get the digital mic
of my Dell Inspiron 1521 for the last 5 days without any sucess.

I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
the result is the same, the mic works, but the volume is so damn low
that there's no way to hear it.

I checked dell's windows drivers and my board belongs to the M4_8 line
and not to the M4_2 as suggested in alsa source. I also did a diff
between M4_2 and M4_8 and there are some differences, specially in GPIO.

I don't know what else to do now, I had tried everything. Last working
alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
new kernel, for some reason it fails to compile.

Any help would be appreciate.

Thanks,
Manuel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-14 14:32 Possible regression on Sigmatel 9205 Manuel Naranjo
@ 2008-10-15 12:30 ` Manuel Naranjo
  2008-10-15 12:51 ` Takashi Iwai
  1 sibling, 0 replies; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-15 12:30 UTC (permalink / raw
  To: alsa-devel


> Hello everyone,
>
> Sorry to interrupt you all, but I had been trying to get the digital mic
> of my Dell Inspiron 1521 for the last 5 days without any sucess.
> .....
> Thanks,
> Manuel
Hello again,

In my quest to discover what the hell is going on I got the STAC9205 
datasheet from Integrated Device Technology (this guys bought the 
techology from sigmatel).

I'm starting to get how the device works, but I have a question, is 
there any special reason why ADC1 MUX isn't been routed? 
(stac9205_mux_nids doesn't show it). As far as I get if you don't route 
this piece then you don't get a route for the INPORT1 MUX.

Anyway, I'll keep reading too see if I can get how this thing works.

Cheers,
Manuel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-14 14:32 Possible regression on Sigmatel 9205 Manuel Naranjo
  2008-10-15 12:30 ` Manuel Naranjo
@ 2008-10-15 12:51 ` Takashi Iwai
  2008-10-15 13:36   ` Manuel Naranjo
  1 sibling, 1 reply; 10+ messages in thread
From: Takashi Iwai @ 2008-10-15 12:51 UTC (permalink / raw
  To: Manuel Naranjo; +Cc: alsa-devel, Matthew Ranostay

At Tue, 14 Oct 2008 11:32:22 -0300,
Manuel Naranjo wrote:
> 
> Hello everyone,
> 
> Sorry to interrupt you all, but I had been trying to get the digital mic
> of my Dell Inspiron 1521 for the last 5 days without any sucess.
> 
> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
> the result is the same, the mic works, but the volume is so damn low
> that there's no way to hear it.
> 
> I checked dell's windows drivers and my board belongs to the M4_8 line
> and not to the M4_2 as suggested in alsa source. I also did a diff
> between M4_2 and M4_8 and there are some differences, specially in GPIO.
> 
> I don't know what else to do now, I had tried everything. Last working
> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
> new kernel, for some reason it fails to compile.

Do you have "Digital" volume adjusted properly (in the control name
"Digital Capture Volume")?
Usually this should be in exactly middle, which corresponds to 0dB.

Anyway, please show the alsa-info.sh output with --no-upload option.
This will tell us more detailed information.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 12:51 ` Takashi Iwai
@ 2008-10-15 13:36   ` Manuel Naranjo
  2008-10-15 13:50     ` Matthew Ranostay
  0 siblings, 1 reply; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-15 13:36 UTC (permalink / raw
  To: Takashi Iwai; +Cc: alsa-devel, Matthew Ranostay

[-- Attachment #1: Type: text/plain, Size: 1575 bytes --]

>>
>> Hello everyone,
>>
>> Sorry to interrupt you all, but I had been trying to get the digital mic
>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
>>
>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
>> the result is the same, the mic works, but the volume is so damn low
>> that there's no way to hear it.
>>
>> I checked dell's windows drivers and my board belongs to the M4_8 line
>> and not to the M4_2 as suggested in alsa source. I also did a diff
>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
>>
>> I don't know what else to do now, I had tried everything. Last working
>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
>> new kernel, for some reason it fails to compile.
>
> Do you have "Digital" volume adjusted properly (in the control name
> "Digital Capture Volume")?
> Usually this should be in exactly middle, which corresponds to 0dB.

Yep I did. I guess you're tired of stupid support requests. Don't
worry I think I know what I'm doing very well. Tried with lots of
different model options for the module too, none worked.


> Anyway, please show the alsa-info.sh output with --no-upload option.
> This will tell us more detailed information.
Sure, I'm attaching 2 version. One is by not passing any argument to
the module after a fresh boot, the other one is by using
model=dell-m42 which should be mine according to my PID. BTW there are
lots of bug tickets opened for this card over the net, most related to
Ubuntu and kernel > 2.6.24

Thanks,
Manuel

[-- Attachment #2: alsa-info-dell-m42 --]
[-- Type: application/octet-stream, Size: 20440 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.51
!!################################

!!Script ran on: mié oct 15 10:19:57 ART 2008


!!Linux Distribution
!!------------------

Mandriva Linux release 2009.0 (Official) for i586 LSB_VERSION=lsb-3.1-ia32:lsb-3.1-noarch DISTRIB_ID=MandrivaLinux DISTRIB_DESCRIPTION="Mandriva Linux 2009.0" Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586


!!Kernel Information
!!------------------

Kernel release:    2.6.27-desktop586-0.rc8.2mnb
Operating System:  GNU/Linux
Architecture:      i686
Processor:         AMD Turion(tm) 64 X2 Mobile Technology TL-56
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.18rc3
Library version:    
Utilities version:  1.0.18rc3


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfebfc000 irq 16


!!PCI Soundcards installed in the system
!!--------------------------------------

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:14.2 0403: 1002:4383
	Subsystem: 1028:01fc


!!Modprobe options (Sound related)
!!--------------------------------

snd_hda_intel: model=dell-m42


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: SigmaTel STAC9205
Address: 0
Vendor Id: 0x838476a0
Subsystem Id: 0x102801fc
Revision Id: 0x100204
No Modem Function Group found
Default PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=5, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x08173f: IN OUT HP Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=30, enabled=1
  Connection: 2
     0x10* 0x11
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x03a11020: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x10* 0x11
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fa: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xa
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x083f: IN OUT HP Detect Trigger ImpSense
  Pin Default 0x90170310: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fb: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xb
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fc: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xc
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x10 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0x7f 0x7f]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x11 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0xff 0xff]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x12 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1d
  Processing caps: benign=0, ncoeff=0
Node 0x13 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1e
  Processing caps: benign=0, ncoeff=0
Node 0x14 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Pincap 0x0810: OUT
  Pin Default 0x400003fd: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xd
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Connection: 1
     0x15
Node 0x15 [Audio Mixer] wcaps 0x200100: Mono
  Connection: 1
     0x10
Node 0x16 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x40f000f9: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x9
  Pin-ctls: 0x00:
Node 0x17 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x90a60330: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x18 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x400003ff: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x19 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x02 0x02]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1b [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0f 0x0f]
  Connection: 1
     0x19
Node 0x1c [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0f 0x0f]
  Connection: 1
     0x1a
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1b 0x17* 0x18
Node 0x1e [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1c* 0x17 0x18
Node 0x1f [Audio Output] wcaps 0x40211: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
Node 0x20 [Audio Input] wcaps 0x140311: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
  Connection: 1
     0x22
Node 0x21 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x0144131f: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 3
     0x1f* 0x1d 0x1e
Node 0x22 [Pin Complex] wcaps 0x430681: Stereo Digital
  Pincap 0x0810024: IN EAPD Detect
  EAPD 0x0:
  Pin Default 0x40c003fe: [N/A] SPDIF In at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xe
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Delay: 3 samples
Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
  Amp-Out vals:  [0x00]
Node 0x24 [Volume Knob Widget] wcaps 0x600000: Mono
  Volume-Knob: delta=1, steps=127, direct=1, val=127
  Connection: 2
     0x10* 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00001: Stereo
Codec: Conexant ID 2c06
Address: 1
Vendor Id: 0x14f12c06
Subsystem Id: 0x14f1000f
Revision Id: 0x100000
Modem Function Group: 0x2
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  0 2008-10-15 10:13 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 2008-10-15 10:13 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  5 2008-10-15 10:13 /dev/snd/hwC0D1
crw-rw----+ 1 root audio 116, 24 2008-10-15 10:17 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 16 2008-10-15 10:17 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 17 2008-10-15 10:13 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116,  1 2008-10-15 10:13 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 2008-10-15 10:13 /dev/snd/timer


!!ALSA configuration files
!!------------------------

!!User specific config file (~/.asoundrc)

#pcm.bluetooth {
#    type bluetooth
#    device 00:12:0E:06:C5:8A
#    profile "voice"
#}

pcm.pulse {
    type pulse
}
    
ctl.pulse {
    type pulse
}
        

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [SB]

Card hw:0 'SB'/'HDA ATI SB at 0xfebfc000 irq 16'
  Mixer name	: 'SigmaTel STAC9205'
  Components	: 'HDA:838476a0,102801fc,00100204 HDA:14f12c06,14f1000f,00100000'
  Controls      : 22
  Simple ctrls  : 15
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 110 [43%] [-29.00dB]
  Front Right: Playback 110 [43%] [-29.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 127 [100%] [0.00dB] [on]
  Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Playback Source',0
  Capabilities: enum
  Items: 'Digital Playback' 'Analog Mux 1' 'Analog Mux 2'
  Item0: 'Digital Playback'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 15 [100%] [22.50dB] [on]
  Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 15 [100%] [22.50dB] [on]
  Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Analog Loopback',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital Input Source',0
  Capabilities: enum
  Items: 'Analog Inputs' 'Digital Mic 1'
  Item0: 'Digital Mic 1'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Mux',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 2 [50%] [20.00dB]
  Front Right: Capture 2 [50%] [20.00dB]
Simple mixer control 'Mux',1
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 2 [50%] [20.00dB]
  Front Right: Capture 2 [50%] [20.00dB]
Simple mixer control 'PC Beep',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 3
  Mono: Playback 0 [0%] [-18.00dB]


!!Alsactl output
!!-------------

--startcollapse--
state.SB {
	control.1 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		value Mic
	}
	control.2 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
	}
	control.3 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Analog Loopback'
		value false
	}
	control.4 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		value.0 15
		value.1 15
	}
	control.5 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 15
		value.1 15
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 true
		value.1 true
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 127
		value.1 127
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.10 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 3'
		comment.dbmin -1800
		comment.dbmax 0
		iface MIXER
		name 'PC Beep Playback Volume'
		value 0
	}
	control.11 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		value.0 2
		value.1 2
	}
	control.12 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		index 1
		value.0 2
		value.1 2
	}
	control.13 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Analog Inputs'
		comment.item.1 'Digital Mic 1'
		iface MIXER
		name 'Digital Input Source'
		value 'Digital Mic 1'
	}
	control.14 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Digital Playback'
		comment.item.1 'Analog Mux 1'
		comment.item.2 'Analog Mux 2'
		iface MIXER
		name 'IEC958 Playback Source'
		value 'Digital Playback'
	}
	control.15 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.16 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.17 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.18 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
	}
	control.19 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value false
	}
	control.20 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 127
	}
	control.21 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.22 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 110
		value.1 110
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
snd_hda_intel
snd_hwdep
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_seq_device
snd_pcm_oss
snd_pcm
snd_timer
snd_page_alloc
snd_mixer_oss
snd
soundcore
ipt_IFWLOG
ipt_psd
ip_set_iptree
ip6table_filter
ip6_tables
iptable_raw
xt_comment
xt_policy
ipt_ULOG
ipt_TTL
ipt_ttl
ipt_set
ipt_REJECT
ipt_REDIRECT
ipt_recent
ipt_NETMAP
ipt_MASQUERADE
ipt_LOG
ipt_ECN
ipt_ecn
ipt_CLUSTERIP
ipt_ah
ipt_addrtype
nf_nat_tftp
nf_nat_snmp_basic
nf_nat_sip
nf_nat_pptp
nf_nat_proto_gre
nf_nat_irc
nf_nat_h323
nf_nat_ftp
nf_nat_amanda
ts_kmp
nf_conntrack_amanda
nf_conntrack_tftp
nf_conntrack_sip
nf_conntrack_proto_sctp
nf_conntrack_pptp
nf_conntrack_proto_gre
nf_conntrack_netlink
nf_conntrack_netbios_ns
nf_conntrack_irc
nf_conntrack_h323
nf_conntrack_ftp
ip_set_portmap
ip_set_macipmap
ip_set_ipmap
ip_set_iphash
ip_set
xt_tcpmss
xt_pkttype
xt_physdev
xt_owner
xt_NFQUEUE
xt_NFLOG
xt_multiport
xt_MARK
xt_mark
xt_mac
xt_limit
xt_length
xt_iprange
xt_helper
xt_hashlimit
xt_DSCP
xt_dscp
xt_dccp
xt_conntrack
xt_CONNMARK
xt_connmark
xt_CLASSIFY
xt_tcpudp
xt_state
iptable_nat
nf_nat
nf_conntrack_ipv4
nf_conntrack
iptable_mangle
nfnetlink
iptable_filter
ip_tables
x_tables
fglrx
af_packet
ipv6
vboxdrv
binfmt_misc
loop
dm_mod
cpufreq_ondemand
cpufreq_conservative
cpufreq_powersave
powernow_k8
freq_table
nvram
i8k
b44
ssb
pcmcia
pcmcia_core
uvcvideo
sdhci_pci
mmc_block
mii
ohci1394
compat_ioctl32
sdhci
ieee1394
videodev
i2c_piix4
mmc_core
rtc_cmos
k8temp
v4l1_compat
ricoh_mmc
shpchp
sr_mod
i2c_core
pci_hotplug
ati_agp
video
agpgart
output
thermal
joydev
evdev
wmi
processor
ac
ndiswrapper
button
battery
dcdbas
sg
pata_atiixp
ata_piix
ahci
libata
dock
sd_mod
scsi_mod
crc_t10dif
ext3
jbd
uhci_hcd
ohci_hcd
ehci_hcd
usbcore



[-- Attachment #3: alsa-info-no_parameters --]
[-- Type: application/octet-stream, Size: 20880 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.51
!!################################

!!Script ran on: mar oct 14 10:19:22 ART 2008


!!Linux Distribution
!!------------------

Mandriva Linux release 2009.0 (Official) for i586 LSB_VERSION=lsb-3.1-ia32:lsb-3.1-noarch DISTRIB_ID=MandrivaLinux DISTRIB_DESCRIPTION="Mandriva Linux 2009.0" Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586


!!Kernel Information
!!------------------

Kernel release:    2.6.27-desktop586-0.rc8.2mnb
Operating System:  GNU/Linux
Architecture:      i686
Processor:         AMD Turion(tm) 64 X2 Mobile Technology TL-56
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.18rc3
Library version:    
Utilities version:  1.0.18rc3


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfebfc000 irq 16


!!PCI Soundcards installed in the system
!!--------------------------------------

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:14.2 0403: 1002:4383
	Subsystem: 1028:01fc


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: SigmaTel STAC9205
Address: 0
Vendor Id: 0x838476a0
Subsystem Id: 0x102801fc
Revision Id: 0x100204
No Modem Function Group found
Default PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=5, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x08173f: IN OUT HP Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=30, enabled=1
  Connection: 2
     0x10* 0x11
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x03a11020: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x10* 0x11
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fa: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xa
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x083f: IN OUT HP Detect Trigger ImpSense
  Pin Default 0x90170310: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fb: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xb
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fc: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xc
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x10 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0x65 0x65]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x11 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0xff 0xff]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x12 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1d
  Processing caps: benign=0, ncoeff=0
Node 0x13 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1e
  Processing caps: benign=0, ncoeff=0
Node 0x14 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Pincap 0x0810: OUT
  Pin Default 0x400003fd: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xd
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Connection: 1
     0x15
Node 0x15 [Audio Mixer] wcaps 0x200100: Mono
  Connection: 1
     0x10
Node 0x16 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x40f000f9: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x9
  Pin-ctls: 0x00:
Node 0x17 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x90a60330: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x18 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x400003ff: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x19 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1b [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0c 0x0c]
  Connection: 1
     0x19
Node 0x1c [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0c 0x0c]
  Connection: 1
     0x1a
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1b 0x17* 0x18
Node 0x1e [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1c* 0x17 0x18
Node 0x1f [Audio Output] wcaps 0x40211: Stereo Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
Node 0x20 [Audio Input] wcaps 0x140311: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
  Connection: 1
     0x22
Node 0x21 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x0144131f: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 3
     0x1f* 0x1d 0x1e
Node 0x22 [Pin Complex] wcaps 0x430681: Stereo Digital
  Pincap 0x0810024: IN EAPD Detect
  EAPD 0x0:
  Pin Default 0x40c003fe: [N/A] SPDIF In at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xe
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Delay: 3 samples
Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
  Amp-Out vals:  [0x00]
Node 0x24 [Volume Knob Widget] wcaps 0x600000: Mono
  Volume-Knob: delta=1, steps=127, direct=1, val=127
  Connection: 2
     0x10* 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00001: Stereo
Codec: Conexant ID 2c06
Address: 1
Vendor Id: 0x14f12c06
Subsystem Id: 0x14f1000f
Revision Id: 0x100000
Modem Function Group: 0x2
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  0 2008-10-14 10:15 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 2008-10-14 10:15 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  5 2008-10-14 10:15 /dev/snd/hwC0D1
crw-rw----+ 1 root audio 116, 24 2008-10-14 10:18 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 16 2008-10-14 10:18 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 17 2008-10-14 10:15 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116,  1 2008-10-14 07:15 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 2008-10-14 07:15 /dev/snd/timer


!!ALSA configuration files
!!------------------------

!!User specific config file (~/.asoundrc)

#pcm.bluetooth {
#    type bluetooth
#    device 00:12:0E:06:C5:8A
#    profile "voice"
#}

pcm.pulse {
    type pulse
}
    
ctl.pulse {
    type pulse
}
        

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [SB]

Card hw:0 'SB'/'HDA ATI SB at 0xfebfc000 irq 16'
  Mixer name	: 'SigmaTel STAC9205'
  Components	: 'HDA:838476a0,102801fc,00100204 HDA:14f12c06,14f1000f,00100000'
  Controls      : 23
  Simple ctrls  : 16
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 108 [85%] [-14.25dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 220 [86%] [-7.00dB]
  Front Right: Playback 220 [86%] [-7.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 120 [94%] [-5.25dB] [on]
  Front Right: Playback 120 [94%] [-5.25dB] [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Playback Source',0
  Capabilities: enum
  Items: 'Digital Playback' 'Analog Mux 1' 'Analog Mux 2'
  Item0: 'Digital Playback'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 12 [80%] [18.00dB] [on]
  Front Right: Capture 12 [80%] [18.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 12 [80%] [18.00dB] [on]
  Front Right: Capture 12 [80%] [18.00dB] [on]
Simple mixer control 'Analog Loopback',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Digital Input Source',0
  Capabilities: enum
  Items: 'Analog Inputs' 'Digital Mic 1'
  Item0: 'Digital Mic 1'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Mux',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 4 [100%] [40.00dB]
  Front Right: Capture 4 [100%] [40.00dB]
Simple mixer control 'Mux',1
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 4 [100%] [40.00dB]
  Front Right: Capture 4 [100%] [40.00dB]
Simple mixer control 'PC Beep',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 3
  Mono: Playback 1 [33%] [-12.00dB]


!!Alsactl output
!!-------------

--startcollapse--
state.SB {
	control.1 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		value Mic
	}
	control.2 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
	}
	control.3 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Analog Loopback'
		value false
	}
	control.4 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		value.0 12
		value.1 12
	}
	control.5 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 12
		value.1 12
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 true
		value.1 true
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 120
		value.1 120
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.10 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 3'
		comment.dbmin -1800
		comment.dbmax 0
		iface MIXER
		name 'PC Beep Playback Volume'
		value 1
	}
	control.11 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		value.0 4
		value.1 4
	}
	control.12 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		index 1
		value.0 4
		value.1 4
	}
	control.13 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Analog Inputs'
		comment.item.1 'Digital Mic 1'
		iface MIXER
		name 'Digital Input Source'
		value 'Digital Mic 1'
	}
	control.14 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Digital Playback'
		comment.item.1 'Analog Mux 1'
		comment.item.2 'Analog Mux 2'
		iface MIXER
		name 'IEC958 Playback Source'
		value 'Digital Playback'
	}
	control.15 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.16 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.17 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.18 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		value true
	}
	control.19 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value true
	}
	control.20 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 108
	}
	control.21 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.22 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 220
		value.1 220
	}
	control.23 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 120'
		comment.tlv '0000000100000008fffff44800000032'
		comment.dbmin -3000
		comment.dbmax 3000
		iface MIXER
		name 'Digital Capture Volume'
		value.0 120
		value.1 120
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
ipt_IFWLOG
ipt_psd
ip_set_iptree
ip6table_filter
ip6_tables
iptable_raw
xt_comment
xt_policy
ipt_ULOG
ipt_TTL
ipt_ttl
ipt_set
ipt_REJECT
ipt_REDIRECT
ipt_recent
ipt_NETMAP
ipt_MASQUERADE
ipt_LOG
ipt_ECN
ipt_ecn
ipt_CLUSTERIP
ipt_ah
ipt_addrtype
nf_nat_tftp
nf_nat_snmp_basic
nf_nat_sip
nf_nat_pptp
nf_nat_proto_gre
nf_nat_irc
nf_nat_h323
nf_nat_ftp
nf_nat_amanda
ts_kmp
nf_conntrack_amanda
nf_conntrack_tftp
nf_conntrack_sip
nf_conntrack_proto_sctp
nf_conntrack_pptp
nf_conntrack_proto_gre
nf_conntrack_netlink
nf_conntrack_netbios_ns
nf_conntrack_irc
nf_conntrack_h323
nf_conntrack_ftp
ip_set_portmap
ip_set_macipmap
ip_set_ipmap
ip_set_iphash
ip_set
xt_tcpmss
xt_pkttype
xt_physdev
xt_owner
xt_NFQUEUE
xt_NFLOG
xt_multiport
xt_MARK
xt_mark
xt_mac
xt_limit
xt_length
xt_iprange
xt_helper
xt_hashlimit
xt_DSCP
xt_dscp
xt_dccp
xt_conntrack
xt_CONNMARK
xt_connmark
xt_CLASSIFY
xt_tcpudp
xt_state
iptable_nat
nf_nat
nf_conntrack_ipv4
nf_conntrack
iptable_mangle
nfnetlink
iptable_filter
ip_tables
x_tables
fglrx
af_packet
bridge
stp
bnep
ipv6
vboxdrv
binfmt_misc
loop
dm_mod
cpufreq_ondemand
cpufreq_conservative
cpufreq_powersave
powernow_k8
freq_table
nvram
i8k
hidp
rfcomm
l2cap
b44
snd_hda_intel
snd_hwdep
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_seq_device
sdhci_pci
ssb
snd_pcm_oss
snd_pcm
mmc_block
pcmcia
snd_timer
pcmcia_core
snd_page_alloc
sdhci
snd_mixer_oss
btusb
ndiswrapper
mii
ohci1394
i2c_piix4
uvcvideo
sr_mod
rtc_cmos
ieee1394
snd
i2c_core
mmc_core
k8temp
sg
compat_ioctl32
video
bluetooth
ati_agp
videodev
output
shpchp
v4l1_compat
soundcore
evdev
pci_hotplug
dcdbas
joydev
thermal
battery
wmi
button
agpgart
processor
ac
pata_atiixp
ata_piix
ahci
libata
dock
sd_mod
scsi_mod
crc_t10dif
ext3
jbd
uhci_hcd
ohci_hcd
ehci_hcd
usbcore



[-- Attachment #4: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 13:36   ` Manuel Naranjo
@ 2008-10-15 13:50     ` Matthew Ranostay
  2008-10-15 14:14       ` Manuel Naranjo
  0 siblings, 1 reply; 10+ messages in thread
From: Matthew Ranostay @ 2008-10-15 13:50 UTC (permalink / raw
  To: Manuel Naranjo; +Cc: Takashi Iwai, alsa-devel

Manuel Naranjo wrote:
>>> Hello everyone,
>>>
>>> Sorry to interrupt you all, but I had been trying to get the digital mic
>>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
>>>
>>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
>>> the result is the same, the mic works, but the volume is so damn low
>>> that there's no way to hear it.
>>>
>>> I checked dell's windows drivers and my board belongs to the M4_8 line
>>> and not to the M4_2 as suggested in alsa source. I also did a diff
>>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
>>>
>>> I don't know what else to do now, I had tried everything. Last working
>>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
>>> new kernel, for some reason it fails to compile.
>> Do you have "Digital" volume adjusted properly (in the control name
>> "Digital Capture Volume")?
>> Usually this should be in exactly middle, which corresponds to 0dB.
> 
> Yep I did. I guess you're tired of stupid support requests. Don't
> worry I think I know what I'm doing very well. Tried with lots of
> different model options for the module too, none worked.
> 
> 
>> Anyway, please show the alsa-info.sh output with --no-upload option.
>> This will tell us more detailed information.
> Sure, I'm attaching 2 version. One is by not passing any argument to
> the module after a fresh boot, the other one is by using
> model=dell-m42 which should be mine according to my PID. BTW there are
> lots of bug tickets opened for this card over the net, most related to
> Ubuntu and kernel > 2.6.24
> 
> Thanks,
> Manuel


I only see the 'Digital Capture Volume' in the no parameters output.
You generally need to run 'arecord -f cd foo.wav' to load the digital softvol mixer.

Thanks,

Matt Ranostay

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 13:50     ` Matthew Ranostay
@ 2008-10-15 14:14       ` Manuel Naranjo
  2008-10-15 14:17         ` Takashi Iwai
  0 siblings, 1 reply; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-15 14:14 UTC (permalink / raw
  To: Matthew Ranostay; +Cc: Takashi Iwai, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 2209 bytes --]

On Wed, Oct 15, 2008 at 10:50 AM, Matthew Ranostay
<mranostay@embeddedalley.com> wrote:
> Manuel Naranjo wrote:
>>>> Hello everyone,
>>>>
>>>> Sorry to interrupt you all, but I had been trying to get the digital mic
>>>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
>>>>
>>>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
>>>> the result is the same, the mic works, but the volume is so damn low
>>>> that there's no way to hear it.
>>>>
>>>> I checked dell's windows drivers and my board belongs to the M4_8 line
>>>> and not to the M4_2 as suggested in alsa source. I also did a diff
>>>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
>>>>
>>>> I don't know what else to do now, I had tried everything. Last working
>>>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
>>>> new kernel, for some reason it fails to compile.
>>> Do you have "Digital" volume adjusted properly (in the control name
>>> "Digital Capture Volume")?
>>> Usually this should be in exactly middle, which corresponds to 0dB.
>>
>> Yep I did. I guess you're tired of stupid support requests. Don't
>> worry I think I know what I'm doing very well. Tried with lots of
>> different model options for the module too, none worked.
>>
>>
>>> Anyway, please show the alsa-info.sh output with --no-upload option.
>>> This will tell us more detailed information.
>> Sure, I'm attaching 2 version. One is by not passing any argument to
>> the module after a fresh boot, the other one is by using
>> model=dell-m42 which should be mine according to my PID. BTW there are
>> lots of bug tickets opened for this card over the net, most related to
>> Ubuntu and kernel > 2.6.24
>>
>> Thanks,
>> Manuel
>
>
> I only see the 'Digital Capture Volume' in the no parameters output.
> You generally need to run 'arecord -f cd foo.wav' to load the digital softvol mixer.
>
> Thanks,
>
> Matt Ranostay

Sorry, ok I did that. With pulseaudio running calling to arecord
fails. But if I disable it, then close X and restart X, I start
getting some sound with arecord. Volume isn't as high as it was with
kernel 2.6.24 but it works better.

Here's my alsa-info

[-- Attachment #2: alsa-info.txt --]
[-- Type: text/plain, Size: 20969 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.51
!!################################

!!Script ran on: mié oct 15 11:08:51 ART 2008


!!Linux Distribution
!!------------------

Mandriva Linux release 2009.0 (Official) for i586 LSB_VERSION=lsb-3.1-ia32:lsb-3.1-noarch DISTRIB_ID=MandrivaLinux DISTRIB_DESCRIPTION="Mandriva Linux 2009.0" Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586 Mandriva Linux release 2009.0 (Official) for i586


!!Kernel Information
!!------------------

Kernel release:    2.6.27-desktop586-0.rc8.2mnb
Operating System:  GNU/Linux
Architecture:      i686
Processor:         AMD Turion(tm) 64 X2 Mobile Technology TL-56
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.18rc3
Library version:    
Utilities version:  1.0.18rc3


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfebfc000 irq 16


!!PCI Soundcards installed in the system
!!--------------------------------------

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:14.2 0403: 1002:4383
	Subsystem: 1028:01fc


!!Modprobe options (Sound related)
!!--------------------------------

snd_hda_intel: model=dell-m42
snd-ac97-codec: power_save=1


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: SigmaTel STAC9205
Address: 0
Vendor Id: 0x838476a0
Subsystem Id: 0x102801fc
Revision Id: 0x100204
No Modem Function Group found
Default PCM:
    rates [0x7e0]: 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
GPIO: io=5, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[4]: enable=0, dir=0, wake=0, sticky=0, data=0
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x08173f: IN OUT HP Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=30, enabled=1
  Connection: 2
     0x10* 0x11
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x03a11020: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x10* 0x11
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fa: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xa
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x083f: IN OUT HP Detect Trigger ImpSense
  Pin Default 0x90170310: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fb: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xb
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x10
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x081737: IN OUT Detect Trigger ImpSense
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x400003fc: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xc
    Misc = NO_PRESENCE
  Pin-ctls: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x11
Node 0x10 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0x63 0x63]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x11 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Amp-Out caps: N/A
  Amp-Out vals:  [0xff 0xff]
  Converter: stream=0, channel=0
  Power: setting=D0, actual=D0
  Delay: 13 samples
Node 0x12 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1d
  Processing caps: benign=0, ncoeff=0
Node 0x13 [Audio Input] wcaps 0x1d0541: Stereo
  Converter: stream=0, channel=0
  SDI-Select: 0
  Power: setting=D0, actual=D0
  Delay: 13 samples
  Connection: 1
     0x1e
  Processing caps: benign=0, ncoeff=0
Node 0x14 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Pincap 0x0810: OUT
  Pin Default 0x400003fd: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xd
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Connection: 1
     0x15
Node 0x15 [Audio Mixer] wcaps 0x200100: Mono
  Connection: 1
     0x10
Node 0x16 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x40f000f9: [N/A] Other at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x9
  Pin-ctls: 0x00:
Node 0x17 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x90a60330: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x18 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x400003ff: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x19 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
  Amp-Out vals:  [0x04 0x04]
  Connection: 7
     0x0e 0x16 0x0f 0x0b* 0x0c 0x0d 0x0a
Node 0x1b [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0f 0x0f]
  Connection: 1
     0x19
Node 0x1c [Audio Selector] wcaps 0x300103: Stereo Amp-In
  Amp-In caps: N/A
  Amp-In vals:  [0x0f 0x0f]
  Connection: 1
     0x1a
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1b 0x17* 0x18
Node 0x1e [Audio Selector] wcaps 0x30090d: Stereo Amp-Out R/L
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Connection: 3
     0x1c* 0x17 0x18
Node 0x1f [Audio Output] wcaps 0x40211: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
Node 0x20 [Audio Input] wcaps 0x140311: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Delay: 4 samples
  Connection: 1
     0x22
Node 0x21 [Pin Complex] wcaps 0x400301: Stereo Digital
  Pincap 0x0810: OUT
  Pin Default 0x0144131f: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 3
     0x1f* 0x1d 0x1e
Node 0x22 [Pin Complex] wcaps 0x430681: Stereo Digital
  Pincap 0x0810024: IN EAPD Detect
  EAPD 0x0:
  Pin Default 0x40c003fe: [N/A] SPDIF In at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0xf, Sequence = 0xe
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Delay: 3 samples
Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
  Amp-Out vals:  [0x00]
Node 0x24 [Volume Knob Widget] wcaps 0x600000: Mono
  Volume-Knob: delta=1, steps=127, direct=1, val=127
  Connection: 2
     0x10* 0x11
Node 0x25 [Vendor Defined Widget] wcaps 0xf00001: Stereo
Codec: Conexant ID 2c06
Address: 1
Vendor Id: 0x14f12c06
Subsystem Id: 0x14f1000f
Revision Id: 0x100000
Modem Function Group: 0x2
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  0 2008-10-15 10:13 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 2008-10-15 10:13 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  5 2008-10-15 10:13 /dev/snd/hwC0D1
crw-rw----+ 1 root audio 116, 24 2008-10-15 11:07 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 16 2008-10-15 11:07 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 17 2008-10-15 10:13 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116,  1 2008-10-15 10:13 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 2008-10-15 10:13 /dev/snd/timer


!!ALSA configuration files
!!------------------------

!!User specific config file (~/.asoundrc)

#pcm.bluetooth {
#    type bluetooth
#    device 00:12:0E:06:C5:8A
#    profile "voice"
#}

pcm.pulse {
    type pulse
}
    
ctl.pulse {
    type pulse
}
        

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [SB]

Card hw:0 'SB'/'HDA ATI SB at 0xfebfc000 irq 16'
  Mixer name	: 'SigmaTel STAC9205'
  Components	: 'HDA:838476a0,102801fc,00100204 HDA:14f12c06,14f1000f,00100000'
  Controls      : 23
  Simple ctrls  : 16
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 99 [78%] [-21.00dB] [on]
  Front Right: Playback 99 [78%] [-21.00dB] [on]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Playback Source',0
  Capabilities: enum
  Items: 'Digital Playback' 'Analog Mux 1' 'Analog Mux 2'
  Item0: 'Digital Playback'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 15 [100%] [22.50dB] [on]
  Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 15 [100%] [22.50dB] [on]
  Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Analog Loopback',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Digital Input Source',0
  Capabilities: enum
  Items: 'Analog Inputs' 'Digital Mic 1'
  Item0: 'Digital Mic 1'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic'
  Item0: 'Mic'
Simple mixer control 'Mux',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 4 [100%] [40.00dB]
  Front Right: Capture 4 [100%] [40.00dB]
Simple mixer control 'Mux',1
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 4
  Front Left: Capture 4 [100%] [40.00dB]
  Front Right: Capture 4 [100%] [40.00dB]
Simple mixer control 'PC Beep',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 3
  Mono: Playback 3 [100%] [0.00dB]


!!Alsactl output
!!-------------

--startcollapse--
state.SB {
	control.1 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		value Mic
	}
	control.2 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
	}
	control.3 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Analog Loopback'
		value false
	}
	control.4 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		value.0 15
		value.1 15
	}
	control.5 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 15'
		comment.dbmin 0
		comment.dbmax 2250
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 15
		value.1 15
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 true
		value.1 true
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 99
		value.1 99
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.10 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 3'
		comment.dbmin -1800
		comment.dbmax 0
		iface MIXER
		name 'PC Beep Playback Volume'
		value 3
	}
	control.11 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		value.0 4
		value.1 4
	}
	control.12 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 4'
		comment.dbmin 0
		comment.dbmax 4000
		iface MIXER
		name 'Mux Capture Volume'
		index 1
		value.0 4
		value.1 4
	}
	control.13 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Analog Inputs'
		comment.item.1 'Digital Mic 1'
		iface MIXER
		name 'Digital Input Source'
		value 'Digital Mic 1'
	}
	control.14 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 'Digital Playback'
		comment.item.1 'Analog Mux 1'
		comment.item.2 'Analog Mux 2'
		iface MIXER
		name 'IEC958 Playback Source'
		value 'Digital Playback'
	}
	control.15 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.16 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.17 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.18 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
	}
	control.19 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value false
	}
	control.20 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 127'
		comment.dbmin -9525
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 127
	}
	control.21 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.22 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
	}
	control.23 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 120'
		comment.tlv '0000000100000008fffff44800000032'
		comment.dbmin -3000
		comment.dbmax 3000
		iface MIXER
		name 'Digital Capture Volume'
		value.0 120
		value.1 120
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
snd_hda_intel
snd_hwdep
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_seq_device
snd_pcm_oss
snd_pcm
snd_timer
snd_page_alloc
snd_mixer_oss
snd
soundcore
ipt_IFWLOG
ipt_psd
ip_set_iptree
ip6table_filter
ip6_tables
iptable_raw
xt_comment
xt_policy
ipt_ULOG
ipt_TTL
ipt_ttl
ipt_set
ipt_REJECT
ipt_REDIRECT
ipt_recent
ipt_NETMAP
ipt_MASQUERADE
ipt_LOG
ipt_ECN
ipt_ecn
ipt_CLUSTERIP
ipt_ah
ipt_addrtype
nf_nat_tftp
nf_nat_snmp_basic
nf_nat_sip
nf_nat_pptp
nf_nat_proto_gre
nf_nat_irc
nf_nat_h323
nf_nat_ftp
nf_nat_amanda
ts_kmp
nf_conntrack_amanda
nf_conntrack_tftp
nf_conntrack_sip
nf_conntrack_proto_sctp
nf_conntrack_pptp
nf_conntrack_proto_gre
nf_conntrack_netlink
nf_conntrack_netbios_ns
nf_conntrack_irc
nf_conntrack_h323
nf_conntrack_ftp
ip_set_portmap
ip_set_macipmap
ip_set_ipmap
ip_set_iphash
ip_set
xt_tcpmss
xt_pkttype
xt_physdev
xt_owner
xt_NFQUEUE
xt_NFLOG
xt_multiport
xt_MARK
xt_mark
xt_mac
xt_limit
xt_length
xt_iprange
xt_helper
xt_hashlimit
xt_DSCP
xt_dscp
xt_dccp
xt_conntrack
xt_CONNMARK
xt_connmark
xt_CLASSIFY
xt_tcpudp
xt_state
iptable_nat
nf_nat
nf_conntrack_ipv4
nf_conntrack
iptable_mangle
nfnetlink
iptable_filter
ip_tables
x_tables
fglrx
af_packet
ipv6
vboxdrv
binfmt_misc
loop
dm_mod
cpufreq_ondemand
cpufreq_conservative
cpufreq_powersave
powernow_k8
freq_table
nvram
i8k
b44
ssb
pcmcia
pcmcia_core
uvcvideo
sdhci_pci
mmc_block
mii
ohci1394
compat_ioctl32
sdhci
ieee1394
videodev
i2c_piix4
mmc_core
rtc_cmos
k8temp
v4l1_compat
ricoh_mmc
shpchp
sr_mod
i2c_core
pci_hotplug
ati_agp
video
agpgart
output
thermal
joydev
evdev
wmi
processor
ac
ndiswrapper
button
battery
dcdbas
sg
pata_atiixp
ata_piix
ahci
libata
dock
sd_mod
scsi_mod
crc_t10dif
ext3
jbd
uhci_hcd
ohci_hcd
ehci_hcd
usbcore



[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 14:14       ` Manuel Naranjo
@ 2008-10-15 14:17         ` Takashi Iwai
  2008-10-15 14:23           ` Manuel Naranjo
  0 siblings, 1 reply; 10+ messages in thread
From: Takashi Iwai @ 2008-10-15 14:17 UTC (permalink / raw
  To: Manuel Naranjo; +Cc: alsa-devel, Matthew Ranostay

At Wed, 15 Oct 2008 11:14:49 -0300,
Manuel Naranjo wrote:
> 
> On Wed, Oct 15, 2008 at 10:50 AM, Matthew Ranostay
> <mranostay@embeddedalley.com> wrote:
> > Manuel Naranjo wrote:
> >>>> Hello everyone,
> >>>>
> >>>> Sorry to interrupt you all, but I had been trying to get the digital mic
> >>>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
> >>>>
> >>>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
> >>>> the result is the same, the mic works, but the volume is so damn low
> >>>> that there's no way to hear it.
> >>>>
> >>>> I checked dell's windows drivers and my board belongs to the M4_8 line
> >>>> and not to the M4_2 as suggested in alsa source. I also did a diff
> >>>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
> >>>>
> >>>> I don't know what else to do now, I had tried everything. Last working
> >>>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
> >>>> new kernel, for some reason it fails to compile.
> >>> Do you have "Digital" volume adjusted properly (in the control name
> >>> "Digital Capture Volume")?
> >>> Usually this should be in exactly middle, which corresponds to 0dB.
> >>
> >> Yep I did. I guess you're tired of stupid support requests. Don't
> >> worry I think I know what I'm doing very well. Tried with lots of
> >> different model options for the module too, none worked.
> >>
> >>
> >>> Anyway, please show the alsa-info.sh output with --no-upload option.
> >>> This will tell us more detailed information.
> >> Sure, I'm attaching 2 version. One is by not passing any argument to
> >> the module after a fresh boot, the other one is by using
> >> model=dell-m42 which should be mine according to my PID. BTW there are
> >> lots of bug tickets opened for this card over the net, most related to
> >> Ubuntu and kernel > 2.6.24
> >>
> >> Thanks,
> >> Manuel
> >
> >
> > I only see the 'Digital Capture Volume' in the no parameters output.
> > You generally need to run 'arecord -f cd foo.wav' to load the digital softvol mixer.
> >
> > Thanks,
> >
> > Matt Ranostay
> 
> Sorry, ok I did that. With pulseaudio running calling to arecord
> fails.

Maybe a bug of pulse alsa-plugin I posted today?


Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 14:17         ` Takashi Iwai
@ 2008-10-15 14:23           ` Manuel Naranjo
  2008-10-15 14:31             ` Takashi Iwai
  0 siblings, 1 reply; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-15 14:23 UTC (permalink / raw
  To: Takashi Iwai; +Cc: alsa-devel, Matthew Ranostay

Takashi Iwai escribió:
> At Wed, 15 Oct 2008 11:14:49 -0300,
> Manuel Naranjo wrote:
>   
>> On Wed, Oct 15, 2008 at 10:50 AM, Matthew Ranostay
>> <mranostay@embeddedalley.com> wrote:
>>     
>>> Manuel Naranjo wrote:
>>>       
>>>>>> Hello everyone,
>>>>>>
>>>>>> Sorry to interrupt you all, but I had been trying to get the digital mic
>>>>>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
>>>>>>
>>>>>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
>>>>>> the result is the same, the mic works, but the volume is so damn low
>>>>>> that there's no way to hear it.
>>>>>>
>>>>>> I checked dell's windows drivers and my board belongs to the M4_8 line
>>>>>> and not to the M4_2 as suggested in alsa source. I also did a diff
>>>>>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
>>>>>>
>>>>>> I don't know what else to do now, I had tried everything. Last working
>>>>>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
>>>>>> new kernel, for some reason it fails to compile.
>>>>>>             
>>>>> Do you have "Digital" volume adjusted properly (in the control name
>>>>> "Digital Capture Volume")?
>>>>> Usually this should be in exactly middle, which corresponds to 0dB.
>>>>>           
>>>> Yep I did. I guess you're tired of stupid support requests. Don't
>>>> worry I think I know what I'm doing very well. Tried with lots of
>>>> different model options for the module too, none worked.
>>>>
>>>>
>>>>         
>>>>> Anyway, please show the alsa-info.sh output with --no-upload option.
>>>>> This will tell us more detailed information.
>>>>>           
>>>> Sure, I'm attaching 2 version. One is by not passing any argument to
>>>> the module after a fresh boot, the other one is by using
>>>> model=dell-m42 which should be mine according to my PID. BTW there are
>>>> lots of bug tickets opened for this card over the net, most related to
>>>> Ubuntu and kernel > 2.6.24
>>>>
>>>> Thanks,
>>>> Manuel
>>>>         
>>> I only see the 'Digital Capture Volume' in the no parameters output.
>>> You generally need to run 'arecord -f cd foo.wav' to load the digital softvol mixer.
>>>
>>> Thanks,
>>>
>>> Matt Ranostay
>>>       
>> Sorry, ok I did that. With pulseaudio running calling to arecord
>> fails.
>>     
>
> Maybe a bug of pulse alsa-plugin I posted today?
>
>
> Takashi
>
>   
I just thought it could be pulse. Where's the bug report? I would like 
to take a look, maybe I can help.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 14:23           ` Manuel Naranjo
@ 2008-10-15 14:31             ` Takashi Iwai
  2008-10-15 15:02               ` Manuel Naranjo
  0 siblings, 1 reply; 10+ messages in thread
From: Takashi Iwai @ 2008-10-15 14:31 UTC (permalink / raw
  To: Manuel Naranjo; +Cc: alsa-devel, Matthew Ranostay

At Wed, 15 Oct 2008 11:23:24 -0300,
Manuel Naranjo wrote:
> 
> Takashi Iwai escribió:
> > At Wed, 15 Oct 2008 11:14:49 -0300,
> > Manuel Naranjo wrote:
> >   
> >> On Wed, Oct 15, 2008 at 10:50 AM, Matthew Ranostay
> >> <mranostay@embeddedalley.com> wrote:
> >>     
> >>> Manuel Naranjo wrote:
> >>>       
> >>>>>> Hello everyone,
> >>>>>>
> >>>>>> Sorry to interrupt you all, but I had been trying to get the digital mic
> >>>>>> of my Dell Inspiron 1521 for the last 5 days without any sucess.
> >>>>>>
> >>>>>> I'm running kernel 2.6.27 with included ALSA, I also tried GIT alsa, and
> >>>>>> the result is the same, the mic works, but the volume is so damn low
> >>>>>> that there's no way to hear it.
> >>>>>>
> >>>>>> I checked dell's windows drivers and my board belongs to the M4_8 line
> >>>>>> and not to the M4_2 as suggested in alsa source. I also did a diff
> >>>>>> between M4_2 and M4_8 and there are some differences, specially in GPIO.
> >>>>>>
> >>>>>> I don't know what else to do now, I had tried everything. Last working
> >>>>>> alsa was 1.15 if I'm not wrong, but I'm not able to backport 1.15 to the
> >>>>>> new kernel, for some reason it fails to compile.
> >>>>>>             
> >>>>> Do you have "Digital" volume adjusted properly (in the control name
> >>>>> "Digital Capture Volume")?
> >>>>> Usually this should be in exactly middle, which corresponds to 0dB.
> >>>>>           
> >>>> Yep I did. I guess you're tired of stupid support requests. Don't
> >>>> worry I think I know what I'm doing very well. Tried with lots of
> >>>> different model options for the module too, none worked.
> >>>>
> >>>>
> >>>>         
> >>>>> Anyway, please show the alsa-info.sh output with --no-upload option.
> >>>>> This will tell us more detailed information.
> >>>>>           
> >>>> Sure, I'm attaching 2 version. One is by not passing any argument to
> >>>> the module after a fresh boot, the other one is by using
> >>>> model=dell-m42 which should be mine according to my PID. BTW there are
> >>>> lots of bug tickets opened for this card over the net, most related to
> >>>> Ubuntu and kernel > 2.6.24
> >>>>
> >>>> Thanks,
> >>>> Manuel
> >>>>         
> >>> I only see the 'Digital Capture Volume' in the no parameters output.
> >>> You generally need to run 'arecord -f cd foo.wav' to load the digital softvol mixer.
> >>>
> >>> Thanks,
> >>>
> >>> Matt Ranostay
> >>>       
> >> Sorry, ok I did that. With pulseaudio running calling to arecord
> >> fails.
> >>     
> >
> > Maybe a bug of pulse alsa-plugin I posted today?
> >
> >
> > Takashi
> >
> >   
> I just thought it could be pulse. Where's the bug report? I would like 
> to take a look, maybe I can help.

http://mailman.alsa-project.org/pipermail/alsa-devel/2008-October/011425.html


Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Possible regression on Sigmatel 9205
  2008-10-15 14:31             ` Takashi Iwai
@ 2008-10-15 15:02               ` Manuel Naranjo
  0 siblings, 0 replies; 10+ messages in thread
From: Manuel Naranjo @ 2008-10-15 15:02 UTC (permalink / raw
  To: Takashi Iwai; +Cc: alsa-devel, Matthew Ranostay

     

>>>> Sorry, ok I did that. With pulseaudio running calling to arecord
>>>> fails.
>>>>     
>>>>         
>>> Maybe a bug of pulse alsa-plugin I posted today?
>>>
>>>
>>> Takashi
>>>
>>>   
>>>       
>> I just thought it could be pulse. Where's the bug report? I would like 
>> to take a look, maybe I can help.
>>     
>
> http://mailman.alsa-project.org/pipermail/alsa-devel/2008-October/011425.html
>
>
> Takashi
>
>   

I'll check the patch and see if it makes a difference.

BTW how are the pin config information stored in structures like 
dell_9205_m42_pin_configs been filled? I'm comparing this values to the 
ones in dell .ini files and they aren't all the same. According to the 
inf file I should use version M_4_8 and not M_4_2.

Thanks,
Manuel

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-10-15 15:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-14 14:32 Possible regression on Sigmatel 9205 Manuel Naranjo
2008-10-15 12:30 ` Manuel Naranjo
2008-10-15 12:51 ` Takashi Iwai
2008-10-15 13:36   ` Manuel Naranjo
2008-10-15 13:50     ` Matthew Ranostay
2008-10-15 14:14       ` Manuel Naranjo
2008-10-15 14:17         ` Takashi Iwai
2008-10-15 14:23           ` Manuel Naranjo
2008-10-15 14:31             ` Takashi Iwai
2008-10-15 15:02               ` Manuel Naranjo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.