lkml.org 
[lkml]   [2008]   [Jun]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: ALC883 recording troubles...
    On Tue, Jun 10, 2008 at 6:59 AM, Takashi Iwai <tiwai@suse.de> wrote:
    > At Mon, 9 Jun 2008 20:59:00 +0100,
    > Daniel J Blueman wrote:
    >>
    >> Hi Takashi-san,
    >>
    >> I'm experiencing DC offset with the microphone on 2.6.24 (Ubuntu 8.04
    >> LTS x86-64). I can see on Audacity that the DC offset that varies with
    >> the recording capture level.
    >
    > Could you elaborate? The mic bias level could be changed via the pin
    > control value. Usually, it's set as VREF 80%.

    When the recording->capture level is set to 0, the mic has no DC
    offset as expected. Maxing the recording->capture level, the mic input
    is saturated, in between, we see a linear connection.

    >> Plus, the mixer playback->mic-boost
    >> muting enables/disables mic-boost in recording.
    >
    > This is a known bug in alsa-lib mixer abstraction. No kernel issue.

    >> It feels like the ALC883 pins aren't configured quite right. The mobo
    >> is an Asus P5E-VM with current BIOS [1]
    >>
    >> What's the routine to debug this? Would it help to install windows,
    >> dump the register space and compare?
    >
    > You can find *.INI file that contains the default pin configuration
    > in Windows. This might be useful in the case BIOS is broken but
    > Windows does a black magic.

    That'll be these defaults stashed in the INF file [2]. Let me know if
    it's not what you expected and I'll publish the complete INF file.

    > Anyway, please run alsa-info.sh with --no-upload option and show the
    > generated file here. It contains the codec information and mixer
    > setup.
    > http://hg.alsa-project.org/alsa/raw-file/tip/alsa-info.sh

    See [3].

    > Also, you can adjust the pin setting on the fly via hda-verb utility
    > below:
    > http://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.2.tar.bz2
    >
    > Don't forget to build snd-hda-intel module with
    > CONFIG_SND_HDA_HWDEP=y to use this command.

    I'll give this a shot if I get time.

    Thanks for your time!
    Daniel

    > Takashi
    >
    >>
    >> Thanks in advance,
    >> Daniel
    >>
    >> --- [1]
    >>
    >> $ sudo lspci -vvvxxxs 0:1b.0
    >> 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
    >> Controller (rev 02)
    >> Subsystem: ASUSTeK Computer Inc. Unknown device 829f
    >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
    >> Stepping- SERR- FastB2B-
    >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
    >> <TAbort- <MAbort- >SERR- <PERR-
    >> Latency: 0, Cache Line Size: 32 bytes
    >> Interrupt: pin A routed to IRQ 22
    >> Region 0: Memory at fe9f8000 (64-bit, non-prefetchable) [size=16K]
    >> Capabilities: [50] Power Management version 2
    >> Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
    >> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    >> Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
    >> Address: 0000000000000000 Data: 0000
    >> Capabilities: [70] Express Unknown type IRQ 0
    >> Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
    >> Device: Latency L0s <64ns, L1 <1us
    >> Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
    >> Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
    >> Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
    >> Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
    >> Link: Latency L0s <64ns, L1 <1us
    >> Link: ASPM Disabled CommClk- ExtSynch-
    >> Link: Speed unknown, Width x0
    >> 00: 86 80 3e 29 06 00 10 00 02 00 03 04 08 00 00 00
    >> 10: 04 80 9f fe 00 00 00 00 00 00 00 00 00 00 00 00
    >> 20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 9f 82
    >> 30: 00 00 00 00 50 00 00 00 00 00 00 00 0f 01 00 00
    >> 40: 01 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00
    >> 50: 01 60 42 c8 00 00 00 00 00 00 00 00 00 00 00 00
    >> 60: 05 70 80 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> 70: 10 00 91 00 00 00 00 10 00 08 10 00 00 00 00 00
    >> 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> c0: 00 04 00 01 00 00 00 00 31 00 a3 02 00 00 00 00
    >> d0: 61 00 a3 02 00 00 00 00 00 00 00 00 00 00 00 00
    >> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    >> f0: 00 00 00 00 00 00 00 00 86 0f 02 00 00 00 00 00
    >>
    >> $ aplay -l
    >> **** List of PLAYBACK Hardware Devices ****
    >> card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
    >> Subdevices: 1/1
    >> Subdevice #0: subdevice #0
    >> card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
    >> Subdevices: 1/1
    >> Subdevice #0: subdevice #0
    >> card 0: Intel [HDA Intel], device 3: ATI HDMI [ATI HDMI]
    >> Subdevices: 1/1
    >> Subdevice #0: subdevice #0
    >> card 2: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
    >> Subdevices: 1/1
    >> Subdevice #0: subdevice #0
    >> daniel@veyron:~$ aplay -L
    >> default:CARD=Intel
    >> HDA Intel, ALC883 Analog
    >> Default Audio Device
    >> front:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> Front speakers
    >> surround40:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> 4.0 Surround output to Front and Rear speakers
    >> surround41:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> 4.1 Surround output to Front, Rear and Subwoofer speakers
    >> surround50:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> 5.0 Surround output to Front, Center and Rear speakers
    >> surround51:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    >> surround71:CARD=Intel,DEV=0
    >> HDA Intel, ALC883 Analog
    >> 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    >> null
    >> Discard all samples (playback) or generate zero samples (capture)
    >> default:CARD=U0x46d0x990
    >> USB Device 0x46d:0x990, USB Audio
    >> Default Audio Device
    >> front:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> Front speakers
    >> surround40:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> 4.0 Surround output to Front and Rear speakers
    >> surround41:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> 4.1 Surround output to Front, Rear and Subwoofer speakers
    >> surround50:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> 5.0 Surround output to Front, Center and Rear speakers
    >> surround51:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    >> surround71:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    >> iec958:CARD=U0x46d0x990,DEV=0
    >> USB Device 0x46d:0x990, USB Audio
    >> IEC958 (S/PDIF) Digital Audio Output
    >> front:CARD=HDMI
    >> HDA ATI HDMI
    >> Front speakers
    >> surround40:CARD=HDMI
    >> HDA ATI HDMI
    >> 4.0 Surround output to Front and Rear speakers
    >> surround41:CARD=HDMI
    >> HDA ATI HDMI
    >> 4.1 Surround output to Front, Rear and Subwoofer speakers
    >> surround50:CARD=HDMI
    >> HDA ATI HDMI
    >> 5.0 Surround output to Front, Center and Rear speakers
    >> surround51:CARD=HDMI
    >> HDA ATI HDMI
    >> 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    >> surround71:CARD=HDMI
    >> HDA ATI HDMI
    >> 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers

    --- [2]

    [OEMSettingsOverride.AddReg]
    HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    ;48k16bit HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%,
    41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04
    ,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%,
    41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,DC,05,00,08,00,20,00,
    16,00,18,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    ;;HKR,"EP\\0", %PKEY_AudioEndpoint_Ext_UiClsid%,,%AUDIOENDPOINT_EXT_UI_CLSID%

    [OEMSPDIFSettingsOverride.AddReg]
    HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_HDMI_INTERFACE%
    HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%,
    41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,
    16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
    HKR,"EP\\0", %PKEY_SupportFormat_OEMFormat%, %REG_BINARY%,
    41,00,75,00,0c,00,00,00,10,00,00,00,02,00,00,00,00,00,00,00

    HKR,"EP\\1", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_ANY%
    HKR,"EP\\1", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%,
    41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,
    16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71

    --- [3]

    name=daniel&type=33&description=/tmp/alsa-info.txt&expiry=&s=Submit+Post&content=
    !!################################
    !!ALSA Information Script v 0.4.48
    !!################################

    !!Script ran on: Wed Jun 11 19:13:55 BST 2008


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

    Ubuntu 8.04 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 8.04"


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

    Kernel release: 2.6.24-18-generic
    Operating System: GNU/Linux
    Architecture: x86_64
    Processor: unknown
    SMP Enabled: Yes


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

    Driver version: 1.0.16
    Library version: 1.0.15
    Utilities version: 1.0.15


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

    snd_hda_intel
    snd_usb_audio
    snd_hda_intel


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

    0 [Intel ]: HDA-Intel - HDA Intel
    HDA Intel at 0xfe9f8000 irq 22
    1 [U0x46d0x990 ]: USB-Audio - USB Device 0x46d:0x990
    USB Device 0x46d:0x990 at usb-0000:00:1a.7-1, high speed
    2 [HDMI ]: HDA-Intel - HDA ATI HDMI
    HDA ATI HDMI at 0xfeafc000 irq 17


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

    00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
    Controller (rev 02)
    01:00.1 Audio device: ATI Technologies Inc Radeon HD 3870 Audio device


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

    00:1b.0 0403: 8086:293e (rev 02)
    Subsystem: 1043:829f
    --
    01:00.1 0403: 1002:aa18
    Subsystem: 174b:aa18


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

    snd-atiixp-modem: index=-2
    snd-intel8x0m: index=-2
    snd-via82xx-modem: index=-2
    snd-usb-audio: index=-2
    snd-usb-usx2y: index=-2
    snd-usb-caiaq: index=-2
    snd-cmipci: mpu_port=0x330 fm_port=0x388


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

    !!Module: snd_hda_intel
    enable : Y,Y,Y,Y,Y,Y,Y,Y
    enable_msi : 0
    id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
    index : -1,-1,-1,-1,-1,-1,-1,-1
    model : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
    position_fix : 0,0,0,0,0,0,0,0
    power_save : 0
    power_save_controller : Y
    probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
    single_cmd : N

    !!Module: snd_usb_audio
    async_unlink : Y
    device_setup : 0,0,0,0,0,0,0,0
    enable : Y,Y,Y,Y,Y,Y,Y,Y
    id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
    index : -2,-1,-1,-1,-1,-1,-1,-1
    nrpacks : 8
    pid : -1,-1,-1,-1,-1,-1,-1,-1
    vid : -1,-1,-1,-1,-1,-1,-1,-1

    !!Module: snd_hda_intel
    enable : Y,Y,Y,Y,Y,Y,Y,Y
    enable_msi : 0
    id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
    index : -1,-1,-1,-1,-1,-1,-1,-1
    model : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
    position_fix : 0,0,0,0,0,0,0,0
    power_save : 0
    power_save_controller : Y
    probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
    single_cmd : N


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

    Codec: Realtek ALC883
    Address: 0
    Vendor Id: 0x10ec0883
    Subsystem Id: 0x1043829f
    Revision Id: 0x100002
    No Modem Function Group found
    Default PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Default Amp-In caps: N/A
    Default Amp-Out caps: N/A
    GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
    IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0
    IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0
    Node 0x02 [Audio Output] wcaps 0x11: Stereo
    Converter: stream=0, channel=0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Node 0x03 [Audio Output] wcaps 0x11: Stereo
    Converter: stream=0, channel=0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Node 0x04 [Audio Output] wcaps 0x11: Stereo
    Converter: stream=0, channel=0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Node 0x05 [Audio Output] wcaps 0x11: Stereo
    Converter: stream=0, channel=0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
    Converter: stream=0, channel=0
    Digital: Enabled GenLevel
    Digital category: 0x1
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
    Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
    Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-In vals: [0x00 0x00]
    Converter: stream=0, channel=0
    SDI-Select: 0
    PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
    Connection: 1
    0x23
    Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
    Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-In vals: [0x80 0x80]
    Converter: stream=0, channel=0
    SDI-Select: 0
    PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
    Connection: 1
    0x22
    Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
    Converter: stream=0, channel=0
    SDI-Select: 0
    Digital:
    Digital category: 0x0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
    Unsolicited: tag=00, enabled=0
    Connection: 1
    0x1f
    Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
    Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
    Amp-In vals: [0x0c 0x0c] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80
    0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    Connection: 10
    0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
    Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
    Amp-Out vals: [0x1f 0x1f]
    Connection: 2
    0x02 0x0b
    Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x80 0x80] [0x80 0x80]
    Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
    Amp-Out vals: [0x00 0x00]
    Connection: 2
    0x03 0x0b
    Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x80 0x80] [0x80 0x80]
    Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
    Amp-Out vals: [0x00 0x00]
    Connection: 2
    0x04 0x0b
    Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x80 0x80] [0x80 0x80]
    Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
    Amp-Out vals: [0x00 0x00]
    Connection: 2
    0x05 0x0b
    Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x083e: IN OUT HP Detect Trigger
    Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c* 0x0d 0x0e 0x0f 0x26
    Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x083e: IN OUT HP Detect Trigger
    Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c 0x0d* 0x0e 0x0f 0x26
    Node 0x16 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x083e: IN OUT HP Detect Trigger
    Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c 0x0d 0x0e* 0x0f 0x26
    Node 0x17 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x083e: IN OUT HP Detect Trigger
    Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c 0x0d 0x0e 0x0f* 0x26
    Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x03 0x03] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x80 0x80]
    Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x01a19840: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x4, Sequence = 0x0
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c* 0x0d 0x0e 0x0f 0x26
    Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x80 0x80]
    Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x02a19c50: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x5, Sequence = 0x0
    Pin-ctls: 0x24: IN VREF_80
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c* 0x0d 0x0e 0x0f 0x26
    Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x80 0x80]
    Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x0181304f: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x4, Sequence = 0xf
    Pin-ctls: 0x20: IN VREF_HIZ
    Unsolicited: tag=00, enabled=0
    Connection: 5
    0x0c* 0x0d 0x0e 0x0f 0x26
    Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
    Pin Default 0x02214c20: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x2, Sequence = 0x0
    Pin-ctls: 0xc0: OUT HP VREF_HIZ
    Unsolicited: tag=04, enabled=1
    Connection: 5
    0x0c* 0x0d 0x0e 0x0f 0x26
    Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
    Pincap 0x0820: IN
    Pin Default 0x593301f0: [N/A] CD at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x00:
    Node 0x1d [Pin Complex] wcaps 0x400000: Mono
    Pincap 0x0820: IN
    Pin Default 0x4005e601: [N/A] Line Out at Ext N/A
    Conn = Optical, Color = White
    DefAssociation = 0x0, Sequence = 0x1
    Pin-ctls: 0x00:
    Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital
    Pincap 0x0810: OUT
    Pin Default 0x01441130: [Jack] SPDIF Out at Ext Rear
    Conn = RCA, Color = Black
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x00:
    Connection: 1
    0x06
    Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital
    Pincap 0x0820: IN
    Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
    Pin-ctls: 0x00:
    Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
    Processing caps: benign=0, ncoeff=17
    Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x22 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00
    0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    [0x80 0x80]
    Amp-Out caps: N/A
    Amp-Out vals: [0x00 0x00]
    Connection: 11
    0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
    Node 0x23 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00
    0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
    [0x80 0x80]
    Amp-Out caps: N/A
    Amp-Out vals: [0x00 0x00]
    Connection: 11
    0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
    Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
    Node 0x25 [Audio Output] wcaps 0x11: Stereo
    Converter: stream=0, channel=0
    PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
    Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
    Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-In vals: [0x00 0x00] [0x00 0x00]
    Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
    Amp-Out vals: [0x00 0x00]
    Connection: 2
    0x25 0x0b
    Codec: Generic 1095 SI HDMI
    Address: 1
    Vendor Id: 0x10951392
    Subsystem Id: 0xffffffff
    Revision Id: 0x100000
    No Modem Function Group found
    Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
    Default Amp-In caps: N/A
    Default Amp-Out caps: N/A
    GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
    Node 0x02 [Audio Output] wcaps 0x6211: Stereo Digital
    Converter: stream=0, channel=0
    Digital:
    Digital category: 0x0
    PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
    Node 0x03 [Pin Complex] wcaps 0x40738d: Stereo Digital Amp-Out
    Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
    Amp-Out vals: [0x00 0x00]
    Pincap 0x0894: OUT Detect R/L
    Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 1
    0x02
    Codec: Generic 1002 ATI R6xx HDMI
    Address: 0
    Vendor Id: 0x1002aa01
    Subsystem Id: 0xaa0100
    Revision Id: 0x100000
    No Modem Function Group found
    Default PCM:
    rates [0x40]: 48000
    bits [0x2]: 16
    formats [0x1]: PCM
    Default Amp-In caps: N/A
    Default Amp-Out caps: N/A
    GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
    Node 0x02 [Audio Output] wcaps 0x201: Stereo Digital
    Converter: stream=0, channel=0
    Digital:
    Digital category: 0x0
    Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
    Pincap 0x0894: OUT Detect R/L
    Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Pin-ctls: 0x40: OUT
    Unsolicited: tag=00, enabled=0
    Connection: 1
    0x02
    --endcollapse--


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

    crw-rw----+ 1 root audio 116, 0 2008-06-11 17:36 /dev/snd/controlC0
    crw-rw----+ 1 root audio 116, 32 2008-06-11 17:36 /dev/snd/controlC1
    crw-rw----+ 1 root audio 116, 64 2008-06-11 17:36 /dev/snd/controlC2
    crw-rw----+ 1 root audio 116, 4 2008-06-11 17:36 /dev/snd/hwC0D0
    crw-rw----+ 1 root audio 116, 5 2008-06-11 17:36 /dev/snd/hwC0D1
    crw-rw----+ 1 root audio 116, 68 2008-06-11 17:36 /dev/snd/hwC2D0
    crw-rw----+ 1 root audio 116, 24 2008-06-11 17:55 /dev/snd/pcmC0D0c
    crw-rw----+ 1 root audio 116, 16 2008-06-11 18:02 /dev/snd/pcmC0D0p
    crw-rw----+ 1 root audio 116, 17 2008-06-11 17:36 /dev/snd/pcmC0D1p
    crw-rw----+ 1 root audio 116, 26 2008-06-11 17:36 /dev/snd/pcmC0D2c
    crw-rw----+ 1 root audio 116, 19 2008-06-11 17:36 /dev/snd/pcmC0D3p
    crw-rw----+ 1 root audio 116, 56 2008-06-11 17:55 /dev/snd/pcmC1D0c
    crw-rw----+ 1 root audio 116, 83 2008-06-11 17:36 /dev/snd/pcmC2D3p
    crw-rw----+ 1 root audio 116, 1 2008-06-11 17:36 /dev/snd/seq
    crw-rw----+ 1 root audio 116, 33 2008-06-11 17:36 /dev/snd/timer


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

    APLAY

    **** List of PLAYBACK Hardware Devices ****
    card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: Intel [HDA Intel], device 1: ALC883 Digital [ALC883 Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: Intel [HDA Intel], device 3: ATI HDMI [ATI HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 2: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    ARECORD

    **** List of CAPTURE Hardware Devices ****
    card 0: Intel [HDA Intel], device 0: ALC883 Analog [ALC883 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: Intel [HDA Intel], device 2: ALC883 Analog [ALC883 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: U0x46d0x990 [USB Device 0x46d:0x990], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

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

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

    Simple mixer control 'Master',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 31
    Mono: Playback 31 [100%] [0.00dB] [on]
    Simple mixer control 'Headphone',0
    Capabilities: pswitch
    Playback channels: Front Left - Front Right
    Mono:
    Front Left: Playback [on]
    Front Right: Playback [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 - 31
    Mono:
    Front Left: Playback 31 [100%] [0.00dB] [on]
    Front Right: Playback 31 [100%] [0.00dB] [on]
    Simple mixer control 'Front Mic',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 0 [0%] [-34.50dB] [off]
    Front Right: Playback 0 [0%] [-34.50dB] [off]
    Simple mixer control 'Front Mic Boost',0
    Capabilities: volume
    Playback channels: Front Left - Front Right
    Capture channels: Front Left - Front Right
    Limits: 0 - 3
    Front Left: 0 [0%]
    Front Right: 0 [0%]
    Simple mixer control 'Surround',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 0 [0%] [-46.50dB] [off]
    Front Right: Playback 0 [0%] [-46.50dB] [off]
    Simple mixer control 'Center',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 31
    Mono: Playback 0 [0%] [-46.50dB] [off]
    Simple mixer control 'LFE',0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback channels: Mono
    Limits: Playback 0 - 31
    Mono: Playback 0 [0%] [-46.50dB] [off]
    Simple mixer control 'Side',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 0 [0%] [-46.50dB] [off]
    Front Right: Playback 0 [0%] [-46.50dB] [off]
    Simple mixer control 'Line',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 0 [0%] [-34.50dB] [off]
    Front Right: Playback 0 [0%] [-34.50dB] [off]
    Simple mixer control 'Mic',0
    Capabilities: pvolume pswitch
    Playback channels: Front Left - Front Right
    Limits: Playback 0 - 31
    Mono:
    Front Left: Playback 12 [39%] [-16.50dB] [on]
    Front Right: Playback 12 [39%] [-16.50dB] [on]
    Simple mixer control 'Mic Boost',0
    Capabilities: volume
    Playback channels: Front Left - Front Right
    Capture channels: Front Left - Front Right
    Limits: 0 - 3
    Front Left: 3 [100%]
    Front Right: 3 [100%]
    Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [on]
    Simple mixer control 'IEC958',1
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [off]
    Simple mixer control 'Capture',0
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 31
    Front Left: Capture 0 [0%] [-12.00dB] [on]
    Front Right: Capture 0 [0%] [-12.00dB] [on]
    Simple mixer control 'Capture',1
    Capabilities: cvolume cswitch
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 31
    Front Left: Capture 0 [0%] [-12.00dB] [off]
    Front Right: Capture 0 [0%] [-12.00dB] [off]
    Simple mixer control 'Digital',0
    Capabilities: cvolume
    Capture channels: Front Left - Front Right
    Limits: Capture 0 - 120
    Front Left: Capture 0 [0%] [-30.00dB]
    Front Right: Capture 0 [0%] [-30.00dB]
    Simple mixer control 'Input Source',0
    Capabilities: cenum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'
    Simple mixer control 'Input Source',1
    Capabilities: cenum
    Items: 'Mic' 'Front Mic' 'Line'
    Item0: 'Mic'

    !!-------Mixer controls for card 1 [U0x46d0x990]

    Simple mixer control 'Mic',0
    Capabilities: cvolume cswitch cswitch-joined
    Capture channels: Mono
    Limits: Capture 0 - 3072
    Mono: Capture 0 [0%] [18.00dB] [off]

    !!-------Mixer controls for card 2 [HDMI]

    Simple mixer control 'IEC958',0
    Capabilities: pswitch pswitch-joined
    Playback channels: Mono
    Mono: Playback [off]


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

    --startcollapse--
    state.Intel {
    control.1 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Front Playback Volume'
    value.0 31
    value.1 31
    }
    control.2 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Front Playback Switch'
    value.0 true
    value.1 true
    }
    control.3 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Surround Playback Volume'
    value.0 0
    value.1 0
    }
    control.4 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Surround Playback Switch'
    value.0 false
    value.1 false
    }
    control.5 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 1
    comment.range '0 - 31'
    iface MIXER
    name 'Center Playback Volume'
    value 0
    }
    control.6 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 1
    comment.range '0 - 31'
    iface MIXER
    name 'LFE Playback Volume'
    value 0
    }
    control.7 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'Center Playback Switch'
    value false
    }
    control.8 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'LFE Playback Switch'
    value false
    }
    control.9 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Side Playback Volume'
    value.0 0
    value.1 0
    }
    control.10 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Side Playback Switch'
    value.0 false
    value.1 false
    }
    control.11 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Headphone Playback Switch'
    value.0 true
    value.1 true
    }
    control.12 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Mic Playback Volume'
    value.0 12
    value.1 12
    }
    control.13 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Mic Playback Switch'
    value.0 true
    value.1 true
    }
    control.14 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Front Mic Playback Volume'
    value.0 0
    value.1 0
    }
    control.15 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Front Mic Playback Switch'
    value.0 false
    value.1 false
    }
    control.16 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Line Playback Volume'
    value.0 0
    value.1 0
    }
    control.17 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Line Playback Switch'
    value.0 false
    value.1 false
    }
    control.18 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 3'
    iface MIXER
    name 'Mic Boost'
    value.0 3
    value.1 3
    }
    control.19 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 3'
    iface MIXER
    name 'Front Mic Boost'
    value.0 0
    value.1 0
    }
    control.20 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Capture Volume'
    value.0 0
    value.1 0
    }
    control.21 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Capture Switch'
    value.0 true
    value.1 true
    }
    control.22 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 31'
    iface MIXER
    name 'Capture Volume'
    index 1
    value.0 0
    value.1 0
    }
    control.23 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 2
    iface MIXER
    name 'Capture Switch'
    index 1
    value.0 false
    value.1 false
    }
    control.24 {
    comment.access 'read write'
    comment.type ENUMERATED
    comment.count 1
    comment.item.0 Mic
    comment.item.1 'Front Mic'
    comment.item.2 Line
    iface MIXER
    name 'Input Source'
    value Mic
    }
    control.25 {
    comment.access 'read write'
    comment.type ENUMERATED
    comment.count 1
    comment.item.0 Mic
    comment.item.1 'Front Mic'
    comment.item.2 Line
    iface MIXER
    name 'Input Source'
    index 1
    value Mic
    }
    control.26 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Con Mask'
    value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.27 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Pro Mask'
    value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.28 {
    comment.access 'read write'
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Default'
    value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.29 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Switch'
    value true
    }
    control.30 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 1
    comment.range '0 - 31'
    iface MIXER
    name 'Master Playback Volume'
    value 31
    }
    control.31 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'Master Playback Switch'
    value true
    }
    control.32 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Con Mask'
    index 1
    value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.33 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Pro Mask'
    index 1
    value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.34 {
    comment.access 'read write'
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Default'
    index 1
    value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.35 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Switch'
    index 1
    value false
    }
    control.36 {
    comment.access 'read write user'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 255'
    comment.tlv '0000000100000008ffffec1400000014'
    iface MIXER
    name 'PCM Playback Volume'
    value.0 255
    value.1 255
    }
    control.37 {
    comment.access 'read write user'
    comment.type INTEGER
    comment.count 2
    comment.range '0 - 120'
    comment.tlv '0000000100000008fffff44800000032'
    iface MIXER
    name 'Digital Capture Volume'
    value.0 0
    value.1 0
    }
    }
    state.U0x46d0x990 {
    control.1 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'Mic Capture Switch'
    value false
    }
    control.2 {
    comment.access 'read write'
    comment.type INTEGER
    comment.count 1
    comment.range '0 - 3072'
    iface MIXER
    name 'Mic Capture Volume'
    value 0
    }
    }
    state.HDMI {
    control.1 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Con Mask'
    value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.2 {
    comment.access read
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Pro Mask'
    value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.3 {
    comment.access 'read write'
    comment.type IEC958
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Default'
    value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
    }
    control.4 {
    comment.access 'read write'
    comment.type BOOLEAN
    comment.count 1
    iface MIXER
    name 'IEC958 Playback Switch'
    value false
    }
    }
    --endcollapse--


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

    Module
    ppdev
    ipv6
    acpi_cpufreq
    cpufreq_userspace
    cpufreq_stats
    cpufreq_powersave
    cpufreq_ondemand
    freq_table
    cpufreq_conservative
    video
    output
    sbs
    sbshc
    container
    dock
    battery
    microcode
    nfs
    lockd
    nfs_acl
    sunrpc
    iptable_filter
    ip_tables
    x_tables
    ext3
    jbd
    mbcache
    af_packet
    ac
    parport_pc
    lp
    parport
    snd_usb_audio
    snd_usb_lib
    uvcvideo
    snd_hda_intel
    compat_ioctl32
    psmouse
    snd_seq_dummy
    videodev
    v4l1_compat
    v4l2_common
    snd_seq_oss
    snd_seq_midi
    serio_raw
    snd_rawmidi
    snd_pcm_oss
    snd_mixer_oss
    fglrx
    atl1
    mii
    snd_seq_midi_event
    snd_pcm
    snd_seq
    snd_seq_device
    snd_timer
    snd_page_alloc
    snd_hwdep
    intel_agp
    iTCO_wdt
    iTCO_vendor_support
    snd
    button
    evdev
    soundcore
    shpchp
    pci_hotplug
    usbhid
    hid
    xfs
    sg
    sr_mod
    cdrom
    sd_mod
    ahci
    libata
    scsi_mod
    ehci_hcd
    uhci_hcd
    usbcore
    thermal
    processor
    fan
    fbcon
    tileblit
    font
    bitblit
    softcursor
    fuse
    --
    Daniel J Blueman


    \
     
     \ /
      Last update: 2008-06-11 21:03    [W:0.105 / U:1.092 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site