!!################################ !!ALSA Information Script v 0.4.41 !!################################ !!Script ran on: Sat Apr 19 20:00:35 CEST 2008 !!Linux Distribution !!------------------ Welcome to openSUSE 10.3 (X86-64) - Kernel \r (\l). LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-x86_64:core-3.0-x86_64" openSUSE 10.3 (X86-64) !!Kernel Information !!------------------ Kernel release: 2.6.22.17-0.1-default Operating System: GNU/Linux Architecture: x86_64 Processor: x86_64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: 1.0.14 Library version: 1.0.14a Utilities version: 1.0.14 !!Loaded ALSA modules !!------------------- snd_emu10k1 !!Soundcards recognised by ALSA !!----------------------------- 0 [Live ]: EMU10K1 - SBLive 5.1 [SB0060] SBLive 5.1 [SB0060] (rev.7, serial:0x80611102) at 0xd880, irq 22 !!PCI Soundcards installed in the system !!-------------------------------------- 05:07.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) !!Advanced information - PCI Vendor/Device/Susbsystem ID's !!-------------------------------------------------------- 05:07.0 Class 0401: 1102:0002 (rev 07) Subsystem: 1102:8061 !!Modprobe options (Sound related) !!-------------------------------- snd-emu10k1: enable=1 index=0 !!Loaded sound module options !!-------------------------- !!Module: snd_emu10k1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_ir : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N extin : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 extout : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 id : ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, index : 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 max_buffer_size : 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128 max_synth_voices : 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64 seq_ports : 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4 subsystem : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 !!AC97 Codec information !!--------------------------- --startcollapse-- 0-0/0: SigmaTel STAC9708,11 PCI Subsys Vendor: 0x0000 PCI Subsys Device: 0x0000 Capabilities : -headphone out- DAC resolution : 18-bit ADC resolution : 18-bit 3D enhancement : SigmaTel 3D Enhancement Current setup Mic gain : 0dB [ 0dB] POP path : pre 3D Sim. stereo : off 3D enhancement : off Loudness : off Mono output : MIX Mic select : Mic1 ADC/DAC loopback : off Extended ID : codec=0 rev=0 SDAC DSA=0 Extended status : SDAC 0:00 = 6940 0:02 = 0808 0:04 = 0808 0:06 = 801f 0:08 = 0000 0:0a = 801e 0:0c = 801f 0:0e = 000a 0:10 = 8808 0:12 = 0606 0:14 = 9f1f 0:16 = 8909 0:18 = 0808 0:1a = 0303 0:1c = 0b0b 0:1e = 0000 0:20 = 0000 0:22 = 0000 0:24 = 0000 0:26 = 000f 0:28 = 0080 0:2a = 0080 0:2c = 0000 0:2e = 0000 0:30 = 0000 0:32 = 0000 0:34 = 0000 0:36 = 0000 0:38 = 0202 0:3a = 0000 0:3c = 0000 0:3e = 0000 0:40 = 0000 0:42 = 0000 0:44 = 0000 0:46 = 0000 0:48 = 0000 0:4a = 0000 0:4c = 0000 0:4e = 0000 0:50 = 0000 0:52 = 0000 0:54 = 0000 0:56 = 0000 0:58 = 0000 0:5a = 0000 0:5c = 0000 0:5e = 0000 0:60 = 0000 0:62 = 0000 0:64 = 0000 0:66 = 0000 0:68 = 0000 0:6a = 0000 0:6c = 0080 0:6e = 0000 0:70 = 0000 0:72 = 8000 0:74 = 0380 0:76 = 0000 0:78 = 8380 0:7a = 0000 0:7c = 8384 0:7e = 7608 --endcollapse-- !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 11 2008-04-19 17:49 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 3 2008-04-19 17:49 /dev/snd/hwC0D0 crw-rw---- 1 root audio 116, 13 2008-04-19 17:49 /dev/snd/hwC0D2 crw-rw---- 1 root audio 116, 4 2008-04-19 17:49 /dev/snd/midiC0D0 crw-rw---- 1 root audio 116, 14 2008-04-19 17:49 /dev/snd/midiC0D1 crw-rw---- 1 root audio 116, 15 2008-04-19 17:49 /dev/snd/midiC0D2 crw-rw---- 1 root audio 116, 10 2008-04-19 17:49 /dev/snd/pcmC0D0c crw-rw---- 1 root audio 116, 9 2008-04-19 17:49 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 8 2008-04-19 17:49 /dev/snd/pcmC0D1c crw-rw---- 1 root audio 116, 7 2008-04-19 17:49 /dev/snd/pcmC0D2c crw-rw---- 1 root audio 116, 6 2008-04-19 17:49 /dev/snd/pcmC0D2p crw-rw---- 1 root audio 116, 5 2008-04-19 17:49 /dev/snd/pcmC0D3p crw-rw---- 1 root audio 116, 12 2008-04-19 17:49 /dev/snd/seq crw-rw---- 1 root audio 116, 2 2008-04-19 17:49 /dev/snd/timer !!ALSA configuration files !!------------------------ !!User specific config file (~/.asoundrc) # .asoundrc file in ~. # Deze file instrueert alsa. # De theorie erachter blijft wat onduidelijk. # Probeer deze file zo kort mogelijk te houden omdat de nieuwere versies van # alsa zelf al een heleboel ondersteuning bieden. Zo toont vlc preferences als # er helemaal geen ~/.asoundrc file is: # - Default # - SBLive 5.1 [SB0060]: ADC Capture/Standard PCM Playback (hw:0,0) # - SBLive 5.1 [SB0060]: Multichannel Capture/PT Playback (hw:0,2) # - SBLive 5.1 [SB0060]: Multichannel Playback (hw:0,3) # - spdif # #(MM-YY) # Datum Wijziging # 04-08 Maak een speciaal device aan voor skype. # # Als je hierin wijzigingen maakt, moet je herstarten met # # /etc/init.d/alsasound restart # Shutting down sound driver done # Starting sound driver: emu10k1 done # # Op de TPC zijn een soundblaster en een Logitech webcam aanwezig. # 0 [Live ]: EMU10K1 - SBLive 5.1 [SB0060] # SBLive 5.1 [SB0060] (rev.7, serial:0x80611102) # at 0xd880, irq 22 # 1 [U0x46d0x8d7 ]: USB-Audio - USB Device 0x46d:0x8d7 # USB Device 0x46d:0x8d7 # at usb-0000:00:13.0-1.3, full speed # # Als je krijgt: Setting of hwparams failed: Invalid argument bij het # opgeven van een device met -D moet je plug: tussenvoegen. pcm.!default pcm.custom_ch51 #pcm.!default spdif #pcm.!default analog pcm.!spdif { type plug slave.pcm "hw:0,3" } ctl.!default { type hw card 0 } # VOORBEELD van ttable en routing! ## move channel 0 to channel 2 #pcm.move0to2 { # type route # slave.pcm 3to6 # slave.channels 3 # ttable.0.2 1 #} ## 3to6 has 3 input and 6 output channels ## the stereo signal is on ch. 0 and 1 ## ch.0 is copied to 0 and 2 (front and rear) ## ch.1 is copied to 1 and 3 (front and rear) ## ch.0 and ch.1 will is mixed to ch.4 (center) ## ch.2 is routed to ch.5 (subwoofer) #pcm.3to6 { # type route # slave.pcm "surround51" # slave.channels 6 # ttable.0.0 1 # ttable.1.1 1 # ttable.0.2 1 # ttable.1.3 1 # ttable.0.4 0.5 # ttable.1.4 0.5 # ttable.2.5 1 #} # Volgens meldingen van artsdsp -m skype is custom_ch51 ongeldig. # # surround51 and surround40 are the generic PCM definitions for 6 (aka 5.1) and 4 (aka 4.0) channel analog outputs. # Volgens mij gebruik ik digital uitgangen! # Een test heeft uitgewezen dat deze custom_ch51 echt wordt gebruikt als je # de routering aanpast en alleen ttable.0.0 1 en ttable.1.3 1 overhoudt. # Links voor doet het dan wel, rechtsvoor niet, maar achter nog steeds niet. # De center doet mee met links voor. Routeren werkt echt met een simpele table # met alleen ttable.0.1 1 => links voor zit ineens rechtsvoor! # Maar nog steeds wordt stereo geleverd aan de speakerset! #tvoerman@TPC:~> speaker-test -c6 -Dplug:pcm.custom_ch51 #speaker-test 1.0.14 #Playback device is plug:pcm.custom_ch51 #Stream parameters are 48000Hz, S16_LE, 6 channels #Using 16 octaves of pink noise #Rate set to 48000Hz (requested 48000Hz) #Buffer size range from 256 to 16384 #Period size range from 256 to 8192 #Using max buffer size 16384 #Periods = 4 #was set period_size = 4096 #was set buffer_size = 16384 # 0 - Front Left # 4 - Center # 1 - Front Right # 3 - Rear Right # 2 - Rear Left # 5 - LFE #Time per period = 17.581480 ## 5.1 speakers pcm.custom_ch51 { slave.pcm "digital" #slave.pcm "spdif" # slave.pcm "surround51" slave.channels 6 type route ttable.0.0 1 ttable.1.1 1 ttable.0.2 1 ttable.1.3 1 ttable.0.4 0.5 ttable.1.4 0.5 # ttable.0.5 0.5 # laat de LFE zitten, niet geschikt voor. # ttable.1.5 0.5 # laat de LFE zitten, niet geschikt voor. } # Deze is echt nodig! Of hij helemaal goed is weet ik niet. ctl.custom_ch51 { type hw card 0 # Ik wil alleen output. device 3 } # Volgens meldingen van artsdsp -m skype is custom_ch51 ongeldig. #pcm.dig3 { #type plug #slave.pcm "hw:0,2" #} # Override the default output used by ALSA. # If you do not override the default, your default # device is identical to the (unmixed) analog device # shown below. If you prefer mixed and/or digital # output, uncomment the appropriate four lines below # (only one slave.pcm line). ### Currently set w/digital-hw as the default output, ### comment out this entire section to use unmixed ### analog as your default ### -jarod #pcm.!default { # type plug ## Uncomment the following to use mixed analog by default # slave.pcm "dmix-analog" ## Uncomment the following to use unmixed digital by default # slave.pcm "digital-hw" ## Uncomment the following to use mixed digital by default # slave.pcm "dmix-digital" #} # Alias for analog output on the Audigy (hw:0,0) # - This is identical to the device named "default"--which # always exists and refers to hw:0,0 (unless overridden) # - Therefore, we can specify "hw:0,0", "default", or "analog" # to access analog output on the Audigy pcm.analog { type plug slave.pcm "analog-hw" } # Control device (mixer, etc.) for the Audigy card ctl.analog { type hw card 0 } # Alias for (rate-converted) mixed analog output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the dmix plugin # (in this case 48000Hz) pcm.mixed-analog { type plug slave.pcm "dmix-analog" } # Control device (mixer, etc.) for the Audigy card ctl.mixed-analog { type hw card 0 } # Alias for (rate-converted) digital (S/PDIF) output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.digital { type plug slave.pcm "digital-hw" } # Control device (mixer, etc.) for the Audigy card ctl.digital { type hw card 0 } # Alias for mixed (rate-converted) digital (S/PDIF) output on the # Audigy (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.mixed-digital { type plug slave.pcm "dmix-digital" } # Control device (mixer, etc.) for the Audigy card ctl.mixed-digital { type hw card 0 } # The following devices are not useful by themselves. They # require specific rates, channels, and formats. Therefore, # you probably do not want to use them directly. Instead use # of of the devices defined above. # Alias for analog output on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.analog-hw { type hw card 0 # The default value for device is 0, so no need to specify } # Control device (mixer, etc.) for the Audigy card ctl.analog-hw { type hw card 0 } # Alias for digital (S/PDIF) output on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.digital-hw { type hw card 0 # device 0 of 3 werken niet! device 2 } # Control device (mixer, etc.) for the Audigy card ctl.digital-hw { type hw card 0 } # Direct software mixing plugin for analog output on # the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-analog { type dmix ipc_key 1234 slave { pcm "analog-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the Audigy card ctl.dmix-analog { type hw card 0 } # TVO: iemand had problemen met stotteren en loste dat simpel op door de # standaard waarden van period_size 1024 en buffer_size 4096 te verhogen # naar 2048 en 16Knogwat # Direct software mixing plugin for digital (S/PDIF) output # on the Audigy (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-digital { type dmix ipc_key 1235 slave { pcm "digital-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the Audigy card ctl.dmix-digital { type hw card 0 } # that is where i force ALSA to use my "default" device, not its own internally defined one. # type "plug" means its going through the "plug" plugin, which does sample rate/format conversion # slave.pcm "duplex" # means to pass the audio stream to the pcm.duplex device.. # type asym <-- makes a 'full duplex' (input/output) device. # so for output (playback) pass the audio on to "ch51dup" # and for input (capture) use hw:0 # hw:0 just means your first soundcard. # now to the tricky stuff... # pcm.ch51dup # type route <-- means we want to route audio to other speakers/channels # the interesting parts here, are the ttable lines # front left/right are channels "0" and "1" # so, we are doing the following # ttable.0.0 1 <-- copying channel 0 to speaker 0 with gain (volume) of 1 # ttable.1.1 1 <-- copying channel 1 to speaker 1 with gain (volume) of 1 # ttable.0.2 1 <-- copying channel 0 (front left) to speaker 2 (rear left) with volume 1 # now, for the center.. we have 2 entries.. # ttable.0.4 0.5 # ttable.1.4 0.5 # first one says copy front left to the center speaker # second one says copy the front right to the center speaker # therefore, you are actually getting front left AND right signals from the center speaker # same for the LFE (sub channel) which is speaker 5 # now, for the center and sub, you see i have the volume (gain) at 0.5 # since i found that using "1" was too over powering # moving on.. # you will see it has slave.channels 6 # since we "upmixed" the 2 channel mp3 to 6 channels. # and the "slave.pcm dmix6" tells alsa to pass the audio onto the device pcm.dmix6 # now, dmix6 basically takes 6 channels input, and passes it to its slave (which is hw:0,0) # but, multiple programs can access dmix6 at the one time. # where as only 1 program can access hw:0,0 at any time. # so ALSA takes all the input via dmix6, mixes the streams together, THEN sends them to hw:0,0 (which is your soundcard) # so, as far as your sound card is concerned, it is only getting accessed once. # ALSA it taking care of the multiple sound streams, and making them all into one. ## 6 channel dmix: #pcm.dmix6 { #type dmix #ipc_key 1024 #ipc_key_add_uid false #ipc_perm 0660 #slave { #pcm "hw:0,0" #rate 48000 #format "S32_LE" #channels 6 #period_time 0 #period_size 1024 #buffer_time 0 #buffer_size 8192 #} #} ## upmixing: #pcm.ch51dup { #type route #slave.pcm dmix6 #slave.channels 6 #ttable.0.0 1 #ttable.1.1 1 #ttable.0.2 0.6 #ttable.1.3 0.6 #ttable.0.4 0.5 #ttable.1.4 0.5 #ttable.0.5 0.5 #ttable.1.5 0.5 #} #pcm.duplex { #type asym #playback.pcm "ch51dup" # upmix first #capture.pcm "hw:0" #} ## change default device: #pcm.!default { #type plug #slave { #pcm "duplex" #} #} #think I have a very good solution for you all. #Dmix is used with soundcards that don't have hardware mixing (i.e. reproduce several sounds at the same time), and does software mixing (mixes the sounds in software, and sends just one sound to the soundcard). #The problem is that the dmix plugin in ALSA doesn't support redirecting the input from the microphone from the actual soundcard. The dmix plugin is, in a way, a "virtual soundcard", but it only does output. #The solution is to create in asound.conf a new definition for a mixed "virtual soundcard", that uses the hardware directly for input, and dmix for output, so you get everything working. I looked for a while for information, and came up with this (the trick is the new pcm.skype definition): #pcm.card0 { #type hw #card 0 #} #pcm.dmixer { #type dmix #ipc_key 1025 #slave { #pcm "hw:0,0" #period_time 0 #period_size 2048 #buffer_size 32768 #rate 48000 #} #bindings { #0 0 #1 1 #} #} #pcm.skype { #type asym #playback.pcm "dmixer" #capture.pcm "card0" #} #pcm.!default { #type plug #slave.pcm "skype" #} !!Aplay/Arecord output !!------------ APLAY **** List of PLAYBACK Hardware Devices **** card 0: Live [SBLive 5.1 [SB0060]], device 0: emu10k1 [ADC Capture/Standard PCM Playback] Subdevices: 32/32 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 Subdevice #8: subdevice #8 Subdevice #9: subdevice #9 Subdevice #10: subdevice #10 Subdevice #11: subdevice #11 Subdevice #12: subdevice #12 Subdevice #13: subdevice #13 Subdevice #14: subdevice #14 Subdevice #15: subdevice #15 Subdevice #16: subdevice #16 Subdevice #17: subdevice #17 Subdevice #18: subdevice #18 Subdevice #19: subdevice #19 Subdevice #20: subdevice #20 Subdevice #21: subdevice #21 Subdevice #22: subdevice #22 Subdevice #23: subdevice #23 Subdevice #24: subdevice #24 Subdevice #25: subdevice #25 Subdevice #26: subdevice #26 Subdevice #27: subdevice #27 Subdevice #28: subdevice #28 Subdevice #29: subdevice #29 Subdevice #30: subdevice #30 Subdevice #31: subdevice #31 card 0: Live [SBLive 5.1 [SB0060]], device 2: emu10k1 efx [Multichannel Capture/PT Playback] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 0: Live [SBLive 5.1 [SB0060]], device 3: emu10k1 [Multichannel Playback] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** card 0: Live [SBLive 5.1 [SB0060]], device 0: emu10k1 [ADC Capture/Standard PCM Playback] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Live [SBLive 5.1 [SB0060]], device 1: emu10k1 mic [Mic Capture] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Live [SBLive 5.1 [SB0060]], device 2: emu10k1 efx [Multichannel Capture/PT Playback] Subdevices: 1/1 Subdevice #0: subdevice #0 !!Amixer output !!------------- !!-------Mixer controls for card 0 [Live] Simple mixer control 'Master',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 23 [74%] [-12.00dB] [on] Front Right: Playback 23 [74%] [-12.00dB] [on] Simple mixer control 'Headphone LFE',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Headphone',1 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Mono: Front Left: Playback 72 [72%] [-11.20dB] Front Right: Playback 72 [72%] [-11.20dB] Simple mixer control 'Headphone Center',1 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Tone',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'Bass',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 40 Front Left: 21 [52%] Front Right: 21 [52%] Simple mixer control 'Treble',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 40 Front Left: 21 [52%] Front Right: 21 [52%] Simple mixer control '3D Control - Switch',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control '3D Control Sigmatel - Depth',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 3 Mono: 0 [0%] Simple mixer control '3D Control Sigmatel - Rear Depth',0 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 3 Mono: 0 [0%] Simple mixer control 'PCM',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 23 [74%] [0.00dB] [on] Front Right: Playback 23 [74%] [0.00dB] [on] Simple mixer control 'Front',0 Capabilities: cvolume cswitch cswitch-joined Capture channels: Front Left - Front Right Limits: Capture 0 - 100 Front Left: Capture 0 [0%] [-99999.99dB] [off] Front Right: Capture 0 [0%] [-99999.99dB] [off] Simple mixer control 'Surround',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 76 [76%] [-9.60dB] Capture 78 [78%] [-8.80dB] [off] Front Right: Playback 77 [77%] [-9.20dB] Capture 78 [78%] [-8.80dB] [off] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 75 [75%] [-10.00dB] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 80 [80%] [-8.00dB] Simple mixer control 'Synth',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 76 [76%] [-9.60dB] Capture 70 [70%] [-12.00dB] [off] Front Right: Playback 76 [76%] [-9.60dB] Capture 70 [70%] [-12.00dB] [off] Simple mixer control 'Wave',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 72 [72%] [-11.20dB] Capture 68 [68%] [-12.80dB] [off] Front Right: Playback 72 [72%] [-11.20dB] Capture 68 [68%] [-12.80dB] [off] Simple mixer control 'Wave Center',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 66 [66%] [-13.60dB] Simple mixer control 'Wave LFE',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 61 [61%] [-15.60dB] Simple mixer control 'Wave Surround',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Mono: Front Left: Playback 60 [60%] [-16.00dB] Front Right: Playback 60 [60%] [-16.00dB] Simple mixer control 'Line',0 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 23 [74%] [0.00dB] [off] Capture [off] Front Right: Playback 23 [74%] [0.00dB] [off] Capture [off] Simple mixer control 'Line LiveDrive',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB] [off] Front Right: Playback 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB] [off] Simple mixer control 'Line2 LiveDrive',1 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 78 [78%] [-8.80dB] Capture 0 [0%] [-99999.99dB] [off] Front Right: Playback 78 [78%] [-8.80dB] Capture 0 [0%] [-99999.99dB] [off] Simple mixer control 'CD',0 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 25 [81%] [3.00dB] [on] Capture [off] Front Right: Playback 25 [81%] [3.00dB] [on] Capture [off] Simple mixer control 'Mic',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Mono Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Playback 21 [68%] [-3.00dB] [on] Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Mic Boost ( 20dB)',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Mic Select',0 Capabilities: enum Items: 'Mic1' 'Mic2' Item0: 'Mic1' Simple mixer control 'Video',0 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off] Simple mixer control 'Phone',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Mono Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Playback 0 [0%] [-34.50dB] [off] Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'IEC958 Coaxial',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 78 [78%] [-8.80dB] Capture 78 [78%] [-8.80dB] [off] Front Right: Playback 78 [78%] [-8.80dB] Capture 78 [78%] [-8.80dB] [off] Simple mixer control 'IEC958 LiveDrive',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 80 [80%] [-8.00dB] Capture 80 [80%] [-8.00dB] [off] Front Right: Playback 80 [80%] [-8.00dB] Capture 80 [80%] [-8.00dB] [off] Simple mixer control 'IEC958 Optical Raw',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'IEC958 TTL',0 Capabilities: pvolume cvolume cswitch Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 82 [82%] [-7.20dB] Capture 82 [82%] [-7.20dB] [off] Front Right: Playback 82 [82%] [-7.20dB] Capture 82 [82%] [-7.20dB] [off] Simple mixer control 'PC Speaker',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 15 Mono: Playback 0 [0%] [-45.00dB] [off] Simple mixer control 'Aux',0 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive Capture exclusive group: 0 Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 22 [71%] [-1.50dB] [off] Capture [on] Front Right: Playback 22 [71%] [-1.50dB] [off] Capture [on] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch cswitch-joined Capture channels: Front Left - Front Right Limits: Capture 0 - 15 Front Left: Capture 11 [73%] [16.50dB] [on] Front Right: Capture 11 [73%] [16.50dB] [on] Simple mixer control 'Mix',0 Capabilities: cswitch cswitch-exclusive Capture exclusive group: 0 Capture channels: Front Left - Front Right Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'Mix Mono',0 Capabilities: cswitch cswitch-exclusive Capture exclusive group: 0 Capture channels: Front Left - Front Right Front Left: Capture [off] Front Right: Capture [off] Simple mixer control 'AC97',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 82 [82%] [-7.20dB] Capture 76 [76%] [-9.60dB] Front Right: Playback 82 [82%] [-7.20dB] Capture 76 [76%] [-9.60dB] Simple mixer control 'External Amplifier',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'SB Live Analog/Digital Output Jack',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Sigmatel 4-Speaker Stereo',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Sigmatel Output Bias',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Sigmatel Surround',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 23 [74%] [-12.00dB] [on] Front Right: Playback 23 [74%] [-12.00dB] [on] Simple mixer control 'Sigmatel Surround Phase Inversion Playback ',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] !!Alsactl output !!------------- --startcollapse-- state.Live { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Wave Playback Volume' value.0 72 value.1 72 } control.2 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Wave Surround Playback Volume' value.0 60 value.1 60 } control.3 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 100' iface MIXER name 'Wave Center Playback Volume' value 66 } control.4 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 100' iface MIXER name 'Wave LFE Playback Volume' value 61 } control.5 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Wave Capture Volume' value.0 68 value.1 68 } control.6 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Wave Capture Switch' value.0 false value.1 false } control.7 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Synth Playback Volume' value.0 76 value.1 76 } control.8 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Synth Capture Volume' value.0 70 value.1 70 } control.9 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Synth Capture Switch' value.0 false value.1 false } control.10 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Surround Playback Volume' value.0 76 value.1 77 } control.11 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Surround Capture Volume' value.0 78 value.1 78 } control.12 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Surround Capture Switch' value.0 false value.1 false } control.13 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 100' iface MIXER name 'Center Playback Volume' value 75 } control.14 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 100' iface MIXER name 'LFE Playback Volume' value 80 } control.16 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Front Capture Volume' value.0 0 value.1 0 } control.17 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Front Capture Switch' value false } control.18 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'AC97 Playback Volume' value.0 82 value.1 82 } control.19 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'AC97 Capture Volume' value.0 76 value.1 76 } control.20 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 TTL Playback Volume' value.0 82 value.1 82 } control.21 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 TTL Capture Volume' value.0 82 value.1 82 } control.22 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'IEC958 TTL Capture Switch' value.0 false value.1 false } control.23 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 LiveDrive Playback Volume' value.0 80 value.1 80 } control.24 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 LiveDrive Capture Volume' value.0 80 value.1 80 } control.25 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'IEC958 LiveDrive Capture Switch' value.0 false value.1 false } control.26 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Line LiveDrive Playback Volume' value.0 76 value.1 76 } control.27 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Line LiveDrive Capture Volume' value.0 0 value.1 0 } control.28 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Line LiveDrive Capture Switch' value.0 false value.1 false } control.29 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 Coaxial Playback Volume' value.0 78 value.1 78 } control.30 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'IEC958 Coaxial Capture Volume' value.0 78 value.1 78 } control.31 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'IEC958 Coaxial Capture Switch' value.0 false value.1 false } control.32 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Line2 LiveDrive Playback Volume' index 1 value.0 78 value.1 78 } control.33 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Line2 LiveDrive Capture Volume' index 1 value.0 0 value.1 0 } control.34 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Line2 LiveDrive Capture Switch' index 1 value.0 false value.1 false } control.35 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 40' iface MIXER name 'Tone Control - Bass' value.0 21 value.1 21 } control.36 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 40' iface MIXER name 'Tone Control - Treble' value.0 21 value.1 21 } control.37 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Tone Control - Switch' value.0 true value.1 true } control.38 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'IEC958 Optical Raw Playback Switch' value.0 true value.1 true } control.39 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 100' iface MIXER name 'Headphone Playback Volume' index 1 value.0 72 value.1 72 } control.40 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Headphone Center Playback Switch' index 1 value true } control.41 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Headphone LFE Playback Switch' index 1 value true } control.42 { comment.access 'read write' comment.type BOOLEAN comment.count 32 iface PCM device 2 name 'Captured FX8010 Outputs' value.0 false value.1 false value.2 false value.3 false value.4 false value.5 false value.6 false value.7 false value.8 false value.9 false value.10 false value.11 false value.12 false value.13 false value.14 false value.15 false value.16 true value.17 true value.18 true value.19 true value.20 true value.21 true value.22 true value.23 true value.24 true value.25 true value.26 true value.27 true value.28 true value.29 true value.30 true value.31 true } control.43 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Master Playback Switch' value true } control.44 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Master Playback Volume' value.0 23 value.1 23 } control.47 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Sigmatel Surround Playback Switch' value true } control.48 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Sigmatel Surround Playback Volume' value.0 23 value.1 23 } control.51 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'PC Speaker Playback Switch' value false } control.52 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 15' iface MIXER name 'PC Speaker Playback Volume' value 0 } control.53 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Phone Playback Switch' value false } control.54 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Phone Playback Volume' value 0 } control.55 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Playback Switch' value true } control.56 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 31' iface MIXER name 'Mic Playback Volume' value 21 } control.57 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Mic Boost ( 20dB)' value false } control.58 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Line Playback Switch' value false } control.59 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Line Playback Volume' value.0 23 value.1 23 } control.60 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'CD Playback Switch' value true } control.61 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'CD Playback Volume' value.0 25 value.1 25 } control.62 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Video Playback Switch' value false } control.63 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Video Playback Volume' value.0 0 value.1 0 } control.64 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Aux Playback Switch' value false } control.65 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Aux Playback Volume' value.0 22 value.1 22 } control.66 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'PCM Playback Switch' value true } control.67 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'PCM Playback Volume' value.0 23 value.1 23 } control.68 { comment.access 'read write' comment.type ENUMERATED comment.count 2 comment.item.0 Mic comment.item.1 CD comment.item.2 Video comment.item.3 Aux comment.item.4 Line comment.item.5 Mix comment.item.6 'Mix Mono' comment.item.7 Phone iface MIXER name 'Capture Source' value.0 Aux value.1 Aux } control.69 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Capture Switch' value true } control.70 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 15' iface MIXER name 'Capture Volume' value.0 11 value.1 11 } control.72 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name '3D Control - Switch' value false } control.74 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 Mic1 comment.item.1 Mic2 iface MIXER name 'Mic Select' value Mic1 } control.75 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 3' iface MIXER name '3D Control Sigmatel - Depth' value 0 } control.76 { comment.access 'read write' comment.type INTEGER comment.count 1 comment.range '0 - 3' iface MIXER name '3D Control Sigmatel - Rear Depth' value 0 } control.77 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Sigmatel Output Bias Switch' value false } control.78 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Sigmatel 4-Speaker Stereo Playback Switch' value false } control.79 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'Sigmatel Surround Phase Inversion Playback ' value false } control.80 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'External Amplifier' value true } control.81 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' value.0 8 value.1 9 value.2 0 value.3 0 value.4 8 value.5 9 value.6 0 value.7 0 value.8 8 value.9 9 value.10 0 value.11 0 } control.82 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 1 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.83 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 2 value.0 6 value.1 7 value.2 0 value.3 0 value.4 6 value.5 7 value.6 0 value.7 0 value.8 6 value.9 7 value.10 0 value.11 0 } control.84 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 3 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.85 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 4 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.86 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 5 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.87 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 6 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.88 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 7 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.89 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 8 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.90 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 9 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.91 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 10 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.92 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 11 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.93 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 12 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.94 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 13 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.95 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 14 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.96 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 15 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.97 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 16 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.98 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 17 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.99 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 18 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.100 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 19 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.101 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 20 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.102 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 21 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.103 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 22 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.104 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 23 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.105 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 24 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.106 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 25 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.107 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 26 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.108 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 27 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.109 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 28 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.110 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 29 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.111 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 30 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.112 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 15' iface PCM name 'EMU10K1 PCM Send Routing' index 31 value.0 0 value.1 1 value.2 2 value.3 3 value.4 0 value.5 1 value.6 2 value.7 3 value.8 0 value.9 1 value.10 2 value.11 3 } control.113 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.114 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 1 value.0 0 value.1 0 value.2 255 value.3 255 value.4 0 value.5 0 value.6 255 value.7 0 value.8 0 value.9 0 value.10 0 value.11 255 } control.115 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 2 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.116 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 3 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.117 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 4 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.118 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 5 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.119 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 6 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.120 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 7 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.121 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 8 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.122 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 9 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.123 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 10 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.124 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 11 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.125 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 12 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.126 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 13 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.127 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 14 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.128 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 15 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.129 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 16 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.130 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 17 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.131 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 18 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.132 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 19 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.133 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 20 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.134 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 21 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.135 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 22 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.136 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 23 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.137 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 24 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.138 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 25 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.139 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 26 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.140 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 27 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.141 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 28 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.142 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 29 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.143 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 30 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.144 { comment.access 'read write inactive' comment.type INTEGER comment.count 12 comment.range '0 - 255' iface PCM name 'EMU10K1 PCM Send Volume' index 31 value.0 255 value.1 255 value.2 0 value.3 0 value.4 255 value.5 0 value.6 0 value.7 0 value.8 0 value.9 255 value.10 0 value.11 0 } control.145 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' value.0 65535 value.1 65535 value.2 65535 } control.146 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 1 value.0 65535 value.1 65535 value.2 65535 } control.147 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 2 value.0 65535 value.1 65535 value.2 65535 } control.148 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 3 value.0 65535 value.1 65535 value.2 65535 } control.149 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 4 value.0 65535 value.1 65535 value.2 65535 } control.150 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 5 value.0 65535 value.1 65535 value.2 65535 } control.151 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 6 value.0 65535 value.1 65535 value.2 65535 } control.152 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 7 value.0 65535 value.1 65535 value.2 65535 } control.153 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 8 value.0 65535 value.1 65535 value.2 65535 } control.154 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 9 value.0 65535 value.1 65535 value.2 65535 } control.155 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 10 value.0 65535 value.1 65535 value.2 65535 } control.156 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 11 value.0 65535 value.1 65535 value.2 65535 } control.157 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 12 value.0 65535 value.1 65535 value.2 65535 } control.158 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 13 value.0 65535 value.1 65535 value.2 65535 } control.159 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 14 value.0 65535 value.1 65535 value.2 65535 } control.160 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 15 value.0 65535 value.1 65535 value.2 65535 } control.161 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 16 value.0 65535 value.1 65535 value.2 65535 } control.162 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 17 value.0 65535 value.1 65535 value.2 65535 } control.163 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 18 value.0 65535 value.1 65535 value.2 65535 } control.164 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 19 value.0 65535 value.1 65535 value.2 65535 } control.165 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 20 value.0 65535 value.1 65535 value.2 65535 } control.166 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 21 value.0 65535 value.1 65535 value.2 65535 } control.167 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 22 value.0 65535 value.1 65535 value.2 65535 } control.168 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 23 value.0 65535 value.1 65535 value.2 65535 } control.169 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 24 value.0 65535 value.1 65535 value.2 65535 } control.170 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 25 value.0 65535 value.1 65535 value.2 65535 } control.171 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 26 value.0 65535 value.1 65535 value.2 65535 } control.172 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 27 value.0 65535 value.1 65535 value.2 65535 } control.173 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 28 value.0 65535 value.1 65535 value.2 65535 } control.174 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 29 value.0 65535 value.1 65535 value.2 65535 } control.175 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 30 value.0 65535 value.1 65535 value.2 65535 } control.176 { comment.access 'read write inactive' comment.type INTEGER comment.count 3 comment.range '0 - 65535' iface PCM name 'EMU10K1 PCM Volume' index 31 value.0 65535 value.1 65535 value.2 65535 } control.177 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' value.0 0 value.1 1 value.2 13 value.3 14 } control.178 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 1 value.0 1 value.1 0 value.2 13 value.3 14 } control.179 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 2 value.0 2 value.1 0 value.2 13 value.3 14 } control.180 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 3 value.0 3 value.1 0 value.2 13 value.3 14 } control.181 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 4 value.0 4 value.1 0 value.2 13 value.3 14 } control.182 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 5 value.0 5 value.1 0 value.2 13 value.3 14 } control.183 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 6 value.0 6 value.1 0 value.2 13 value.3 14 } control.184 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 7 value.0 7 value.1 0 value.2 13 value.3 14 } control.185 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 8 value.0 8 value.1 0 value.2 13 value.3 14 } control.186 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 9 value.0 9 value.1 0 value.2 13 value.3 14 } control.187 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 10 value.0 10 value.1 0 value.2 13 value.3 14 } control.188 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 11 value.0 11 value.1 0 value.2 13 value.3 14 } control.189 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 12 value.0 12 value.1 0 value.2 13 value.3 14 } control.190 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 13 value.0 13 value.1 0 value.2 13 value.3 14 } control.191 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 14 value.0 14 value.1 0 value.2 13 value.3 14 } control.192 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 15' iface PCM device 3 name 'Multichannel PCM Send Routing' index 15 value.0 15 value.1 0 value.2 13 value.3 14 } control.193 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' value.0 255 value.1 0 value.2 0 value.3 0 } control.194 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 1 value.0 255 value.1 0 value.2 0 value.3 0 } control.195 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 2 value.0 255 value.1 0 value.2 0 value.3 0 } control.196 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 3 value.0 255 value.1 0 value.2 0 value.3 0 } control.197 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 4 value.0 255 value.1 0 value.2 0 value.3 0 } control.198 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 5 value.0 255 value.1 0 value.2 0 value.3 0 } control.199 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 6 value.0 255 value.1 0 value.2 0 value.3 0 } control.200 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 7 value.0 255 value.1 0 value.2 0 value.3 0 } control.201 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 8 value.0 255 value.1 0 value.2 0 value.3 0 } control.202 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 9 value.0 255 value.1 0 value.2 0 value.3 0 } control.203 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 10 value.0 255 value.1 0 value.2 0 value.3 0 } control.204 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 11 value.0 255 value.1 0 value.2 0 value.3 0 } control.205 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 12 value.0 255 value.1 0 value.2 0 value.3 0 } control.206 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 13 value.0 255 value.1 0 value.2 0 value.3 0 } control.207 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 14 value.0 255 value.1 0 value.2 0 value.3 0 } control.208 { comment.access 'read write inactive' comment.type INTEGER comment.count 4 comment.range '0 - 255' iface PCM device 3 name 'Multichannel PCM Send Volume' index 15 value.0 255 value.1 0 value.2 0 value.3 0 } control.209 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' value 65535 } control.210 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 1 value 65535 } control.211 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 2 value 65535 } control.212 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 3 value 65535 } control.213 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 4 value 65535 } control.214 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 5 value 65535 } control.215 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 6 value 65535 } control.216 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 7 value 65535 } control.217 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 8 value 65535 } control.218 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 9 value 65535 } control.219 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 10 value 65535 } control.220 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 11 value 65535 } control.221 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 12 value 65535 } control.222 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 13 value 65535 } control.223 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 14 value 65535 } control.224 { comment.access 'read write inactive' comment.type INTEGER comment.count 1 comment.range '0 - 65535' iface PCM device 3 name 'Multichannel PCM Volume' index 15 value 65535 } control.225 { comment.access read comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Mask' value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } control.226 { comment.access read comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Mask' index 1 value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } control.227 { comment.access read comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Mask' index 2 value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 } control.228 { comment.access 'read write' comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Default' value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.229 { comment.access 'read write' comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Default' index 1 value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.230 { comment.access 'read write' comment.type IEC958 comment.count 1 iface PCM device 2 name 'IEC958 Playback Default' index 2 value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.231 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'SB Live Analog/Digital Output Jack' value true } } --endcollapse-- !!All Loaded Modules !!------------------ Module snd_pcm_oss snd_mixer_oss snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_event snd_seq_midi_emul snd_seq snd_emu10k1 snd_rawmidi snd_ac97_codec snd_pcm snd_seq_device snd_timer snd_util_mem snd_hwdep snd w83627hf hwmon_vid af_packet ip6t_REJECT xt_tcpudp ipt_REJECT xt_state iptable_mangle iptable_nat nf_nat iptable_filter ip6table_mangle nf_conntrack_ipv4 nf_conntrack nfnetlink ip_tables ip6table_filter ip6_tables x_tables ipv6 cpufreq_conservative cpufreq_userspace cpufreq_powersave powernow_k8 apparmor fuse nls_iso8859_1 nls_cp437 vfat fat loop dm_mod rfcomm l2cap hci_usb bluetooth gspca videodev v4l2_common v4l1_compat firmware_class usbhid ac97_bus hid ff_memless snd_page_alloc ohci1394 emu10k1_gp usb_storage i2c_ali1563 gameport ieee1394 soundcore button parport_pc rtc_cmos rtc_core i2c_ali1535 parport i2c_ali15x3 ide_core i2c_core shpchp rtc_lib uli526x serio_raw sr_mod k8temp hwmon pci_hotplug cdrom sg floppy ehci_hcd ohci_hcd usbcore sd_mod edd ext3 mbcache jbd fan ahci pata_ali libata scsi_mod thermal processor