public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Still haveing problems with audio and guvcview
@ 2011-06-03 18:32 meino.cramer
  2011-06-03 18:55 ` Paul Hartman
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-03 18:32 UTC (permalink / raw
  To: Gentoo

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

Hi,

for my webcam (Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc. Sony Playstation Eye)
I am using guvcview 1.4.5. The Webcam is attached via usb to my PC.

Since the webcams audio device was not listed in the according drop
down menu of guvcview I browsed through the kernel (2.6.39 vanilla) 
config and found, that I forgot to include the usb-audio module.

After recompiling and rebooting, guvcview now lists the webcams audio
device (but still no sound).

Unfortunately it kills any sound when using mplayer, which says:

==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 111.8 kbit/7.92% (ratio: 13970->176400)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
[AO_ALSA] alsa-lib: pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[AO_ALSA] Playback open error: No such file or directory
[JACK] cannot open server
[AO SDL] Samplerate: 44100Hz Channels: Stereo Format s16le
[AO_ALSA] alsa-lib: pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
[AO SDL] Unable to open audio: No available audio device
DVB card number must be between 1 and 4
AO: [null] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...

/dev/audio and /dev/audio1 do exist...

cat /proc/asound/cards
 0 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
 1 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcaf8000 irq 16
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe97c000 irq 25


When using vlc to watch tv (dvbt) the sound is interrupted
(stuutering) and/or heavily distorted (sound reminds me on sandpaper
with glas instead of the sand...;)

Before including usb-audio everything (with exception of the missing
audio device of my cam...) was working fine.

I think I will get lost without any help of the external world... ;)

Attached this email you will find my compressed kernel config.

Thank you very much in advance for any help!

Best regards,
mcc



[-- Attachment #2: lnx2639config.gz --]
[-- Type: application/x-gunzip, Size: 16323 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-03 18:32 meino.cramer
@ 2011-06-03 18:55 ` Paul Hartman
  2011-06-03 20:10   ` meino.cramer
  0 siblings, 1 reply; 16+ messages in thread
From: Paul Hartman @ 2011-06-03 18:55 UTC (permalink / raw
  To: gentoo-user

On Fri, Jun 3, 2011 at 1:32 PM,  <meino.cramer@gmx.de> wrote:
> cat /proc/asound/cards
>  0 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
>                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
>  1 [SB             ]: HDA-Intel - HDA ATI SB
>                      HDA ATI SB at 0xfcaf8000 irq 16
>  2 [NVidia         ]: HDA-Intel - HDA NVidia
>                      HDA NVidia at 0xfe97c000 irq 25

(I don't know about Jack or Pulseaudio, in case you use those, maybe
it complicates things) but with ALSA you can specify the cards order
in /etc/modprobe.d/alsa.conf to help this kind of situation become
easier. I have the same (onboard + hdmi + webcam) and it seemed like
the order was random every time I rebooted, and I had to reconfigure
all my things that use sound. Fixing the order to be the same every
time helped to solve that problem.

For mplayer you can force the output to use the proper device in your
mplayer.conf

Use alsamixer to enable/disable the inputs depending on when you are
using them. Maybe your microphone is recording and played back when
you watch TV, causing the bad sounds... it's only a guess. :)

For testing it might be easier to use aplay and arecord (from
media-sound/alsa-utils) since they give you a more explicit choice of
ALSA devices. For example "aplay -l" will list your playback devices,
"arecord -l" will list the input devices. Then you can experiment with
them and alsamixer until you find which one works.

The alsa-info script will give you all the info about your sound
hardware. Probably more info than you care about knowing. :)

Good luck,
Paul



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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-03 18:55 ` Paul Hartman
@ 2011-06-03 20:10   ` meino.cramer
  2011-06-04  8:59     ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-03 20:10 UTC (permalink / raw
  To: gentoo-user

Paul Hartman <paul.hartman+gentoo@gmail.com> [11-06-03 21:04]:
> On Fri, Jun 3, 2011 at 1:32 PM,  <meino.cramer@gmx.de> wrote:
> > cat /proc/asound/cards
> >  0 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
> >                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
> >  1 [SB             ]: HDA-Intel - HDA ATI SB
> >                      HDA ATI SB at 0xfcaf8000 irq 16
> >  2 [NVidia         ]: HDA-Intel - HDA NVidia
> >                      HDA NVidia at 0xfe97c000 irq 25
> 
> (I don't know about Jack or Pulseaudio, in case you use those, maybe
> it complicates things) but with ALSA you can specify the cards order
> in /etc/modprobe.d/alsa.conf to help this kind of situation become
> easier. I have the same (onboard + hdmi + webcam) and it seemed like
> the order was random every time I rebooted, and I had to reconfigure
> all my things that use sound. Fixing the order to be the same every
> time helped to solve that problem.
> 
> For mplayer you can force the output to use the proper device in your
> mplayer.conf
> 
> Use alsamixer to enable/disable the inputs depending on when you are
> using them. Maybe your microphone is recording and played back when
> you watch TV, causing the bad sounds... it's only a guess. :)
> 
> For testing it might be easier to use aplay and arecord (from
> media-sound/alsa-utils) since they give you a more explicit choice of
> ALSA devices. For example "aplay -l" will list your playback devices,
> "arecord -l" will list the input devices. Then you can experiment with
> them and alsamixer until you find which one works.
> 
> The alsa-info script will give you all the info about your sound
> hardware. Probably more info than you care about knowing. :)
> 
> Good luck,
> Paul
> 

Hi Paul,

thank you for your help! :)

In the meantime vlc and mplayer sound ok and the usb-cam-audio-device
is visible (I stress "visible" here instead of "audible" ! ;) ) for
guvcview.

When i start alsamixer and select with the "soundcard"-selector
the audio device of my usb cam ... alsamixer crashes with:

  cannot load mixer controls: Invalid argument


...still no sound via usb cam and it seems no chance to use alsamixer
with it...damn...this /had/ worked and I dont know what it kills...

mylinux:/home/user>aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
mylinux:/home/user>arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0



The output of alsa-info is below...
May be there is a little hope to
still get it working again...

Best regards and have a nice weekend!
mcc





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

!!Script ran on: Fri Jun  3 20:08:04 UTC 2011


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

Gentoo Base System release 2.0.2


!!DMI Information
!!---------------

Manufacturer:      System manufacturer
Product Name:      System Product Name
Product Version:   System Version


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

Kernel release:    2.6.39
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         AMD Phenom(tm) II X6 1090T Processor
SMP Enabled:       Yes


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

Driver version:     1.0.24
Library version:    1.0.24.1
Utilities version:  1.0.24.2


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



!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


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

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcaf8000 irq 16
 1 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe97c000 irq 25


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

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
08:00.1 Audio device: nVidia Corporation Device 0bea (rev a1)


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

00:14.2 0403: 1002:4383 (rev 40)
	Subsystem: 1043:8410
--
08:00.1 0403: 10de:0bea (rev a1)
	Subsystem: 1462:2304


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


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

Codec: VIA VT2020
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x11060441
Subsystem Id: 0x104383e4
Revision Id: 0x100100
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=1, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x08 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Front Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x09 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0a [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0b [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Side Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0c [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x2a 0x2a]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="VT2020 Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0f [Audio Output] wcaps 0x611: 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 [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x10 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1c 0x1c]
  Converter: stream=1, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1e
Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1c 0x1c]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1f
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x1f0]: 32000 44100 48000 88200 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x2f
Node 0x14 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x08 0x21
Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x09 0x21
Node 0x1a [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0b 0x21
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x34 0x21
Node 0x1c [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x35 0x21
Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1e [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b 0x2a 0x29* 0x28 0x21
Node 0x1f [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=1, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b* 0x2a 0x29 0x28 0x21
Node 0x20 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x21 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Control: name="Front Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Front Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Rear Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Rear Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Line Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Line Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x1c 0x1c] [0x97 0x97]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 5
     0x2c 0x2b 0x2a 0x29 0x28
Node 0x22 [Beep Generator Widget] wcaps 0x70040c: Mono Amp-Out
  Amp-Out caps: ofs=0x0a, nsteps=0x12, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x24 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x18
Node 0x25 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x19
Node 0x26 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x0a
Node 0x27 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Side Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1a
Node 0x28 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0221401f: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=05, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1b
Node 0x29 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Smart 5.1", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x02a19037: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x7
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1c
Node 0x2a [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0181303e: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x3, Sequence = 0xe
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x09* 0x0c
Node 0x2b [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x01a19036: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x6
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0a* 0x0c
Node 0x2c [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x503311f0: [N/A] CD at Int N/A
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x2d [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000090: OUT HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0e
Node 0x2e [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x074411f0: [Jack] SPDIF Out at Ext Rear Panel
    Conn = RCA, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0f
Node 0x2f [Pin Complex] wcaps 0x400601: Stereo Digital
  Pincap 0x00000030: IN OUT
  Pin Default 0x47c421f0: [N/A] SPDIF In at Ext Rear Panel
    Conn = RCA, Color = Grey
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x30 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x31 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x32 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x33 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x34 [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Independent HP", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 3
     0x08 0x0b 0x0c*
Node 0x35 [Audio Selector] wcaps 0x300501: Stereo
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x08 0x0b* 0x0c
Codec: Nvidia ID 14
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 1
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
--endcollapse--


!!USB Mixer information
!!---------------------------
--startcollapse--

USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
  Unit: 3
    Control: name="Mic Capture Volume", index=0
    Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--


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

crw-rw---- 1 root audio 116,  0 Jun  3 21:43 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 32 Jun  3 21:43 /dev/snd/controlC1
crw-rw---- 1 root audio 116, 64 Jun  3 21:43 /dev/snd/controlC2
crw-rw---- 1 root audio 116,  4 Jun  3 21:43 /dev/snd/hwC0D0
crw-rw---- 1 root audio 116, 68 Jun  3 21:43 /dev/snd/hwC2D0
crw-rw---- 1 root audio 116, 69 Jun  3 21:43 /dev/snd/hwC2D1
crw-rw---- 1 root audio 116, 70 Jun  3 21:43 /dev/snd/hwC2D2
crw-rw---- 1 root audio 116, 71 Jun  3 21:43 /dev/snd/hwC2D3
crw-rw---- 1 root audio 116, 24 Jun  3 21:43 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 16 Jun  3 21:45 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 17 Jun  3 21:43 /dev/snd/pcmC0D1p
crw-rw---- 1 root audio 116, 56 Jun  3 21:44 /dev/snd/pcmC1D0c
crw-rw---- 1 root audio 116,  1 Jun  3 21:43 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Jun  3 21:43 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root  60 Jun  3 21:43 .
drwxr-xr-x 4 root root 360 Jun  3 21:43 ..
lrwxrwxrwx 1 root root  12 Jun  3 21:43 usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01 -> ../controlC1

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 100 Jun  3 21:43 .
drwxr-xr-x 4 root root 360 Jun  3 21:43 ..
lrwxrwxrwx 1 root root  12 Jun  3 21:43 pci-0000:00:12.2-usb-0:3:1.1 -> ../controlC1
lrwxrwxrwx 1 root root  12 Jun  3 21:43 pci-0000:00:14.2 -> ../controlC0
lrwxrwxrwx 1 root root  12 Jun  3 21:43 pci-0000:08:00.1 -> ../controlC2


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

APLAY

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

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

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

Card hw:0 'SB'/'HDA ATI SB at 0xfcaf8000 irq 16'
  Mixer name	: 'VIA VT2020'
  Components	: 'HDA:11060441,104383e4,00100100'
  Controls      : 35
  Simple ctrls  : 21
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 42 [100%] [0.00dB] [on]
  Front Right: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 227 [89%] [-5.60dB]
  Front Right: Playback 227 [89%] [-5.60dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 38 [90%] [-6.00dB] [on]
  Front Right: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 28 [90%] [7.50dB] [on]
  Front Right: Playback 28 [90%] [7.50dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 38 [90%] [-6.00dB] [on]
  Front Right: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 38 [90%] [-6.00dB] [on]
  Front Right: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch penum
  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 Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 28 [90%] [25.50dB] [on]
  Front Right: Capture 28 [90%] [25.50dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 28 [90%] [25.50dB] [on]
  Front Right: Capture 28 [90%] [25.50dB] [on]
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 110 [92%] [25.00dB]
  Front Right: Capture 110 [92%] [25.00dB]
Simple mixer control 'Independent HP',0
  Capabilities: enum
  Items: 'OFF' 'ON'
  Item0: 'ON'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Stereo Mixer'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch penum
  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 'Smart 5.1',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]

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

amixer: Mixer load hw:1 error: Invalid argument
Card hw:1 'CameraB404271'/'OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high'
  Mixer name	: 'USB Mixer'
  Components	: 'USB1415:2000'
  Controls      : 1
amixer: Mixer hw:1 load error: Invalid argument

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

Card hw:2 'NVidia'/'HDA NVidia at 0xfe97c000 irq 25'
  Mixer name	: ''
  Components	: 'HDA:10de0014,10de0101,00100100'
  Controls      : 0
  Simple ctrls  : 0


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

--startcollapse--
--endcollapse--


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

Module
microcode
nvidia
mt352
dvb_bt8xx
bt878
bttv
snd_hda_codec_via
snd_usb_audio
snd_usbmidi_lib
snd_rawmidi
8250_pci
i2c_algo_bit
videobuf_dma_sg
8250
snd_hda_intel
videobuf_core
serial_core
gspca_ov534
gspca_main
btcx_risc
snd_hda_codec
tveeprom
snd_hwdep
pcspkr
asus_atk0110
k10temp


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x24 0x01014010
0x25 0x01011012
0x26 0x01016011
0x27 0x01012014
0x28 0x0221401f
0x29 0x02a19037
0x2a 0x0181303e
0x2b 0x01a19036
0x2c 0x503311f0
0x2d 0x185600f0
0x2e 0x074411f0
0x2f 0x47c421f0

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC2D0/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D0/driver_pin_configs:

/sys/class/sound/hwC2D0/user_pin_configs:

/sys/class/sound/hwC2D0/init_verbs:

/sys/class/sound/hwC2D1/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D1/driver_pin_configs:

/sys/class/sound/hwC2D1/user_pin_configs:

/sys/class/sound/hwC2D1/init_verbs:

/sys/class/sound/hwC2D2/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D2/driver_pin_configs:

/sys/class/sound/hwC2D2/user_pin_configs:

/sys/class/sound/hwC2D2/init_verbs:

/sys/class/sound/hwC2D3/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D3/driver_pin_configs:

/sys/class/sound/hwC2D3/user_pin_configs:

/sys/class/sound/hwC2D3/init_verbs:


!!ALSA/HDA dmesg
!!------------------

usbhid: USB HID core driver
ALSA device list:
  No soundcards found.
ip_tables: (C) 2000-2006 Netfilter Core Team
--
gspca: probing 1415:2000
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
hda_intel: position_fix set to 1 for device 1043:8410
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
--
usbcore: registered new interface driver snd-usb-audio
hda-codec: no NID for mapping control Independent HP:0:0
HDA Intel 0000:08:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
hda_intel: Disable MSI for Nvidia chipset
HDA Intel 0000:08:00.1: setting latency timer to 64
bttv: driver version 0.9.18 loaded
--
rc0: bttv IR (card=123) as /devices/pci0000:00/0000:00:14.4/0000:01:06.0/rc/rc0
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
bt878: AUDIO driver version 0.0.0 loaded








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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-03 20:10   ` meino.cramer
@ 2011-06-04  8:59     ` Mick
  2011-06-04 11:42       ` meino.cramer
  2011-06-04 23:29       ` Paul Hartman
  0 siblings, 2 replies; 16+ messages in thread
From: Mick @ 2011-06-04  8:59 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1626 bytes --]

On Friday 03 Jun 2011 21:10:29 meino.cramer@gmx.de wrote:

> When i start alsamixer and select with the "soundcard"-selector
> the audio device of my usb cam ... alsamixer crashes with:
> 
>   cannot load mixer controls: Invalid argument
> 
> 
> ...still no sound via usb cam and it seems no chance to use alsamixer
> with it...damn...this /had/ worked and I dont know what it kills...
> 
> mylinux:/home/user>aplay -l
> **** List of PLAYBACK Hardware Devices ****
> card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1
> card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1

Your camera's sound card is not shown here (stating the obvious).

Have you tried building it as a module and modprobe -v <driver> to see what 
messages you get?

> mylinux:/home/user>arecord -l
> **** List of CAPTURE Hardware Devices ****
> card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1
> card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB
> Audio] Subdevices: 1/1
>   Subdevice #0: subdevice #0
[snip...]



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

I would suggest that you build alsa as modules at least for troubleshooting 
purposes.  I had to do that in the past to get things working in a box, 
following the recommendation of the devs.

HTH.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04  8:59     ` Mick
@ 2011-06-04 11:42       ` meino.cramer
  2011-06-04 19:13         ` Mick
  2011-06-04 23:29       ` Paul Hartman
  1 sibling, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-04 11:42 UTC (permalink / raw
  To: gentoo-user

Mick <michaelkintzios@gmail.com> [11-06-04 12:12]:
> On Friday 03 Jun 2011 21:10:29 meino.cramer@gmx.de wrote:
> 
> > When i start alsamixer and select with the "soundcard"-selector
> > the audio device of my usb cam ... alsamixer crashes with:
> > 
> >   cannot load mixer controls: Invalid argument
> > 
> > 
> > ...still no sound via usb cam and it seems no chance to use alsamixer
> > with it...damn...this /had/ worked and I dont know what it kills...
> > 
> > mylinux:/home/user>aplay -l
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> 
> Your camera's sound card is not shown here (stating the obvious).
> 
> Have you tried building it as a module and modprobe -v <driver> to see what 
> messages you get?
> 
> > mylinux:/home/user>arecord -l
> > **** List of CAPTURE Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB
> > Audio] Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> [snip...]
> 
> 
> 
> > !!Loaded ALSA modules
> > !!-------------------
> > 
> > 
> > 
> 
> I would suggest that you build alsa as modules at least for troubleshooting 
> purposes.  I had to do that in the past to get things working in a box, 
> following the recommendation of the devs.
> 
> HTH.
> -- 
> Regards,
> Mick


I modularized alsa.
Now I have back my distorted sound when using vlc for tv and mplayer
does not find any audio device despite the fact that everything is
in place...and gucview produces videos with an empty audio track
(recorded "sound of silence" as it seems) as it has done already
before.

What next?

I included the resulting alsa-info again at the end of this mail...

Best regards and somehow frustrated
mcc


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

!!Script ran on: Sat Jun  4 11:38:36 UTC 2011


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

Gentoo Base System release 2.0.2


!!DMI Information
!!---------------

Manufacturer:      System manufacturer
Product Name:      System Product Name
Product Version:   System Version


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

Kernel release:    2.6.39.1
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         AMD Phenom(tm) II X6 1090T Processor
SMP Enabled:       Yes


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

Driver version:     1.0.24
Library version:    1.0.24.1
Utilities version:  1.0.24.2


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

snd_usb_audio
snd_hda_intel
snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


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

 0 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
 1 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcaf8000 irq 16
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe97c000 irq 25


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

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
08:00.1 Audio device: nVidia Corporation Device 0bea (rev a1)


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

00:14.2 0403: 1002:4383 (rev 40)
	Subsystem: 1043:8410
--
08:00.1 0403: 10de:0bea (rev a1)
	Subsystem: 1462:2304


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

!!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)
	ignore_ctl_error : N
	index : -1,-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
	bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1
	beep_mode : 2,2,2,2,2,2,2,2
	enable : Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	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)
	patch : (null),(null),(null),(null),(null),(null),(null),(null)
	position_fix : 0,0,0,0,0,0,0,0
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0
	single_cmd : N

!!Module: snd_hda_intel
	bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1
	beep_mode : 2,2,2,2,2,2,2,2
	enable : Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	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)
	patch : (null),(null),(null),(null),(null),(null),(null),(null)
	position_fix : 0,0,0,0,0,0,0,0
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0
	single_cmd : N


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

Codec: VIA VT2020
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x11060441
Subsystem Id: 0x104383e4
Revision Id: 0x100100
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=1, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x08 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Front Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x23 0x23]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x09 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x2a 0x2a]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0a [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x2a 0x2a]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0b [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Side Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x2a 0x2a]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0c [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x2a 0x2a]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="VT2020 Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0f [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=8, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x10 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1c 0x1c]
  Converter: stream=1, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1e
Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1c 0x1c]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1f
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x1f0]: 32000 44100 48000 88200 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x2f
Node 0x14 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x08 0x21
Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x09 0x21
Node 0x1a [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0b 0x21
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x34 0x21
Node 0x1c [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x35 0x21
Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1e [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b 0x2a 0x29* 0x28 0x21
Node 0x1f [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=1, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b* 0x2a 0x29 0x28 0x21
Node 0x20 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x21 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Control: name="Front Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Front Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Rear Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Rear Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Line Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Line Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x1c 0x1c] [0x97 0x97]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 5
     0x2c 0x2b 0x2a 0x29 0x28
Node 0x22 [Beep Generator Widget] wcaps 0x70040c: Mono Amp-Out
  Amp-Out caps: ofs=0x0a, nsteps=0x12, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x24 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x18
Node 0x25 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x19
Node 0x26 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x0a
Node 0x27 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Side Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1a
Node 0x28 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0221401f: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=05, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1b
Node 0x29 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Smart 5.1", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x02a19037: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x7
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1c
Node 0x2a [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0181303e: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x3, Sequence = 0xe
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x09* 0x0c
Node 0x2b [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x01a19036: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x6
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0a* 0x0c
Node 0x2c [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x503311f0: [N/A] CD at Int N/A
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x2d [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000090: OUT HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0e
Node 0x2e [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x074411f0: [Jack] SPDIF Out at Ext Rear Panel
    Conn = RCA, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0f
Node 0x2f [Pin Complex] wcaps 0x400601: Stereo Digital
  Pincap 0x00000030: IN OUT
  Pin Default 0x47c421f0: [N/A] SPDIF In at Ext Rear Panel
    Conn = RCA, Color = Grey
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x30 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x31 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x32 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x33 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x34 [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Independent HP", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 3
     0x08 0x0b 0x0c*
Node 0x35 [Audio Selector] wcaps 0x300501: Stereo
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x08 0x0b* 0x0c
Codec: Nvidia ID 14
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 1
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
--endcollapse--


!!USB Mixer information
!!---------------------------
--startcollapse--

USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
  Unit: 3
    Control: name="Mic Capture Volume", index=0
    Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--


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

crw-rw---- 1 root audio 116,  0 Jun  4  2011 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 32 Jun  4  2011 /dev/snd/controlC1
crw-rw---- 1 root audio 116, 64 Jun  4  2011 /dev/snd/controlC2
crw-rw---- 1 root audio 116, 36 Jun  4  2011 /dev/snd/hwC1D0
crw-rw---- 1 root audio 116, 68 Jun  4  2011 /dev/snd/hwC2D0
crw-rw---- 1 root audio 116, 69 Jun  4  2011 /dev/snd/hwC2D1
crw-rw---- 1 root audio 116, 70 Jun  4  2011 /dev/snd/hwC2D2
crw-rw---- 1 root audio 116, 71 Jun  4  2011 /dev/snd/hwC2D3
crw-rw---- 1 root audio 116, 24 Jun  4 13:37 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 56 Jun  4 13:36 /dev/snd/pcmC1D0c
crw-rw---- 1 root audio 116, 48 Jun  4 13:36 /dev/snd/pcmC1D0p
crw-rw---- 1 root audio 116, 49 Jun  4 13:36 /dev/snd/pcmC1D1p
crw-rw---- 1 root audio 116,  1 Jun  4  2011 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Jun  4  2011 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root  60 Jun  4  2011 .
drwxr-xr-x 4 root root 360 Jun  4  2011 ..
lrwxrwxrwx 1 root root  12 Jun  4  2011 usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01 -> ../controlC0

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 100 Jun  4  2011 .
drwxr-xr-x 4 root root 360 Jun  4  2011 ..
lrwxrwxrwx 1 root root  12 Jun  4  2011 pci-0000:00:12.2-usb-0:3:1.1 -> ../controlC0
lrwxrwxrwx 1 root root  12 Jun  4  2011 pci-0000:00:14.2 -> ../controlC1
lrwxrwxrwx 1 root root  12 Jun  4  2011 pci-0000:08:00.1 -> ../controlC2


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

APLAY

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

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

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

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

amixer: Mixer load hw:0 error: Invalid argument
Card hw:0 'CameraB404271'/'OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high'
  Mixer name	: 'USB Mixer'
  Components	: 'USB1415:2000'
  Controls      : 1
amixer: Mixer hw:0 load error: Invalid argument

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

Card hw:1 'SB'/'HDA ATI SB at 0xfcaf8000 irq 16'
  Mixer name	: 'VIA VT2020'
  Components	: 'HDA:11060441,104383e4,00100100'
  Controls      : 35
  Simple ctrls  : 21
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 42 [100%] [0.00dB] [on]
  Front Right: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 250 [98%] [-1.00dB]
  Front Right: Playback 250 [98%] [-1.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 35 [83%] [-10.50dB] [on]
  Front Right: Playback 35 [83%] [-10.50dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 28 [90%] [7.50dB] [on]
  Front Right: Playback 28 [90%] [7.50dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 42 [100%] [0.00dB] [on]
  Front Right: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 42 [100%] [0.00dB] [on]
  Front Right: Playback 42 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch penum
  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 Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 28 [90%] [25.50dB] [on]
  Front Right: Capture 28 [90%] [25.50dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 28 [90%] [25.50dB] [on]
  Front Right: Capture 28 [90%] [25.50dB] [on]
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 110 [92%] [25.00dB]
  Front Right: Capture 110 [92%] [25.00dB]
Simple mixer control 'Independent HP',0
  Capabilities: enum
  Items: 'OFF' 'ON'
  Item0: 'ON'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Stereo Mixer'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch penum
  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 'Smart 5.1',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]

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

Card hw:2 'NVidia'/'HDA NVidia at 0xfe97c000 irq 25'
  Mixer name	: ''
  Components	: 'HDA:10de0014,10de0101,00100100'
  Controls      : 0
  Simple ctrls  : 0


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

--startcollapse--
--endcollapse--


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

Module
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_pcm_oss
snd_mixer_oss
microcode
snd_hda_codec_via
snd_hda_intel
nvidia
snd_hda_codec
snd_usb_audio
snd_usbmidi_lib
snd_hwdep
snd_pcm
snd_rawmidi
mt352
snd_seq_device
snd_timer
dvb_bt8xx
bt878
8250_pci
snd
bttv
i2c_algo_bit
8250
videobuf_dma_sg
videobuf_core
serial_core
gspca_ov534
gspca_main
pcspkr
asus_atk0110
k10temp
btcx_risc
snd_page_alloc
tveeprom


!!Sysfs Files
!!-----------

/sys/class/sound/hwC1D0/init_pin_configs:
0x24 0x01014010
0x25 0x01011012
0x26 0x01016011
0x27 0x01012014
0x28 0x0221401f
0x29 0x02a19037
0x2a 0x0181303e
0x2b 0x01a19036
0x2c 0x503311f0
0x2d 0x185600f0
0x2e 0x074411f0
0x2f 0x47c421f0

/sys/class/sound/hwC1D0/driver_pin_configs:

/sys/class/sound/hwC1D0/user_pin_configs:

/sys/class/sound/hwC1D0/init_verbs:

/sys/class/sound/hwC2D0/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D0/driver_pin_configs:

/sys/class/sound/hwC2D0/user_pin_configs:

/sys/class/sound/hwC2D0/init_verbs:

/sys/class/sound/hwC2D1/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D1/driver_pin_configs:

/sys/class/sound/hwC2D1/user_pin_configs:

/sys/class/sound/hwC2D1/init_verbs:

/sys/class/sound/hwC2D2/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D2/driver_pin_configs:

/sys/class/sound/hwC2D2/user_pin_configs:

/sys/class/sound/hwC2D2/init_verbs:

/sys/class/sound/hwC2D3/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D3/driver_pin_configs:

/sys/class/sound/hwC2D3/user_pin_configs:

/sys/class/sound/hwC2D3/init_verbs:


!!ALSA/HDA dmesg
!!------------------

Disabling lock debugging due to kernel taint
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
hda_intel: position_fix set to 1 for device 1043:8410
autoconfig: line_outs=4 (0x24/0x25/0x26/0x27/0x0)
--
   inputs:
hda-codec: no NID for mapping control Independent HP:0:0
HDA Intel 0000:08:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
hda_intel: Disable MSI for Nvidia chipset
HDA Intel 0000:08:00.1: setting latency timer to 64
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
nvidia 0000:08:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24






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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
       [not found]     ` <gZVl7-3yX-7@gated-at.bofh.it>
@ 2011-06-04 11:47       ` Indi
  0 siblings, 0 replies; 16+ messages in thread
From: Indi @ 2011-06-04 11:47 UTC (permalink / raw
  To: gentoo-user

On Sat, Jun 04, 2011 at 11:30:01AM +0200, Mick wrote:
> On Friday 03 Jun 2011 21:10:29 meino.cramer@gmx.de wrote:
> 
> > When i start alsamixer and select with the "soundcard"-selector
> > the audio device of my usb cam ... alsamixer crashes with:
> > 
> >   cannot load mixer controls: Invalid argument
> > 
> > 
> > ...still no sound via usb cam and it seems no chance to use alsamixer
> > with it...damn...this /had/ worked and I dont know what it kills...
> > 
> > mylinux:/home/user>aplay -l
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> 
> Your camera's sound card is not shown here (stating the obvious).
> 
> Have you tried building it as a module and modprobe -v <driver> to see what 
> messages you get?
> 
> > mylinux:/home/user>arecord -l
> > **** List of CAPTURE Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB
> > Audio] Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> [snip...]
> 
> 
> 
> > !!Loaded ALSA modules
> > !!-------------------
> > 
> > 
> > 
> 
> I would suggest that you build alsa as modules at least for troubleshooting 
> purposes.  I had to do that in the past to get things working in a box, 
> following the recommendation of the devs.
> 

I second that. For years I built the ALSA drivers into the kernel, but
for some reason that started giving me trouble some months back and
after switching to using modules instead it's back to being a carefree
setup.

-- 
caveat utilitor
♫ ❤ ♫ ❤ ♫ ❤ ♫ ❤ 



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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04 11:42       ` meino.cramer
@ 2011-06-04 19:13         ` Mick
  2011-06-04 20:56           ` meino.cramer
  0 siblings, 1 reply; 16+ messages in thread
From: Mick @ 2011-06-04 19:13 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 2103 bytes --]

On Saturday 04 Jun 2011 12:42:07 meino.cramer@gmx.de wrote:

> I modularized alsa.
> Now I have back my distorted sound when using vlc for tv and mplayer
> does not find any audio device despite the fact that everything is
> in place...and gucview produces videos with an empty audio track
> (recorded "sound of silence" as it seems) as it has done already
> before.
> 
> What next?
[snip ...]

> !!USB Mixer information
> !!---------------------------
> --startcollapse--
> 
> USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
> Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at
> usb-0000:00:12.2-3, high Unit: 3
>     Control: name="Mic Capture Volume", index=0

Hmmm .. shouldn't this line also have device=0 at the end?


>     Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
>     Volume: min=0, max=1, dBmin=0, dBmax=0
> --endcollapse--
[snip ...]


> !!-------Mixer controls for card 0 [CameraB404271]
> 
> amixer: Mixer load hw:0 error: Invalid argument
> Card hw:0 'CameraB404271'/'OmniVision Technologies, Inc. USB
> Camera-B4.04.27.1 at usb-0000:00:12.2-3, high' Mixer name	: 'USB Mixer'
>   Components	: 'USB1415:2000'
>   Controls      : 1
> amixer: Mixer hw:0 load error: Invalid argument

That dreaded error again ...

What do you get when you run:

 alsamixer -D hw:0


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

Try muting this just in case it makes a difference (I seem to recall it used 
to cause problems many moons ago).


> !!Alsactl output
> !!-------------
> 
> --startcollapse--
> --endcollapse--


Hold on!  Have you run alsactl at all?

Can you please run:

  alsactl -d init

to load the modules, probe the cards and reset all your devices.  Then run 
alsamixer to adjust their settings accordingly.

If all this does not help, then all I can think is that something in the sound 
drivers has changed for the worse (regression bug) and that's why you lost 
your sound.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04 19:13         ` Mick
@ 2011-06-04 20:56           ` meino.cramer
  2011-06-04 22:25             ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-04 20:56 UTC (permalink / raw
  To: gentoo-user

Mick <michaelkintzios@gmail.com> [11-06-04 22:30]:
> On Saturday 04 Jun 2011 12:42:07 meino.cramer@gmx.de wrote:
> 
> > I modularized alsa.
> > Now I have back my distorted sound when using vlc for tv and mplayer
> > does not find any audio device despite the fact that everything is
> > in place...and gucview produces videos with an empty audio track
> > (recorded "sound of silence" as it seems) as it has done already
> > before.
> > 
> > What next?
> [snip ...]
> 
> > !!USB Mixer information
> > !!---------------------------
> > --startcollapse--
> > 
> > USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
> > Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at
> > usb-0000:00:12.2-3, high Unit: 3
> >     Control: name="Mic Capture Volume", index=0
> 
> Hmmm .. shouldn't this line also have device=0 at the end?
> 
> 
> >     Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
> >     Volume: min=0, max=1, dBmin=0, dBmax=0
> > --endcollapse--
> [snip ...]
> 
> 
> > !!-------Mixer controls for card 0 [CameraB404271]
> > 
> > amixer: Mixer load hw:0 error: Invalid argument
> > Card hw:0 'CameraB404271'/'OmniVision Technologies, Inc. USB
> > Camera-B4.04.27.1 at usb-0000:00:12.2-3, high' Mixer name	: 'USB Mixer'
> >   Components	: 'USB1415:2000'
> >   Controls      : 1
> > amixer: Mixer hw:0 load error: Invalid argument
> 
> That dreaded error again ...
> 
> What do you get when you run:
> 
>  alsamixer -D hw:0
> 
> 
> > Simple mixer control 'IEC958',0
> >   Capabilities: pswitch pswitch-joined penum
> >   Playback channels: Mono
> >   Mono: Playback [on]
> 
> Try muting this just in case it makes a difference (I seem to recall it used 
> to cause problems many moons ago).
> 
> 
> > !!Alsactl output
> > !!-------------
> > 
> > --startcollapse--
> > --endcollapse--
> 
> 
> Hold on!  Have you run alsactl at all?
> 
> Can you please run:
> 
>   alsactl -d init
> 
> to load the modules, probe the cards and reset all your devices.  Then run 
> alsamixer to adjust their settings accordingly.
> 
> If all this does not help, then all I can think is that something in the sound 
> drivers has changed for the worse (regression bug) and that's why you lost 
> your sound.
> -- 
> Regards,
> Mick

Hi Mick,

thank you fpr your help !:)

I reinitilized with alsactl (I think, the kernel
does the same when booting...) and do a 
alsa-info again (dump at the end of this email).

In the meantime I had resorted the snd-card numbering
via alsa.conf and get mplayer and vlc working again.

But still no sound via usb-audio/webcam.

The ordering of the cards is this now:

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcaf8000 irq 16
 1 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe97c000 irq 25

alsamixer -D hw:0 works, 
alsamixer -D hw:1 produces:
cannot load mixer controls: Invalid argument
alsamixer -D hw:2 starts alsamixer and prints
that this device does not have any controsl.

So nothing has changed ...

Damn...

Best regards,
mcc


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

!!Script ran on: Sat Jun  4 20:41:11 UTC 2011


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

Gentoo Base System release 2.0.2


!!DMI Information
!!---------------

Manufacturer:      System manufacturer
Product Name:      System Product Name
Product Version:   System Version


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

Kernel release:    2.6.39.1
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         AMD Phenom(tm) II X6 1090T Processor
SMP Enabled:       Yes


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

Driver version:     1.0.24
Library version:    1.0.24.1
Utilities version:  1.0.24.2


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

snd_hda_intel
snd_usb_audio
snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - No

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No

Jack:
      Installed - Yes (/usr/bin/jackd)
      Running - No


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

 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfcaf8000 irq 16
 1 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
                      OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
 2 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe97c000 irq 25


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

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
08:00.1 Audio device: nVidia Corporation Device 0bea (rev a1)


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

00:14.2 0403: 1002:4383 (rev 40)
	Subsystem: 1043:8410
--
08:00.1 0403: 10de:0bea (rev a1)
	Subsystem: 1462:2304


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

!!Module: snd_hda_intel
	bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1
	beep_mode : 2,2,2,2,2,2,2,2
	enable : Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	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)
	patch : (null),(null),(null),(null),(null),(null),(null),(null)
	position_fix : 0,0,0,0,0,0,0,0
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0
	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)
	ignore_ctl_error : N
	index : -1,-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
	bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1
	beep_mode : 2,2,2,2,2,2,2,2
	enable : Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	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)
	patch : (null),(null),(null),(null),(null),(null),(null),(null)
	position_fix : 0,0,0,0,0,0,0,0
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0
	single_cmd : N


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

Codec: VIA VT2020
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x11060441
Subsystem Id: 0x104383e4
Revision Id: 0x100100
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=1, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x08 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Front Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1c 0x1c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x09 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0a [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0b [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Side Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x26 0x26]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0c [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x2a, nsteps=0x2a, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1c 0x1c]
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="VT2020 Digital", type="SPDIF", device=1
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x0f [Audio Output] wcaps 0x611: 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 [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x10 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="VT2020 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x13 0x13]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1e
Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1c 0x1c]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1f
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x1f0]: 32000 44100 48000 88200 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x2f
Node 0x14 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x08 0x21
Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x09 0x21
Node 0x1a [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0b 0x21
Node 0x1b [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x34 0x21
Node 0x1c [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 2
     0x35 0x21
Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1e [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b 0x2a 0x29* 0x28 0x21
Node 0x1f [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Input Source", index=1, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 6
     0x2c 0x2b* 0x2a 0x29 0x28 0x21
Node 0x20 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x21 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
  Control: name="Front Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Front Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=3, ofs=0
  Control: name="Rear Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Rear Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Line Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Line Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x1c 0x1c] [0x97 0x97]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 5
     0x2c 0x2b 0x2a 0x29 0x28
Node 0x22 [Beep Generator Widget] wcaps 0x70040c: Mono Amp-Out
  Amp-Out caps: ofs=0x0a, nsteps=0x12, stepsize=0x05, mute=1
  Amp-Out vals:  [0x00]
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x24 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x01014010: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x18
Node 0x25 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000001c: OUT HP Detect
  Pin Default 0x01011012: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x19
Node 0x26 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01016011: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Orange
    DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x0a
Node 0x27 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Side Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000014: OUT Detect
  Pin Default 0x01012014: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Grey
    DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1a
Node 0x28 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0221401f: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=05, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1b
Node 0x29 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Front Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Smart 5.1", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000233c: IN OUT HP Detect
    Vref caps: HIZ 50 100
  Pin Default 0x02a19037: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x7
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 1
     0x1c
Node 0x2a [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x0181303e: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x3, Sequence = 0xe
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x09* 0x0c
Node 0x2b [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Mic Boost Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00002334: IN OUT Detect
    Vref caps: HIZ 50 100
  Pin Default 0x01a19036: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x6
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=04, enabled=1
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 2
     0x0a* 0x0c
Node 0x2c [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x503311f0: [N/A] CD at Int N/A
    Conn = ATAPI, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x2d [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000090: OUT HDMI
  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0e
Node 0x2e [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x074411f0: [Jack] SPDIF Out at Ext Rear Panel
    Conn = RCA, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 1
     0x0f
Node 0x2f [Pin Complex] wcaps 0x400601: Stereo Digital
  Pincap 0x00000030: IN OUT
  Pin Default 0x47c421f0: [N/A] SPDIF In at Ext Rear Panel
    Conn = RCA, Color = Grey
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
Node 0x30 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x31 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x32 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x33 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x34 [Audio Selector] wcaps 0x300501: Stereo
  Control: name="Independent HP", index=0, device=0
  Power states:  D0 D1 D2 D3
  Power: setting=D3, actual=D3
  Connection: 3
     0x08 0x0b 0x0c*
Node 0x35 [Audio Selector] wcaps 0x300501: Stereo
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
  Connection: 3
     0x08 0x0b* 0x0c
Codec: Nvidia ID 14
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 1
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 2
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID 14
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
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 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
--endcollapse--


!!USB Mixer information
!!---------------------------
--startcollapse--

USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high
  Unit: 3
    Control: name="Mic Capture Volume", index=0
    Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
    Volume: min=0, max=1, dBmin=0, dBmax=0
--endcollapse--


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

crw-rw---- 1 root audio 116,  0 Jun  4 15:07 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 32 Jun  4 22:30 /dev/snd/controlC1
crw-rw---- 1 root audio 116, 64 Jun  4 15:07 /dev/snd/controlC2
crw-rw---- 1 root audio 116,  4 Jun  4 15:07 /dev/snd/hwC0D0
crw-rw---- 1 root audio 116, 68 Jun  4 15:07 /dev/snd/hwC2D0
crw-rw---- 1 root audio 116, 69 Jun  4 15:07 /dev/snd/hwC2D1
crw-rw---- 1 root audio 116, 70 Jun  4 15:07 /dev/snd/hwC2D2
crw-rw---- 1 root audio 116, 71 Jun  4 15:07 /dev/snd/hwC2D3
crw-rw---- 1 root audio 116, 24 Jun  4 15:07 /dev/snd/pcmC0D0c
crw-rw---- 1 root audio 116, 16 Jun  4 19:41 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 17 Jun  4 15:07 /dev/snd/pcmC0D1p
crw-rw---- 1 root audio 116, 56 Jun  4 22:30 /dev/snd/pcmC1D0c
crw-rw---- 1 root audio 116,  1 Jun  4 15:07 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Jun  4 15:07 /dev/snd/timer

/dev/snd/by-id:
total 0
drwxr-xr-x 2 root root  60 Jun  4 22:30 .
drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
lrwxrwxrwx 1 root root  12 Jun  4 22:30 usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01 -> ../controlC1

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 100 Jun  4 22:30 .
drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
lrwxrwxrwx 1 root root  12 Jun  4 22:30 pci-0000:00:12.2-usb-0:3:1.1 -> ../controlC1
lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:00:14.2 -> ../controlC0
lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:08:00.1 -> ../controlC2


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

APLAY

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

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

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

Card hw:0 'SB'/'HDA ATI SB at 0xfcaf8000 irq 16'
  Mixer name	: 'VIA VT2020'
  Components	: 'HDA:11060441,104383e4,00100100'
  Controls      : 35
  Simple ctrls  : 21
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 28 [67%] [-21.00dB] [on]
  Front Right: Playback 28 [67%] [-21.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 155 [61%] [-20.00dB]
  Front Right: Playback 155 [61%] [-20.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 28 [67%] [-21.00dB] [on]
  Front Right: Playback 28 [67%] [-21.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 28 [90%] [7.50dB] [on]
  Front Right: Playback 28 [90%] [7.50dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 38 [90%] [-6.00dB] [on]
  Front Right: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 42
  Mono: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 42
  Mono:
  Front Left: Playback 38 [90%] [-6.00dB] [on]
  Front Right: Playback 38 [90%] [-6.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch penum
  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 Boost',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 2 [67%] [20.50dB]
  Front Right: Capture 2 [67%] [20.50dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 19 [61%] [12.00dB] [on]
  Front Right: Capture 19 [61%] [12.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 28 [90%] [25.50dB] [on]
  Front Right: Capture 28 [90%] [25.50dB] [on]
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 110 [92%] [25.00dB]
  Front Right: Capture 110 [92%] [25.00dB]
Simple mixer control 'Independent HP',0
  Capabilities: enum
  Items: 'OFF' 'ON'
  Item0: 'ON'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Stereo Mixer' 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Stereo Mixer'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch penum
  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 'Smart 5.1',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]

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

amixer: Mixer load hw:1 error: Invalid argument
Card hw:1 'CameraB404271'/'OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at usb-0000:00:12.2-3, high'
  Mixer name	: 'USB Mixer'
  Components	: 'USB1415:2000'
  Controls      : 1
amixer: Mixer hw:1 load error: Invalid argument

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

Card hw:2 'NVidia'/'HDA NVidia at 0xfe97c000 irq 25'
  Mixer name	: ''
  Components	: 'HDA:10de0014,10de0101,00100100'
  Controls      : 0
  Simple ctrls  : 0


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

--startcollapse--
--endcollapse--


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

Module
ecryptfs
vfat
fat
snd_seq_dummy
snd_seq_oss
snd_seq_midi_event
snd_seq
snd_pcm_oss
snd_mixer_oss
microcode
snd_hda_codec_via
nvidia
mt352
dvb_bt8xx
snd_usb_audio
snd_hda_intel
snd_hda_codec
snd_pcm
snd_hwdep
bt878
snd_usbmidi_lib
snd_rawmidi
snd_timer
bttv
snd_seq_device
gspca_ov534
8250_pci
i2c_algo_bit
videobuf_dma_sg
gspca_main
videobuf_core
8250
snd
btcx_risc
serial_core
pcspkr
asus_atk0110
k10temp
tveeprom
snd_page_alloc


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x24 0x01014010
0x25 0x01011012
0x26 0x01016011
0x27 0x01012014
0x28 0x0221401f
0x29 0x02a19037
0x2a 0x0181303e
0x2b 0x01a19036
0x2c 0x503311f0
0x2d 0x185600f0
0x2e 0x074411f0
0x2f 0x47c421f0

/sys/class/sound/hwC0D0/driver_pin_configs:

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC2D0/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D0/driver_pin_configs:

/sys/class/sound/hwC2D0/user_pin_configs:

/sys/class/sound/hwC2D0/init_verbs:

/sys/class/sound/hwC2D1/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D1/driver_pin_configs:

/sys/class/sound/hwC2D1/user_pin_configs:

/sys/class/sound/hwC2D1/init_verbs:

/sys/class/sound/hwC2D2/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D2/driver_pin_configs:

/sys/class/sound/hwC2D2/user_pin_configs:

/sys/class/sound/hwC2D2/init_verbs:

/sys/class/sound/hwC2D3/init_pin_configs:
0x05 0x18560010

/sys/class/sound/hwC2D3/driver_pin_configs:

/sys/class/sound/hwC2D3/user_pin_configs:

/sys/class/sound/hwC2D3/init_verbs:


!!ALSA/HDA dmesg
!!------------------

usbcore: registered new interface driver ov534
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
hda_intel: position_fix set to 1 for device 1043:8410
current rate 666801 is different from the runtime rate 16000
--
   inputs:
hda-codec: no NID for mapping control Independent HP:0:0
HDA Intel 0000:08:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
hda_intel: Disable MSI for Nvidia chipset
HDA Intel 0000:08:00.1: setting latency timer to 64
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
hda-codec: No codec parser is available
nvidia 0000:08:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
--
sd 0:0:0:0: [sda] Stopping disk
HDA Intel 0000:00:14.2: PCI INT A disabled
HDA Intel 0000:08:00.1: PCI INT B disabled
ACPI handle has no context!
--
ehci_hcd 0000:00:13.2: restoring config space at offset 0x1 (was 0x2b00000, writing 0x2b00112)
HDA Intel 0000:00:14.2: restoring config space at offset 0x1 (was 0x4100006, writing 0x4100002)
ehci_hcd 0000:00:16.2: BAR 0: set to [mem 0xfcafec00-0xfcafecff] (PCI address [0xfcafec00-0xfcafecff])
--
nvidia 0000:08:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100007)
HDA Intel 0000:08:00.1: restoring config space at offset 0xf (was 0x200, writing 0x20a)
HDA Intel 0000:08:00.1: restoring config space at offset 0x4 (was 0x0, writing 0xfe97c000)
HDA Intel 0000:08:00.1: restoring config space at offset 0x3 (was 0x800000, writing 0x800010)
HDA Intel 0000:08:00.1: restoring config space at offset 0x1 (was 0x100000, writing 0x100102)
ahci 0000:07:00.0: restoring config space at offset 0xf (was 0x100, writing 0x107)
--
ehci_hcd 0000:00:13.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18
--
ehci_hcd 0000:00:16.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
HDA Intel 0000:08:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
HDA Intel 0000:08:00.1: setting latency timer to 64
ahci 0000:07:00.0: PCI INT A -> GSI 44 (level, low) -> IRQ 44
--
ahci 0000:07:00.0: PCI INT A disabled
HDA Intel 0000:00:14.2: PCI INT A disabled
HDA Intel 0000:08:00.1: PCI INT B disabled
ACPI handle has no context!
--
ahci 0000:00:11.0: restoring config space at offset 0x1 (was 0x2300503, writing 0x2300507)
HDA Intel 0000:00:14.2: restoring config space at offset 0x1 (was 0x4100006, writing 0x4100002)
nvidia 0000:08:00.0: restoring config space at offset 0xc (was 0xfe980000, writing 0x0)
--
nvidia 0000:08:00.0: restoring config space at offset 0x1 (was 0x100107, writing 0x100007)
HDA Intel 0000:08:00.1: restoring config space at offset 0x1 (was 0x100106, writing 0x100102)
ahci 0000:07:00.0: restoring config space at offset 0x1 (was 0x100103, writing 0x100107)
--
PM: early restore of devices complete after 1.882 msecs
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
HDA Intel 0000:08:00.1: PCI INT B -> GSI 25 (level, low) -> IRQ 25
ahci 0000:07:00.0: PCI INT A -> GSI 44 (level, low) -> IRQ 44
HDA Intel 0000:08:00.1: setting latency timer to 64
xhci_hcd 0000:04:00.0: setting latency timer to 64






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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04 20:56           ` meino.cramer
@ 2011-06-04 22:25             ` Mick
  2011-06-05  3:51               ` meino.cramer
  0 siblings, 1 reply; 16+ messages in thread
From: Mick @ 2011-06-04 22:25 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 5248 bytes --]

On Saturday 04 Jun 2011 21:56:52 meino.cramer@gmx.de wrote:

> Hi Mick,
> 
> thank you fpr your help !:)

You're welcome, although it hasn't done much good I'm afraid.  :(


> I reinitilized with alsactl (I think, the kernel
> does the same when booting...) and do a
> alsa-info again (dump at the end of this email).
> 
> In the meantime I had resorted the snd-card numbering
> via alsa.conf and get mplayer and vlc working again.
> 
> But still no sound via usb-audio/webcam.
> 
> The ordering of the cards is this now:
> 
>  0 [SB             ]: HDA-Intel - HDA ATI SB
>                       HDA ATI SB at 0xfcaf8000 irq 16
>  1 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
>                       OmniVision Technologies, Inc. USB Camera-B4.04.27.1
> at usb-0000:00:12.2-3, high 2 [NVidia         ]: HDA-Intel - HDA NVidia
>                       HDA NVidia at 0xfe97c000 irq 25
> 
> alsamixer -D hw:0 works,
> alsamixer -D hw:1 produces:
> cannot load mixer controls: Invalid argument
> alsamixer -D hw:2 starts alsamixer and prints
> that this device does not have any controsl.
> 
> So nothing has changed ...
> 
> Damn...

Damn and thrice damn!

I am thinking that this "Invalid argument" is a driver problem.

It could be that passing some parameter when loading the module could fix 
this, but I would not know what that would be.  You can run:

  modinfo snd_usb_audio

and see what options are offered there.


> !!USB Mixer information
> !!---------------------------
> --startcollapse--
> 
> USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
> Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at
> usb-0000:00:12.2-3, high Unit: 3
>     Control: name="Mic Capture Volume", index=0
>     Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
>     Volume: min=0, max=1, dBmin=0, dBmax=0
> --endcollapse--
> 
> 
> !!ALSA Device nodes
> !!-----------------
> 
> crw-rw---- 1 root audio 116,  0 Jun  4 15:07 /dev/snd/controlC0
> crw-rw---- 1 root audio 116, 32 Jun  4 22:30 /dev/snd/controlC1
> crw-rw---- 1 root audio 116, 64 Jun  4 15:07 /dev/snd/controlC2
> crw-rw---- 1 root audio 116,  4 Jun  4 15:07 /dev/snd/hwC0D0
> crw-rw---- 1 root audio 116, 68 Jun  4 15:07 /dev/snd/hwC2D0
> crw-rw---- 1 root audio 116, 69 Jun  4 15:07 /dev/snd/hwC2D1
> crw-rw---- 1 root audio 116, 70 Jun  4 15:07 /dev/snd/hwC2D2
> crw-rw---- 1 root audio 116, 71 Jun  4 15:07 /dev/snd/hwC2D3

Hmm ... what happened to /dev/snd/hwC1D0, hdC1D1?  Should't these be created 
when udev registers the USB camera?


> crw-rw---- 1 root audio 116, 24 Jun  4 15:07 /dev/snd/pcmC0D0c
> crw-rw---- 1 root audio 116, 16 Jun  4 19:41 /dev/snd/pcmC0D0p
> crw-rw---- 1 root audio 116, 17 Jun  4 15:07 /dev/snd/pcmC0D1p
> crw-rw---- 1 root audio 116, 56 Jun  4 22:30 /dev/snd/pcmC1D0c
> crw-rw---- 1 root audio 116,  1 Jun  4 15:07 /dev/snd/seq
> crw-rw---- 1 root audio 116, 33 Jun  4 15:07 /dev/snd/timer
> 
> /dev/snd/by-id:
> total 0
> drwxr-xr-x 2 root root  60 Jun  4 22:30 .
> drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
> lrwxrwxrwx 1 root root  12 Jun  4 22:30
> usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01 -> ../controlC1
> 
> /dev/snd/by-path:
> total 0
> drwxr-xr-x 2 root root 100 Jun  4 22:30 .
> drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
> lrwxrwxrwx 1 root root  12 Jun  4 22:30 pci-0000:00:12.2-usb-0:3:1.1 ->
> ../controlC1 lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:00:14.2 ->
> ../controlC0 lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:08:00.1 ->
> ../controlC2
> 
> 
> !!Aplay/Arecord output
> !!------------
> 
> APLAY
> 
> **** List of PLAYBACK Hardware Devices ****
> card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1
> card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1

Card 1 absent.


> ARECORD
> 
> **** List of CAPTURE Hardware Devices ****
> card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
>   Subdevices: 2/2
>   Subdevice #0: subdevice #0
>   Subdevice #1: subdevice #1
> card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB
> Audio] Subdevices: 1/1
>   Subdevice #0: subdevice #0
> 
> !!Amixer output
> !!-------------
[snip ...]


> !!-------Mixer controls for card 1 [CameraB404271]
> 
> amixer: Mixer load hw:1 error: Invalid argument
> Card hw:1 'CameraB404271'/'OmniVision Technologies, Inc. USB
> Camera-B4.04.27.1 at usb-0000:00:12.2-3, high' Mixer name	: 'USB Mixer'
>   Components	: 'USB1415:2000'
>   Controls      : 1
> amixer: Mixer hw:1 load error: Invalid argument

It refuses to load - this is what I think could be a driver error problem.


> !!Alsactl output
> !!-------------
> 
> --startcollapse--
> --endcollapse--
> 

This should be showing alsactl output and it's not, probably because probing 
your device fails.

Sorry I can't really help to solve this.  All I can suggest is contacting alsa 
M/L and IRC to find out what could be causing it.

Good luck.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04  8:59     ` Mick
  2011-06-04 11:42       ` meino.cramer
@ 2011-06-04 23:29       ` Paul Hartman
  1 sibling, 0 replies; 16+ messages in thread
From: Paul Hartman @ 2011-06-04 23:29 UTC (permalink / raw
  To: gentoo-user

On Sat, Jun 4, 2011 at 3:59 AM, Mick <michaelkintzios@gmail.com> wrote:
>> mylinux:/home/user>aplay -l
>> **** List of PLAYBACK Hardware Devices ****
>> card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
>>   Subdevices: 2/2
>>   Subdevice #0: subdevice #0
>>   Subdevice #1: subdevice #1
>> card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
>>   Subdevices: 2/2
>>   Subdevice #0: subdevice #0
>>   Subdevice #1: subdevice #1
>
> Your camera's sound card is not shown here (stating the obvious).

That is for playback devices, which the camera does not contain, so
that seems normal. In his "arecord -l" output it does show the camera
as audio capture device.



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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-04 22:25             ` Mick
@ 2011-06-05  3:51               ` meino.cramer
  2011-06-05 12:35                 ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-05  3:51 UTC (permalink / raw
  To: gentoo-user

Mick <michaelkintzios@gmail.com> [11-06-05 03:02]:
> On Saturday 04 Jun 2011 21:56:52 meino.cramer@gmx.de wrote:
> 
> > Hi Mick,
> > 
> > thank you fpr your help !:)
> 
> You're welcome, although it hasn't done much good I'm afraid.  :(
> 
> 
> > I reinitilized with alsactl (I think, the kernel
> > does the same when booting...) and do a
> > alsa-info again (dump at the end of this email).
> > 
> > In the meantime I had resorted the snd-card numbering
> > via alsa.conf and get mplayer and vlc working again.
> > 
> > But still no sound via usb-audio/webcam.
> > 
> > The ordering of the cards is this now:
> > 
> >  0 [SB             ]: HDA-Intel - HDA ATI SB
> >                       HDA ATI SB at 0xfcaf8000 irq 16
> >  1 [CameraB404271  ]: USB-Audio - USB Camera-B4.04.27.1
> >                       OmniVision Technologies, Inc. USB Camera-B4.04.27.1
> > at usb-0000:00:12.2-3, high 2 [NVidia         ]: HDA-Intel - HDA NVidia
> >                       HDA NVidia at 0xfe97c000 irq 25
> > 
> > alsamixer -D hw:0 works,
> > alsamixer -D hw:1 produces:
> > cannot load mixer controls: Invalid argument
> > alsamixer -D hw:2 starts alsamixer and prints
> > that this device does not have any controsl.
> > 
> > So nothing has changed ...
> > 
> > Damn...
> 
> Damn and thrice damn!
> 
> I am thinking that this "Invalid argument" is a driver problem.
> 
> It could be that passing some parameter when loading the module could fix 
> this, but I would not know what that would be.  You can run:
> 
>   modinfo snd_usb_audio
> 
> and see what options are offered there.
> 
> 
> > !!USB Mixer information
> > !!---------------------------
> > --startcollapse--
> > 
> > USB Mixer: usb_id=0x14152000, ctrlif=1, ctlerr=0
> > Card: OmniVision Technologies, Inc. USB Camera-B4.04.27.1 at
> > usb-0000:00:12.2-3, high Unit: 3
> >     Control: name="Mic Capture Volume", index=0
> >     Info: id=3, control=2, cmask=0xf, channels=4, type="S16"
> >     Volume: min=0, max=1, dBmin=0, dBmax=0
> > --endcollapse--
> > 
> > 
> > !!ALSA Device nodes
> > !!-----------------
> > 
> > crw-rw---- 1 root audio 116,  0 Jun  4 15:07 /dev/snd/controlC0
> > crw-rw---- 1 root audio 116, 32 Jun  4 22:30 /dev/snd/controlC1
> > crw-rw---- 1 root audio 116, 64 Jun  4 15:07 /dev/snd/controlC2
> > crw-rw---- 1 root audio 116,  4 Jun  4 15:07 /dev/snd/hwC0D0
> > crw-rw---- 1 root audio 116, 68 Jun  4 15:07 /dev/snd/hwC2D0
> > crw-rw---- 1 root audio 116, 69 Jun  4 15:07 /dev/snd/hwC2D1
> > crw-rw---- 1 root audio 116, 70 Jun  4 15:07 /dev/snd/hwC2D2
> > crw-rw---- 1 root audio 116, 71 Jun  4 15:07 /dev/snd/hwC2D3
> 
> Hmm ... what happened to /dev/snd/hwC1D0, hdC1D1?  Should't these be created 
> when udev registers the USB camera?
> 
> 
> > crw-rw---- 1 root audio 116, 24 Jun  4 15:07 /dev/snd/pcmC0D0c
> > crw-rw---- 1 root audio 116, 16 Jun  4 19:41 /dev/snd/pcmC0D0p
> > crw-rw---- 1 root audio 116, 17 Jun  4 15:07 /dev/snd/pcmC0D1p
> > crw-rw---- 1 root audio 116, 56 Jun  4 22:30 /dev/snd/pcmC1D0c
> > crw-rw---- 1 root audio 116,  1 Jun  4 15:07 /dev/snd/seq
> > crw-rw---- 1 root audio 116, 33 Jun  4 15:07 /dev/snd/timer
> > 
> > /dev/snd/by-id:
> > total 0
> > drwxr-xr-x 2 root root  60 Jun  4 22:30 .
> > drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
> > lrwxrwxrwx 1 root root  12 Jun  4 22:30
> > usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01 -> ../controlC1
> > 
> > /dev/snd/by-path:
> > total 0
> > drwxr-xr-x 2 root root 100 Jun  4 22:30 .
> > drwxr-xr-x 4 root root 360 Jun  4 22:30 ..
> > lrwxrwxrwx 1 root root  12 Jun  4 22:30 pci-0000:00:12.2-usb-0:3:1.1 ->
> > ../controlC1 lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:00:14.2 ->
> > ../controlC0 lrwxrwxrwx 1 root root  12 Jun  4 15:07 pci-0000:08:00.1 ->
> > ../controlC2
> > 
> > 
> > !!Aplay/Arecord output
> > !!------------
> > 
> > APLAY
> > 
> > **** List of PLAYBACK Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 0: SB [HDA ATI SB], device 1: VT2020 Digital [VT2020 Digital]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> 
> Card 1 absent.
> 
> 
> > ARECORD
> > 
> > **** List of CAPTURE Hardware Devices ****
> > card 0: SB [HDA ATI SB], device 0: VT2020 Analog [VT2020 Analog]
> >   Subdevices: 2/2
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> > card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB
> > Audio] Subdevices: 1/1
> >   Subdevice #0: subdevice #0
> > 
> > !!Amixer output
> > !!-------------
> [snip ...]
> 
> 
> > !!-------Mixer controls for card 1 [CameraB404271]
> > 
> > amixer: Mixer load hw:1 error: Invalid argument
> > Card hw:1 'CameraB404271'/'OmniVision Technologies, Inc. USB
> > Camera-B4.04.27.1 at usb-0000:00:12.2-3, high' Mixer name	: 'USB Mixer'
> >   Components	: 'USB1415:2000'
> >   Controls      : 1
> > amixer: Mixer hw:1 load error: Invalid argument
> 
> It refuses to load - this is what I think could be a driver error problem.
> 
> 
> > !!Alsactl output
> > !!-------------
> > 
> > --startcollapse--
> > --endcollapse--
> > 
> 
> This should be showing alsactl output and it's not, probably because probing 
> your device fails.
> 
> Sorry I can't really help to solve this.  All I can suggest is contacting alsa 
> M/L and IRC to find out what could be causing it.
> 
> Good luck.
> -- 
> Regards,
> Mick

Hi Mick, 

I did a 

    modinfo snd_usb_audio

and git this:

    filename:       /lib/modules/2.6.39.1/kernel/sound/usb/snd-usb-audio.ko
    license:        GPL
    description:    USB Audio
    author:         Takashi Iwai <tiwai@suse.de>
    alias:          usb:v*p*d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v*p*d*dc*dsc*dp*ic01isc03ip*
    alias:          usb:v0DBAp1000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0FD9p0008d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p7280d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p721Fd*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p721Ed*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p721Bd*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p7217d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p7210d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p7240d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v2040p7200d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v17CCp1020d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v17CCp1010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v1235p000Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v1235p0002d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v1235p0001d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v103Dp0101d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v103Dp0100d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0CCDp0028d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0CCDp0014d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0CCDp0013d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0CCDp0012d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v086Ap0003d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v086Ap0002d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v086Ap0001d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*
    alias:          usb:v07CFp6802d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v07CFp6801d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0763p2081d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0763p2080d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0763p200Dd*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p2008d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p2003d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p2001d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1015d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1011d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p010Fd*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0109d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0104d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p00E9d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p00DAd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p00C2d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p00ADd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p00A6d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p009Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0096d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p008Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0080d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p006Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p006Ad*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0065d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0064d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0060d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0052d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0050d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p004Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p004Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0048d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0047d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0042d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0040d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0037d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0033d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p002Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p002Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0582p0029d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0027d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0025d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0023d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p001Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p001Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0016d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0014d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0012d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p000Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p000Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0009d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0008d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0007d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0005d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0004d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0003d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0002d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0582p0000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p7010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p7000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p500Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5009d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5008d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5007d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5006d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5005d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5004d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5003d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5002d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5001d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p5000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p2003d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p2002d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p2001d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p2000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p105Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p105Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p105Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p105Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1059d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1058d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1057d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1056d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1055d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1054d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0499p1053d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0499p1052d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1051d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1050d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0499p1045d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1044d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1043d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1042d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1041d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1040d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p103Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1039d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1038d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1037d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1036d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1035d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1034d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1033d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1032d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1031d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1030d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p102Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p102Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p102Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1029d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1028d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1027d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1026d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1025d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1024d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1023d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1022d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1021d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1020d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Bd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p101Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1019d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1018d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1017d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1016d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1015d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1014d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1013d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1012d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1011d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p100Fd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p100Ed*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p100Dd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p100Cd*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0499p1009d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1008d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1007d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1006d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1005d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*
    alias:          usb:v0499p1003d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1002d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1001d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v0499p1000d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v046Dp0990d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v046Dp08F6d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v046Dp08F5d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v046Dp08F0d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*
    alias:          usb:v041Ep3F19d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v041Ep3F0Ad*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v041Ep3F04d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v041Ep3F02d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v041Ep3010d*dc*dsc*dp*ic*isc*ip*
    alias:          usb:v041Ep3048d*dc*dsc*dp*ic*isc*ip*
    depends:        snd-usbmidi-lib,snd-pcm,snd,snd-hwdep
    vermagic:       2.6.39.1 SMP preempt mod_unload 
    parm:           index:Index value for the USB audio adapter. (array of int)
    parm:           id:ID string for the USB audio adapter. (array of charp)
    parm:           enable:Enable USB audio adapter. (array of bool)
    parm:           vid:Vendor ID for the USB audio device. (array of int)
    parm:           pid:Product ID for the USB audio device. (array of int)
    parm:           nrpacks:Max. number of packets per URB. (int)
    parm:           async_unlink:Use async unlink mode. (bool)
    parm:           device_setup:Specific device setup (if needed). (array of int)
    parm:           ignore_ctl_error:Ignore errors from USB controller for mixer interfaces. (bool)

I am unsure how to play with the params...

For example: Is "snd_usb_audio enable=treu" correct?
Why it is an /array/ of bool?

May be a last chance is with fiddling with this params? Can I
rmmod/insmod snd_usb_audio while giving new params to it? How
can I do that? Fortunately

    Module                  Size  Used by
    ecryptfs               87672  3 
    snd_seq_dummy           1359  0 
    snd_seq_oss            30300  0 
    snd_seq_midi_event      5268  1 snd_seq_oss
    snd_seq                50559  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
    snd_pcm_oss            43683  0 
    snd_mixer_oss          14787  1 snd_pcm_oss
    microcode               6787  0 
    nvidia              10489149  28 
    snd_hda_codec_via      51530  1 
*** snd_usb_audio          90398  0 
    snd_hda_intel          20832  0 
    snd_hda_codec          63752  2 snd_hda_codec_via,snd_hda_intel
    snd_pcm                73953  4 snd_pcm_oss,snd_usb_audio,snd_hda_intel,snd_hda_codec
    mt352                   5653  1 
    snd_hwdep               5940  2 snd_usb_audio,snd_hda_codec
    8250_pci               23504  0 
    snd_timer              18685  2 snd_seq,snd_pcm
    snd_usbmidi_lib        18214  1 snd_usb_audio
    snd_rawmidi            18484  1 snd_usbmidi_lib
    snd_seq_device          5197  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
    dvb_bt8xx              11873  0 
    bt878                   7643  1 dvb_bt8xx
    bttv                  112236  2 dvb_bt8xx,bt878
    snd                    55623  15 snd_seq_dummy,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_via,snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm,snd_hwdep,snd_timer,snd_usbmidi_lib,snd_rawmidi,snd_seq_device
    gspca_ov534            10121  0 
    gspca_main             22449  1 gspca_ov534
    i2c_algo_bit            4928  1 bttv
    videobuf_dma_sg         7344  1 bttv
    videobuf_core          15263  2 bttv,videobuf_dma_sg
    btcx_risc               3171  1 bttv
    8250                   21264  1 8250_pci
    serial_core            18115  1 8250
    pcspkr                  1811  0 
    asus_atk0110            8206  0 
    tveeprom               13257  1 bttv
    k10temp                 2715  0 
    snd_page_alloc          6793  2 snd_hda_intel,snd_pcm

snd_usb_audio is not used by anything else...

Years over years I had not a single problem with alsa and modules at
all and this seems now be th revenge of the peace of all that years...
;/

Best regards
mcc




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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-05  3:51               ` meino.cramer
@ 2011-06-05 12:35                 ` Mick
  2011-06-05 12:53                   ` meino.cramer
  0 siblings, 1 reply; 16+ messages in thread
From: Mick @ 2011-06-05 12:35 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 5110 bytes --]

On Sunday 05 Jun 2011 04:51:54 meino.cramer@gmx.de wrote:

> Hi Mick,
> 
> I did a
> 
>     modinfo snd_usb_audio
> 
> and git this:
> 
>     filename:       /lib/modules/2.6.39.1/kernel/sound/usb/snd-usb-audio.ko
>     license:        GPL
>     description:    USB Audio
>     author:         Takashi Iwai <tiwai@suse.de>
>     alias:          usb:v*p*d*dc*dsc*dp*ic01isc01ip*
>     alias:          usb:v*p*d*dc*dsc*dp*ic01isc03ip*
>     alias:          usb:v0DBAp1000d*dc*dsc*dp*ic*isc*ip*
[snip ...]

>     depends:        snd-usbmidi-lib,snd-pcm,snd,snd-hwdep
>     vermagic:       2.6.39.1 SMP preempt mod_unload
>     parm:           index:Index value for the USB audio adapter. (array of
> int) parm:           id:ID string for the USB audio adapter. (array of
> charp) parm:           enable:Enable USB audio adapter. (array of bool)
> parm:           vid:Vendor ID for the USB audio device. (array of int)
> parm:           pid:Product ID for the USB audio device. (array of int)
> parm:           nrpacks:Max. number of packets per URB. (int)
>     parm:           async_unlink:Use async unlink mode. (bool)
>     parm:           device_setup:Specific device setup (if needed). (array
> of int) parm:           ignore_ctl_error:Ignore errors from USB controller
> for mixer interfaces. (bool)
> 
> I am unsure how to play with the params...
> 
> For example: Is "snd_usb_audio enable=treu" correct?

Well, "treu" wouldn't be correct, not even in French!  ;-)


> Why it is an /array/ of bool?

I think that this is used when there is more than one device/interface/etc. 
where you will need to enable/disable each one.


> May be a last chance is with fiddling with this params? Can I
> rmmod/insmod snd_usb_audio while giving new params to it? How
> can I do that? Fortunately
> 
>     Module                  Size  Used by
>     ecryptfs               87672  3
>     snd_seq_dummy           1359  0
>     snd_seq_oss            30300  0
>     snd_seq_midi_event      5268  1 snd_seq_oss
>     snd_seq                50559  5
> snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_pcm_oss            43683 
> 0
>     snd_mixer_oss          14787  1 snd_pcm_oss
>     microcode               6787  0
>     nvidia              10489149  28
>     snd_hda_codec_via      51530  1
> *** snd_usb_audio          90398  0
>     snd_hda_intel          20832  0
>     snd_hda_codec          63752  2 snd_hda_codec_via,snd_hda_intel
>     snd_pcm                73953  4
> snd_pcm_oss,snd_usb_audio,snd_hda_intel,snd_hda_codec mt352               
>    5653  1
>     snd_hwdep               5940  2 snd_usb_audio,snd_hda_codec
>     8250_pci               23504  0
>     snd_timer              18685  2 snd_seq,snd_pcm
>     snd_usbmidi_lib        18214  1 snd_usb_audio
>     snd_rawmidi            18484  1 snd_usbmidi_lib
>     snd_seq_device          5197  4
> snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi dvb_bt8xx              11873
>  0
>     bt878                   7643  1 dvb_bt8xx
>     bttv                  112236  2 dvb_bt8xx,bt878
>     snd                    55623  15
> snd_seq_dummy,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_
> via,snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm,snd_hwdep,snd_timer,s
> nd_usbmidi_lib,snd_rawmidi,snd_seq_device gspca_ov534            10121  0
>     gspca_main             22449  1 gspca_ov534
>     i2c_algo_bit            4928  1 bttv
>     videobuf_dma_sg         7344  1 bttv
>     videobuf_core          15263  2 bttv,videobuf_dma_sg
>     btcx_risc               3171  1 bttv
>     8250                   21264  1 8250_pci
>     serial_core            18115  1 8250
>     pcspkr                  1811  0
>     asus_atk0110            8206  0
>     tveeprom               13257  1 bttv
>     k10temp                 2715  0
>     snd_page_alloc          6793  2 snd_hda_intel,snd_pcm
> 
> snd_usb_audio is not used by anything else...
> 
> Years over years I had not a single problem with alsa and modules at
> all and this seems now be th revenge of the peace of all that years...

Yes, I would definitely try switching some of these parameters on/off to see 
if it will make a difference.

I recommend you use modprobe -v instead of insmod.  So this could be:

modprobe -v -r snd_usb_audio
modprobe -v -n snd_usb_audio enable=yes

If you don't get any horror warnings when you run it, then remove the "-n" 
option and run it again.  Also, try paremeter ignore_ctl_error=1 in case it 
makes a difference.

To make this permanent add a line in /etc/modprobe.d/alsa-base.conf

options snd_usb_audio enable=yes
options snd_usb_audio ignore_ctl_error=1

and restart alsa (or reboot).

However, the new openrc uses a new way to start modules and dictate their 
configuration.  So the above may not work for ever and you would need to add 
at some point the module and its parameters in /etc/conf.d/modules.  For now I 
though I would leave it in /etc/modprobe.d/alsa-base.conf

Hope this helps.
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-05 12:35                 ` Mick
@ 2011-06-05 12:53                   ` meino.cramer
  2011-06-05 16:56                     ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-05 12:53 UTC (permalink / raw
  To: gentoo-user

Mick <michaelkintzios@gmail.com> [11-06-05 14:40]:
> On Sunday 05 Jun 2011 04:51:54 meino.cramer@gmx.de wrote:
> 
> > Hi Mick,
> > 
> > I did a
> > 
> >     modinfo snd_usb_audio
> > 
> > and git this:
> > 
> >     filename:       /lib/modules/2.6.39.1/kernel/sound/usb/snd-usb-audio.ko
> >     license:        GPL
> >     description:    USB Audio
> >     author:         Takashi Iwai <tiwai@suse.de>
> >     alias:          usb:v*p*d*dc*dsc*dp*ic01isc01ip*
> >     alias:          usb:v*p*d*dc*dsc*dp*ic01isc03ip*
> >     alias:          usb:v0DBAp1000d*dc*dsc*dp*ic*isc*ip*
> [snip ...]
> 
> >     depends:        snd-usbmidi-lib,snd-pcm,snd,snd-hwdep
> >     vermagic:       2.6.39.1 SMP preempt mod_unload
> >     parm:           index:Index value for the USB audio adapter. (array of
> > int) parm:           id:ID string for the USB audio adapter. (array of
> > charp) parm:           enable:Enable USB audio adapter. (array of bool)
> > parm:           vid:Vendor ID for the USB audio device. (array of int)
> > parm:           pid:Product ID for the USB audio device. (array of int)
> > parm:           nrpacks:Max. number of packets per URB. (int)
> >     parm:           async_unlink:Use async unlink mode. (bool)
> >     parm:           device_setup:Specific device setup (if needed). (array
> > of int) parm:           ignore_ctl_error:Ignore errors from USB controller
> > for mixer interfaces. (bool)
> > 
> > I am unsure how to play with the params...
> > 
> > For example: Is "snd_usb_audio enable=treu" correct?
> 
> Well, "treu" wouldn't be correct, not even in French!  ;-)
> 
> 
> > Why it is an /array/ of bool?
> 
> I think that this is used when there is more than one device/interface/etc. 
> where you will need to enable/disable each one.
> 
> 
> > May be a last chance is with fiddling with this params? Can I
> > rmmod/insmod snd_usb_audio while giving new params to it? How
> > can I do that? Fortunately
> > 
> >     Module                  Size  Used by
> >     ecryptfs               87672  3
> >     snd_seq_dummy           1359  0
> >     snd_seq_oss            30300  0
> >     snd_seq_midi_event      5268  1 snd_seq_oss
> >     snd_seq                50559  5
> > snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_pcm_oss            43683 
> > 0
> >     snd_mixer_oss          14787  1 snd_pcm_oss
> >     microcode               6787  0
> >     nvidia              10489149  28
> >     snd_hda_codec_via      51530  1
> > *** snd_usb_audio          90398  0
> >     snd_hda_intel          20832  0
> >     snd_hda_codec          63752  2 snd_hda_codec_via,snd_hda_intel
> >     snd_pcm                73953  4
> > snd_pcm_oss,snd_usb_audio,snd_hda_intel,snd_hda_codec mt352               
> >    5653  1
> >     snd_hwdep               5940  2 snd_usb_audio,snd_hda_codec
> >     8250_pci               23504  0
> >     snd_timer              18685  2 snd_seq,snd_pcm
> >     snd_usbmidi_lib        18214  1 snd_usb_audio
> >     snd_rawmidi            18484  1 snd_usbmidi_lib
> >     snd_seq_device          5197  4
> > snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi dvb_bt8xx              11873
> >  0
> >     bt878                   7643  1 dvb_bt8xx
> >     bttv                  112236  2 dvb_bt8xx,bt878
> >     snd                    55623  15
> > snd_seq_dummy,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_
> > via,snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm,snd_hwdep,snd_timer,s
> > nd_usbmidi_lib,snd_rawmidi,snd_seq_device gspca_ov534            10121  0
> >     gspca_main             22449  1 gspca_ov534
> >     i2c_algo_bit            4928  1 bttv
> >     videobuf_dma_sg         7344  1 bttv
> >     videobuf_core          15263  2 bttv,videobuf_dma_sg
> >     btcx_risc               3171  1 bttv
> >     8250                   21264  1 8250_pci
> >     serial_core            18115  1 8250
> >     pcspkr                  1811  0
> >     asus_atk0110            8206  0
> >     tveeprom               13257  1 bttv
> >     k10temp                 2715  0
> >     snd_page_alloc          6793  2 snd_hda_intel,snd_pcm
> > 
> > snd_usb_audio is not used by anything else...
> > 
> > Years over years I had not a single problem with alsa and modules at
> > all and this seems now be th revenge of the peace of all that years...
> 
> Yes, I would definitely try switching some of these parameters on/off to see 
> if it will make a difference.
> 
> I recommend you use modprobe -v instead of insmod.  So this could be:
> 
> modprobe -v -r snd_usb_audio
> modprobe -v -n snd_usb_audio enable=yes
> 
> If you don't get any horror warnings when you run it, then remove the "-n" 
> option and run it again.  Also, try paremeter ignore_ctl_error=1 in case it 
> makes a difference.
> 
> To make this permanent add a line in /etc/modprobe.d/alsa-base.conf
> 
> options snd_usb_audio enable=yes
> options snd_usb_audio ignore_ctl_error=1
> 
> and restart alsa (or reboot).
> 
> However, the new openrc uses a new way to start modules and dictate their 
> configuration.  So the above may not work for ever and you would need to add 
> at some point the module and its parameters in /etc/conf.d/modules.  For now I 
> though I would leave it in /etc/modprobe.d/alsa-base.conf
> 
> Hope this helps.
> -- 
> Regards,
> Mick


Hi Mick, 

this is becoming interesting beyond the goal of solving the problem as
such more and more ;)

Is there a way to get the default settings of the listed parameters
above when the module is loading without giving any additional params
on the command line?

If yes, I could exclude that default setting from the list of possible
working setups and additionally -- may be -- I get a hint, what to
twiddle first....

Best regards,
mcc




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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-05 12:53                   ` meino.cramer
@ 2011-06-05 16:56                     ` Mick
  2011-06-05 17:03                       ` meino.cramer
  0 siblings, 1 reply; 16+ messages in thread
From: Mick @ 2011-06-05 16:56 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1688 bytes --]

On Sunday 05 Jun 2011 13:53:49 meino.cramer@gmx.de wrote:

> this is becoming interesting beyond the goal of solving the problem as
> such more and more ;)
> 
> Is there a way to get the default settings of the listed parameters
> above when the module is loading without giving any additional params
> on the command line?

Yes.  They ought to show in dmesg when the module is loaded and the device 
probed.  Sometimes they also show if you run modprobe with -v and the debug 
module parameter is switched to verbose (only some modules have this 
parameter).

They also show conveniently under alsa-info (since we're talking here about a 
sound module):

!!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  

(this is the array we were talking about and it is enabled)

        id : (null),(null),(null),(null),(null),(null),(null),(null)
        ignore_ctl_error : N

(this is the ignore ctl error and is not ignored, so you could switch this to 
yes and see if it makes a difference)

        index : -1,-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

> If yes, I could exclude that default setting from the list of possible
> working setups and additionally -- may be -- I get a hint, what to
> twiddle first....

Ideally, you should not need to tweak anything to be honest.  This mechanism 
is to tune some modules in case there are conflicts between devices, or you 
want to switch on a hardware functionality which may be switched off by 
default (e.g. QoS, debugging, etc).

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-05 16:56                     ` Mick
@ 2011-06-05 17:03                       ` meino.cramer
  2011-06-05 17:41                         ` Mick
  0 siblings, 1 reply; 16+ messages in thread
From: meino.cramer @ 2011-06-05 17:03 UTC (permalink / raw
  To: gentoo-user

Mick <michaelkintzios@gmail.com> [11-06-05 19:00]:
> On Sunday 05 Jun 2011 13:53:49 meino.cramer@gmx.de wrote:
> 
> > this is becoming interesting beyond the goal of solving the problem as
> > such more and more ;)
> > 
> > Is there a way to get the default settings of the listed parameters
> > above when the module is loading without giving any additional params
> > on the command line?
> 
> Yes.  They ought to show in dmesg when the module is loaded and the device 
> probed.  Sometimes they also show if you run modprobe with -v and the debug 
> module parameter is switched to verbose (only some modules have this 
> parameter).
> 
> They also show conveniently under alsa-info (since we're talking here about a 
> sound module):
> 
> !!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  
> 
> (this is the array we were talking about and it is enabled)
> 
>         id : (null),(null),(null),(null),(null),(null),(null),(null)
>         ignore_ctl_error : N
> 
> (this is the ignore ctl error and is not ignored, so you could switch this to 
> yes and see if it makes a difference)
> 
>         index : -1,-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
> 
> > If yes, I could exclude that default setting from the list of possible
> > working setups and additionally -- may be -- I get a hint, what to
> > twiddle first....
> 
> Ideally, you should not need to tweak anything to be honest.  This mechanism 
> is to tune some modules in case there are conflicts between devices, or you 
> want to switch on a hardware functionality which may be switched off by 
> default (e.g. QoS, debugging, etc).
> 
> -- 
> Regards,
> Mick

Hi Mick,

thank you very much for your explanations! I have learned many things I
didn't know before ... :)

Hopefully I will get back audio on my cam soon.

Have a nice week!
Best regards,
mcc







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

* Re: [gentoo-user] Still haveing problems with audio and guvcview
  2011-06-05 17:03                       ` meino.cramer
@ 2011-06-05 17:41                         ` Mick
  0 siblings, 0 replies; 16+ messages in thread
From: Mick @ 2011-06-05 17:41 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 2363 bytes --]

On Sunday 05 Jun 2011 18:03:33 meino.cramer@gmx.de wrote:
> Mick <michaelkintzios@gmail.com> [11-06-05 19:00]:
> > On Sunday 05 Jun 2011 13:53:49 meino.cramer@gmx.de wrote:
> > > this is becoming interesting beyond the goal of solving the problem as
> > > such more and more ;)
> > > 
> > > Is there a way to get the default settings of the listed parameters
> > > above when the module is loading without giving any additional params
> > > on the command line?
> > 
> > Yes.  They ought to show in dmesg when the module is loaded and the
> > device probed.  Sometimes they also show if you run modprobe with -v and
> > the debug module parameter is switched to verbose (only some modules
> > have this parameter).
> > 
> > They also show conveniently under alsa-info (since we're talking here
> > about a sound module):
> > 
> > !!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
> > 
> > (this is the array we were talking about and it is enabled)
> > 
> >         id : (null),(null),(null),(null),(null),(null),(null),(null)
> >         ignore_ctl_error : N
> > 
> > (this is the ignore ctl error and is not ignored, so you could switch
> > this to yes and see if it makes a difference)
> > 
> >         index : -1,-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
> > > 
> > > If yes, I could exclude that default setting from the list of possible
> > > working setups and additionally -- may be -- I get a hint, what to
> > > twiddle first....
> > 
> > Ideally, you should not need to tweak anything to be honest.  This
> > mechanism is to tune some modules in case there are conflicts between
> > devices, or you want to switch on a hardware functionality which may be
> > switched off by default (e.g. QoS, debugging, etc).
> 
> Hi Mick,
> 
> thank you very much for your explanations! I have learned many things I
> didn't know before ... :)
> 
> Hopefully I will get back audio on my cam soon.
> 
> Have a nice week!

You're welcome.  Sorry we couldn't get you going.  I suggest to get in touch 
with the alsa devs who will be able to hopefully fix what's not working with 
the driver or the configuration.

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

end of thread, other threads:[~2011-06-05 18:05 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <gZHrQ-5lZ-27@gated-at.bofh.it>
     [not found] ` <gZHLc-5Nq-5@gated-at.bofh.it>
     [not found]   ` <gZJ0B-84I-1@gated-at.bofh.it>
     [not found]     ` <gZVl7-3yX-7@gated-at.bofh.it>
2011-06-04 11:47       ` [gentoo-user] Still haveing problems with audio and guvcview Indi
2011-06-03 18:32 meino.cramer
2011-06-03 18:55 ` Paul Hartman
2011-06-03 20:10   ` meino.cramer
2011-06-04  8:59     ` Mick
2011-06-04 11:42       ` meino.cramer
2011-06-04 19:13         ` Mick
2011-06-04 20:56           ` meino.cramer
2011-06-04 22:25             ` Mick
2011-06-05  3:51               ` meino.cramer
2011-06-05 12:35                 ` Mick
2011-06-05 12:53                   ` meino.cramer
2011-06-05 16:56                     ` Mick
2011-06-05 17:03                       ` meino.cramer
2011-06-05 17:41                         ` Mick
2011-06-04 23:29       ` Paul Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox