All pastes #897708 Raw Edit

johnwm

public text v1 · immutable
·published 2008-02-09 19:38 UTC
rendered paste body
!!################################!!ALSA Information Script v 0.4.36!!################################!!Script ran on: Sat Feb  9 14:38:33 EST 2008!!Linux Distribution!!------------------Ubuntu 7.10 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 7.10"!!Kernel Information!!------------------Kernel release:    2.6.22-14-rtOperating System:  GNU/LinuxArchitecture:      x86_64Processor:         unknownSMP Enabled:       Yes!!ALSA Version!!------------Driver version:     1.0.14Library version:    1.0.14aUtilities version:  1.0.14!!Loaded ALSA modules!!-------------------snd_hda_intel!!Soundcards recognised by ALSA!!----------------------------- 0 [NVidia         ]: HDA-Intel - HDA NVidia                      HDA NVidia at 0xfdfb8000 irq 23!!PCI Soundcards installed in the system!!--------------------------------------00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)!!Advanced information - PCI Vendor/Device/Susbsystem ID's!!--------------------------------------------------------00:10.1 0403: 10de:026c (rev a2)	Subsystem: 1462:3fcc!!Modprobe options (Sound related)!!--------------------------------snd-bt87x: index=-2snd-atiixp-modem: index=-2snd-intel8x0m: index=-2snd-via82xx-modem: index=-2snd-usb-audio: index=1snd-usb-usx2y: index=-2snd-usb-caiaq: index=-2snd-hda-intel: index=0 probe_mask=3 position_fix=3snd-hda-intel: model=3stack!!Loaded sound module options!!--------------------------!!Module: snd_hda_intelenable : Nid : <NULL>index : 0model : 3stackposition_fix : 3probe_mask : 3single_cmd : N!!HDA-Intel Codec information!!-----------------------------startcollapse--Codec: Realtek ALC883Address: 0Vendor Id: 0x10ec0883Subsystem Id: 0x14623fccRevision Id: 0x100002Default PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMDefault Amp-In caps: N/ADefault Amp-Out caps: N/ANode 0x02 [Audio Output] wcaps 0x11: Stereo  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x03 [Audio Output] wcaps 0x11: Stereo  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x04 [Audio Output] wcaps 0x11: Stereo  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x05 [Audio Output] wcaps 0x11: Stereo  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x06 [Audio Output] wcaps 0x211: Stereo Digital  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0x1e]: 16 20 24 32    formats [0x1]: PCMNode 0x07 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1  Amp-In vals:  [0x00 0x00]  PCM:    rates [0x160]: 44100 48000 96000    bits [0x6]: 16 20    formats [0x1]: PCM  Connection: 1     0x23Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1  Amp-In vals:  [0x16 0x16]  PCM:    rates [0x160]: 44100 48000 96000    bits [0x6]: 16 20    formats [0x1]: PCM  Connection: 1     0x22Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0x1e]: 16 20 24 32    formats [0x1]: PCM  Connection: 1     0x1fNode 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1  Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]  Connection: 10     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0  Amp-Out vals:  [0x16 0x16]  Connection: 2     0x02 0x0bNode 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0  Amp-Out vals:  [0x16 0x16]  Connection: 2     0x03 0x0bNode 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x80 0x80] [0x80 0x80]  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0  Amp-Out vals:  [0x16 0x16]  Connection: 2     0x04 0x0bNode 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x80 0x80] [0x80 0x80]  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0  Amp-Out vals:  [0x00 0x00]  Connection: 2     0x05 0x0bNode 0x10 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x11 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x12 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x13 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x083e: IN OUT HP Detect  Pin Default 0x0121441f: [Jack] HP Out at Ext Rear    Conn = 1/8, Color = Green  Pin-ctls: 0xc0: OUT HP  Connection: 5     0x0c* 0x0d 0x0e 0x0f 0x26Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x083e: IN OUT HP Detect  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black  Pin-ctls: 0x40: OUT  Connection: 5     0x0c 0x0d* 0x0e 0x0f 0x26Node 0x16 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x083e: IN OUT HP Detect  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black  Pin-ctls: 0x40: OUT  Connection: 5     0x0c 0x0d 0x0e* 0x0f 0x26Node 0x17 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x083e: IN OUT HP Detect  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black  Pin-ctls: 0x40: OUT  Connection: 5     0x0c 0x0d 0x0e 0x0f* 0x26Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x08173e: IN OUT HP Detect  Pin Default 0x01a19c3f: [Jack] Mic at Ext Rear    Conn = 1/8, Color = Pink  Pin-ctls: 0x40: OUT  Connection: 5     0x0c 0x0d 0x0e* 0x0f 0x26Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x80 0x80]  Pincap 0x08173e: IN OUT HP Detect  Pin Default 0x99a30930: [Fixed] Mic at Int ATAPI    Conn = ATAPI, Color = Unknown  Pin-ctls: 0x24: IN  Connection: 5     0x0c* 0x0d 0x0e 0x0f 0x26Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x08173e: IN OUT HP Detect  Pin Default 0x01813431: [Jack] Line In at Ext Rear    Conn = 1/8, Color = Blue  Pin-ctls: 0x40: OUT  Connection: 5     0x0c 0x0d* 0x0e 0x0f 0x26Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x80 0x80]  Pincap 0x08173e: IN OUT HP Detect  Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI    Conn = ATAPI, Color = Unknown  Pin-ctls: 0x40: OUT  Connection: 5     0x0c* 0x0d 0x0e 0x0f 0x26Node 0x1c [Pin Complex] wcaps 0x400001: Stereo  Pincap 0x0820: IN  Pin Default 0x593301f0: [N/A] CD at Int ATAPI    Conn = ATAPI, Color = Unknown  Pin-ctls: 0x00:Node 0x1d [Pin Complex] wcaps 0x400000: Mono  Pincap 0x0820: IN  Pin Default 0x598301f0: [N/A] Line In at Int ATAPI    Conn = ATAPI, Color = Unknown  Pin-ctls: 0x00:Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital  Pincap 0x0810: OUT  Pin Default 0x01454120: [Jack] SPDIF Out at Ext Rear    Conn = Optical, Color = Green  Pin-ctls: 0x00:  Connection: 1     0x06Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital  Pincap 0x0820: IN  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black  Pin-ctls: 0x00:Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: MonoNode 0x21 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x22 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]  Amp-Out caps: N/A  Amp-Out vals:  [0x00 0x00]  Connection: 11     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0bNode 0x23 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]  Amp-Out caps: N/A  Amp-Out vals:  [0x00 0x00]  Connection: 11     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0bNode 0x24 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x25 [Audio Output] wcaps 0x11: Stereo  PCM:    rates [0x560]: 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x80 0x80]  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0  Amp-Out vals:  [0x00 0x00]  Connection: 2     0x25 0x0bCodec: Generic 11c1 Si3054Address: 1Vendor Id: 0x11c13026Subsystem Id: 0x11c13026Revision Id: 0x100700--endcollapse--!!ALSA Device nodes!!-----------------crw-rw---- 1 root audio 116, 10 2008-02-09 13:09 /dev/snd/controlC0crw-rw---- 1 root audio 116,  9 2008-02-09 13:09 /dev/snd/pcmC0D0ccrw-rw---- 1 root audio 116,  8 2008-02-09 13:09 /dev/snd/pcmC0D0pcrw-rw---- 1 root audio 116,  7 2008-02-09 13:09 /dev/snd/pcmC0D1pcrw-rw---- 1 root audio 116,  6 2008-02-09 13:09 /dev/snd/pcmC0D2ccrw-rw---- 1 root audio 116,  5 2008-02-09 13:09 /dev/snd/pcmC0D6ccrw-rw---- 1 root audio 116,  4 2008-02-09 13:09 /dev/snd/pcmC0D6pcrw-rw---- 1 root audio 116,  3 2008-02-09 13:09 /dev/snd/seqcrw-rw---- 1 root audio 116,  2 2008-02-09 13:09 /dev/snd/timer!!ALSA configuration files!!------------------------!!User specific config file (~/.asoundrc)#### </home/johnwm/.asoundrc.asoundconf>## Default Soundcard# alias snd-card-0 snd-nforcepcm.!default {        type plug        slave.pcm "dmix"}#	pcm.nforce {		type hw		card 0		device 0	}	pcm.!default {		type plug		slave.pcm "nforce"	}		pcm.nforce {		type dmix		ipc_key 1234		slave {	pcm "hw:0,0"		period_time 0		period_size 512		buffer_size 4096		rate 48000}}	ctl.nforce {		type hw		card 0		device 0	}##	pcm.nforce_all {#		type plug#		ttable.0.0 1#		ttable.1.1 1#		ttable.2.2 1#		slave.pcm nforce#	}#	pcm.nforce_analog {#		type plug#		ttable.0.0 1#		ttable.1.1 1#		ttable.2.2 1#		slave.pcm nforce#	}## Soundcard #2 - usb-audio - H4-Zoom	pcm.H4-Zoom {		type hw		card 1		device 1	}	ctl.H4-Zoom {		type hw		card 1		device 1	}#pcm.dmixer {	type dmix	ipc_key 2048	slave {		pcm "hw:0,0"		period_time 0		period_size 1024		buffer_size 8192		periods 128		rate 48000	}	bindings {		0 0		1 1	}}##pcm.!default {    type plug    slave.pcm "surround51"    slave.channels 6    route_policy duplicate}### convert alsa API over jack API# use it with # % aplay foo.wav# use this as defaultpcm.!default {    type plug    slave { pcm "jack" }}# pcm type jackpcm.jack {    type jack    playback_ports {        0 alsa_pcm:playback_1        1 alsa_pcm:playback_2        }    capture_ports {        0 alsa_pcm:capture_1        1 alsa_pcm:capture_2        }}# oss will use the alsa to jack API by default# test it with# % aoss mpg123 some.mp3pcm.dsp pcm.!default##pcm.dmixer {    type dmix    ipc_key 1024    slave {        pcm "hw:0,0"        period_time 0        period_size 1024  #<===== here        buffer_size 8192  #<===== and here        periods 128        rate 48000    }    bindings {        0 0        1 1    }}## Allow reading from the default device.# Also known as record or capture.pcm.input {     type dsnoop     ipc_key 2048     slave.pcm "nforce"## Possible artsd full duplex fix:#     slave {#          period_time 0#          period_size 1024#          buffer_size 8192#     }     bindings {          0 0          1 1     }}## This is what we want as our default device# a fully duplex (read/write) audio device.pcm.duplex {     type asym     playback.pcm "output"     capture.pcm "input"}#################### CONVERSION PLUG ##################### Setting the default pcm device allows the conversion# rate to be selected on the fly.# duplex mode allows any alsa enabled app to read/write# to the dmix plug (Fixes a problem with wine).pcm.!default {     type plug     slave.pcm "duplex"}# Apparently this is wrong (breaks mplayer for me opening the device)#ctl.!default {#     type plug#     slave.pcm "snd_card"#}######### AOSS ########## OSS dsp0 device (OSS needs only output support, duplex will break stuff)pcm.dsp0 {     type plug     slave.pcm "output"}## http://www.linuxforums.org/forum/linux-newbie/82899-mcp51-6channel-out-xmms-mplayer-help.html## Duplicate an stereo source to the rear speakers# Sets correct loudness level# Rears provides ambient soundpcm.simsurround40 {type routeslave {pcm 'hw:0,0'channels 4}ttable.0.0 1ttable.1.1 1ttable.0.2 0.75ttable.1.3 0.75}# Duplicate an stereo source to center and rears speakers# Sets correct loudness level for each channel# Center provides vocals and centers the stage# Rears provides ambient soundpcm.simsurround50 {type routeslave {pcm 'hw:0,0'channels 6}ttable.0.0 0.9ttable.1.1 0.9ttable.0.2 0.75ttable.1.3 0.75ttable.0.4 0.5ttable.1.4 0.5ttable.0.5 0.0ttable.1.5 0.0}ctl.simsurround40 {type hwcard 0}ctl.simsurround50 {type hwcard 0}pcm.ch51dup {slave.pcm surround51slave.channels 6}## - jwm test  6-21-07pcm.input {type dmix  slave {    pcm "hw:0,0"    channels 2    period_size 1024    buffer_size 4096    rate 48000  }}pcm.dsnooped {  ipc_key 1027  type dsnoop  slave {    pcm "hw:0,0"    channels 2    period_size 1024    buffer_size 4096    rate 48000  }}pcm.asymed {  type asym  playback.pcm "dmixed"  capture.pcm "dsnooped"}!!asoundconf-generated config file# ALSA library configuration file managed by asoundconf(1).## MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN!## Manual changes to the ALSA library configuration should be implemented# by editing the ~/.asoundrc file, not by editing this file.!defaults.pcm.card 0defaults.ctl.card 0defaults.pcm.device 0defaults.pcm.subdevice -1defaults.pcm.nonblock 1defaults.pcm.ipc_key 5678293defaults.pcm.ipc_gid audiodefaults.pcm.ipc_perm 0660defaults.pcm.dmix.max_periods 0defaults.pcm.dmix.rate 48000defaults.pcm.dmix.format S16_LEdefaults.pcm.front.card defaults.pcm.carddefaults.pcm.front.device defaults.pcm.devicedefaults.pcm.rear.card defaults.pcm.carddefaults.pcm.rear.device defaults.pcm.devicedefaults.pcm.center_lfe.card defaults.pcm.carddefaults.pcm.center_lfe.device defaults.pcm.devicedefaults.pcm.side.card defaults.pcm.carddefaults.pcm.side.device defaults.pcm.devicedefaults.pcm.surround40.card defaults.pcm.carddefaults.pcm.surround40.device defaults.pcm.devicedefaults.pcm.surround41.card defaults.pcm.carddefaults.pcm.surround41.device defaults.pcm.devicedefaults.pcm.surround50.card defaults.pcm.carddefaults.pcm.surround50.device defaults.pcm.devicedefaults.pcm.surround51.card defaults.pcm.carddefaults.pcm.surround51.device defaults.pcm.devicedefaults.pcm.surround71.card defaults.pcm.carddefaults.pcm.surround71.device defaults.pcm.devicedefaults.pcm.iec958.card defaults.pcm.carddefaults.pcm.iec958.device defaults.pcm.devicedefaults.pcm.modem.card defaults.pcm.carddefaults.pcm.modem.device defaults.pcm.devicedefaults.rawmidi.card 0defaults.rawmidi.device 0defaults.rawmidi.subdevice -1defaults.hwdep.card 0defaults.hwdep.device 0defaults.timer.class 2defaults.timer.sclass 0defaults.timer.card 0defaults.timer.device 0defaults.timer.subdevice 0defaults.pcm.dmix.card defaults.pcm.carddefaults.pcm.dmix.device defaults.pcm.devicedefaults.pcm.dsnoop.card defaults.pcm.carddefaults.pcm.dsnoop.device defaults.pcm.devicedefaults.namehint.showall offdefaults.namehint.basic ondefaults.namehint.extended off!!System wide config file (/etc/asound.conf)## pcm.card0 {type hwcard 0}#pcm.dmixer {	type dmix	ipc_key 1025	ipc_key_add_uid false	ipc_perm 0666			# mixing for all users	slave {		pcm "hw:0,0"		period_time 0		period_size 1024		buffer_size 8192		rate 48000	}	bindings {	0 0	1 1	}}#pcm.dsp0 {     type plug     slave.pcm "dmixer" } pcm.!default {     type plug     slave.pcm "dmixer" } ctl.mixer0 {     type hw     card 0 }## pcm.dsp0 {        type plug        slave.pcm "dmix"        }pcm.NVidia-hw {        type hw card 0        }pcm.!default {        type plug        slave.pcm "NVidia"        }pcm.NVidia {        type dmix        ipc_key 1234        ipc_perm 0660        slave {pcm "hw:0,0"        period_time 0        period_size 2048        buffer_size 32768        rate 48000              #rate 44100 rate 48000        }}        ctl.NVidia-hw {        type hw card 0}## pulse audio - section - added jwm - 6-10-07 - use pcm.!default section jwm 7-19-07 pcm.pulse {	type pulse }ctl.pulse {	type pulse }pcm.!default {	type pulse} ctl.!default {	type pulse}## Gain more channels using routing table## http://gentoo-wiki.com/Talk:HOWTO_ALSA_Complete_(includes_dmix)pcm.ttable {  type route;  slave.pcm "multi";  ttable.0.0 1;  ttable.1.1 1;  ttable.0.2 1;  ttable.1.3 1;}## Jwm - 7-12-07 - ref - http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html# Plugin IEC958 - This plugin converts 32bit IEC958 subframe samples to linear, or linear to 32bit IEC958 subframe samples.#pcm.iec958 {#	type iec958#	slave {#		pcm iec958#	}#	[status status-bytes]#	[p0x08 0x04 0x02]#	}!!Aplay/Arecord output!!------------APLAY**** List of PLAYBACK Hardware Devices ****card 0: NVidia [HDA NVidia], device 0: ALC883 Analog [ALC883 Analog]  Subdevices: 0/1  Subdevice #0: subdevice #0card 0: NVidia [HDA NVidia], device 1: ALC883 Digital [ALC883 Digital]  Subdevices: 1/1  Subdevice #0: subdevice #0card 0: NVidia [HDA NVidia], device 6: Si3054 Modem [Si3054 Modem]  Subdevices: 1/1  Subdevice #0: subdevice #0ARECORD**** List of CAPTURE Hardware Devices ****card 0: NVidia [HDA NVidia], device 0: ALC883 Analog [ALC883 Analog]  Subdevices: 1/2  Subdevice #0: subdevice #0  Subdevice #1: subdevice #1card 0: NVidia [HDA NVidia], device 2: ALC883 Analog [ALC883 Analog]  Subdevices: 2/2  Subdevice #0: subdevice #0  Subdevice #1: subdevice #1card 0: NVidia [HDA NVidia], device 6: Si3054 Modem [Si3054 Modem]  Subdevices: 1/1  Subdevice #0: subdevice #0!!Amixer output!!-------------!!-------Mixer controls for card 0 [NVidia]Simple mixer control 'Headphone',0  Capabilities: pswitch  Playback channels: Front Left - Front Right  Mono:  Front Left: Playback [on]  Front Right: Playback [on]Simple mixer control 'PCM',0  Capabilities: pvolume  Playback channels: Front Left - Front Right  Limits: Playback 0 - 255  Mono:  Front Left: Playback 180 [71%] [-15.00dB]  Front Right: Playback 180 [71%] [-15.00dB]Simple mixer control 'Front',0  Capabilities: pvolume pswitch  Playback channels: Front Left - Front Right  Limits: Playback 0 - 31  Mono:  Front Left: Playback 22 [71%] [-13.50dB] [off]  Front Right: Playback 22 [71%] [-13.50dB] [off]Simple mixer control 'Surround',0  Capabilities: pvolume pswitch  Playback channels: Front Left - Front Right  Limits: Playback 0 - 31  Mono:  Front Left: Playback 22 [71%] [-13.50dB] [on]  Front Right: Playback 22 [71%] [-13.50dB] [on]Simple mixer control 'Center',0  Capabilities: pvolume pvolume-joined pswitch pswitch-joined  Playback channels: Mono  Limits: Playback 0 - 31  Mono: Playback 22 [71%] [-13.50dB] [off]Simple mixer control 'LFE',0  Capabilities: pvolume pvolume-joined pswitch pswitch-joined  Playback channels: Mono  Limits: Playback 0 - 31  Mono: Playback 22 [71%] [-13.50dB] [off]Simple mixer control 'Line',0  Capabilities: pvolume pswitch  Playback channels: Front Left - Front Right  Limits: Playback 0 - 31  Mono:  Front Left: Playback 0 [0%] [-34.50dB] [off]  Front Right: Playback 0 [0%] [-34.50dB] [off]Simple mixer control 'CD',0  Capabilities: pvolume pswitch  Playback channels: Front Left - Front Right  Limits: Playback 0 - 31  Mono:  Front Left: Playback 0 [0%] [-34.50dB] [off]  Front Right: Playback 0 [0%] [-34.50dB] [off]Simple mixer control 'Mic',0  Capabilities: pvolume pswitch  Playback channels: Front Left - Front Right  Limits: Playback 0 - 31  Mono:  Front Left: Playback 0 [0%] [-34.50dB] [off]  Front Right: Playback 0 [0%] [-34.50dB] [off]Simple mixer control 'Mic Boost',0  Capabilities: volume  Playback channels: Front Left - Front Right  Capture channels: Front Left - Front Right  Limits: 0 - 3  Front Left: 0 [0%]  Front Right: 0 [0%]Simple mixer control 'IEC958',0  Capabilities: pswitch pswitch-joined  Playback channels: Mono  Mono: Playback [off]Simple mixer control 'Capture',0  Capabilities: cvolume cswitch  Capture channels: Front Left - Front Right  Limits: Capture 0 - 31  Front Left: Capture 0 [0%] [-12.00dB] [on]  Front Right: Capture 0 [0%] [-12.00dB] [on]Simple mixer control 'Capture',1  Capabilities: cvolume cswitch  Capture channels: Front Left - Front Right  Limits: Capture 0 - 31  Front Left: Capture 22 [71%] [21.00dB] [on]  Front Right: Capture 22 [71%] [21.00dB] [on]Simple mixer control 'Caller ID',0  Capabilities: pswitch pswitch-joined  Playback channels: Mono  Mono: Playback [off]Simple mixer control 'Channel Mode',0  Capabilities: enum  Items: '2ch' '6ch'  Item0: '6ch'Simple mixer control 'Digital',0  Capabilities: cvolume  Capture channels: Front Left - Front Right  Limits: Capture 0 - 120  Front Left: Capture 0 [0%] [-30.00dB]  Front Right: Capture 0 [0%] [-30.00dB]Simple mixer control 'Input Source',0  Capabilities: enum  Items: 'Mic' 'Front Mic' 'Line' 'CD'  Item0: 'Line'Simple mixer control 'Input Source',1  Capabilities: enum  Items: 'Mic' 'Front Mic' 'Line' 'CD'  Item0: 'Line'Simple mixer control 'Off-hook',0  Capabilities: pswitch pswitch-joined  Playback channels: Mono  Mono: Playback [off]!!Alsactl output!!---------------startcollapse--state.NVidia {	control.1 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Front Playback Volume'		value.0 22		value.1 22	}	control.2 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Headphone Playback Switch'		value.0 true		value.1 true	}	control.3 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Front Playback Switch'		value.0 false		value.1 false	}	control.4 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Surround Playback Volume'		value.0 22		value.1 22	}	control.5 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Surround Playback Switch'		value.0 true		value.1 true	}	control.6 {		comment.access 'read write'		comment.type INTEGER		comment.count 1		comment.range '0 - 31'		iface MIXER		name 'Center Playback Volume'		value 22	}	control.7 {		comment.access 'read write'		comment.type INTEGER		comment.count 1		comment.range '0 - 31'		iface MIXER		name 'LFE Playback Volume'		value 22	}	control.8 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 1		iface MIXER		name 'Center Playback Switch'		value false	}	control.9 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 1		iface MIXER		name 'LFE Playback Switch'		value false	}	control.10 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'CD Playback Volume'		value.0 0		value.1 0	}	control.11 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'CD Playback Switch'		value.0 false		value.1 false	}	control.12 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Line Playback Volume'		value.0 0		value.1 0	}	control.13 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Line Playback Switch'		value.0 false		value.1 false	}	control.14 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Mic Playback Volume'		value.0 0		value.1 0	}	control.15 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 3'		iface MIXER		name 'Mic Boost'		value.0 0		value.1 0	}	control.16 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Mic Playback Switch'		value.0 false		value.1 false	}	control.17 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Capture Volume'		value.0 0		value.1 0	}	control.18 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Capture Switch'		value.0 true		value.1 true	}	control.19 {		comment.access 'read write'		comment.type INTEGER		comment.count 2		comment.range '0 - 31'		iface MIXER		name 'Capture Volume'		index 1		value.0 22		value.1 22	}	control.20 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 2		iface MIXER		name 'Capture Switch'		index 1		value.0 true		value.1 true	}	control.21 {		comment.access 'read write'		comment.type ENUMERATED		comment.count 1		comment.item.0 Mic		comment.item.1 'Front Mic'		comment.item.2 Line		comment.item.3 CD		iface MIXER		name 'Input Source'		value Line	}	control.22 {		comment.access 'read write'		comment.type ENUMERATED		comment.count 1		comment.item.0 Mic		comment.item.1 'Front Mic'		comment.item.2 Line		comment.item.3 CD		iface MIXER		name 'Input Source'		index 1		value Line	}	control.23 {		comment.access 'read write'		comment.type ENUMERATED		comment.count 1		comment.item.0 '2ch'		comment.item.1 '6ch'		iface MIXER		name 'Channel Mode'		value '6ch'	}	control.24 {		comment.access read		comment.type IEC958		comment.count 1		iface MIXER		name 'IEC958 Playback Con Mask'		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'	}	control.25 {		comment.access read		comment.type IEC958		comment.count 1		iface MIXER		name 'IEC958 Playback Pro Mask'		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'	}	control.26 {		comment.access 'read write'		comment.type IEC958		comment.count 1		iface MIXER		name 'IEC958 Playback Default'		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'	}	control.27 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 1		iface MIXER		name 'IEC958 Playback Switch'		value false	}	control.28 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 1		iface MIXER		name 'Off-hook Switch'		value false	}	control.29 {		comment.access 'read write'		comment.type BOOLEAN		comment.count 1		iface MIXER		name 'Caller ID Switch'		value false	}	control.30 {		comment.access 'read write user'		comment.type INTEGER		comment.count 2		comment.range '0 - 255'		comment.tlv '0000000100000008ffffec1400000014'		iface MIXER		name 'PCM Playback Volume'		value.0 180		value.1 180	}	control.31 {		comment.access 'read write user'		comment.type INTEGER		comment.count 2		comment.range '0 - 120'		comment.tlv '0000000100000008fffff44800000032'		iface MIXER		name 'Digital Capture Volume'		value.0 0		value.1 0	}}--endcollapse--!!All Loaded Modules!!------------------Modulevideodevv4l2_commonv4l1_compatbinfmt_miscrealtimeaccontainerdockbuttonsbsbatteryvideoaf_packetmmc_blocksnd_hda_intelsnd_pcm_osssnd_mixer_osssnd_pcmsnd_seq_dummysnd_seq_osssnd_seq_midirt61pcirt2x00pcisnd_rawmidirt2x00librfkillsnd_seq_midi_eventmac80211cfg80211snd_seqinput_polldevsnd_timercrc_itu_tsnd_seq_deviceeeprom_93cx6sdhcisndnvidiammc_corert61psmousei2c_nforce2serio_rawsoundcorek8tempi2c_corepcspkrsnd_page_allocevdevpowernow_k8cpufreq_userspacecpufreq_conservativecpufreq_statscpufreq_ondemandfreq_tablecpufreq_powersaveiptable_natnf_natnf_conntrack_ipv4nf_conntracknfnetlinkiptable_mangleiptable_filterip_tablesx_tablesext3jbdmbcachesgide_cdcdromsd_modata_genericsata_nvamd74xxohci_hcdlibataehci_hcdide_corer8169scsi_modusbcorethermalprocessorfancommoncapfuse