[alsa-devel] lock-up when loading desktop

Arthur Marsh arthur.marsh at internode.on.net
Mon Oct 13 13:36:34 CEST 2014



Takashi Iwai wrote, on 13/10/14 16:30:
> At Mon, 13 Oct 2014 11:30:40 +1030,
> Arthur Marsh wrote:

> So you have only emu10k1 as the sound card?  At best, give
> alsa-info.sh output.  I've tested emu10k1 on my machine for long time,
> so it's strange that such a problem happens.
>
> Unfortunately, I'm traveling in the whole this week, so cannot debug
> so much locally with the machine.
>
> In anyway, please make sure that the sound driver is really the
> culprit.  For example, add the sound driver modules to blacklist, boot
> and confirm that the boot works.  Then remove the blacklist again and
> reconfirm that the boot hangs.
>
> Once when you confirm it, try to revert two commits:
> 7af142f752116e86adbe2073f2922d8265a77709
> 257f8cce5d40b811d229ed71602882baa0012808
>
> Let me know whether this makes booting again.
>
>
> thanks,
>
> Takashi
>

OK, steps I took:

Obtain alsa-info.sh output from my working 3.17.0 kernel set-up;

Boot into 3.17.0+ and attempt to run alsa-info.sh - dumps occurred as 
shown in attached photos, even corrupted the machine's BIOS;

Attempt to blacklist sound drivers, ran 3.17.0+ without lock-up, 
obtained alsa-info.sh output;

Applied 2 reversions listed above to current 3.17.0+ Linus git head, had 
to remove a few other sound cards from the menuconfig to let the kernel 
build, removed blacklisting and rebooted into kernel with reversions 
applied.

Ran alsa-info.sh and received dmesg output as shown below, was able to 
bring up the desktop session without lock-up.

Regards,

Arthur.
-------------- next part --------------
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Oct 13 08:41:59 UTC 2014


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

Debian GNU/Linux jessie/sid \n \l PRETTY_NAME="Debian GNU/Linux jessie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="https://bugs.debian.org/"


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

Manufacturer:      System Manufacturer
Product Name:      System Name
Product Version:   System Version
Firmware Version:  ASUS P4S800 ACPI BIOS Revision 1011 Beta 001


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

Kernel release:    3.17.0
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


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

Driver version:     k3.17.0
Library version:    1.0.28
Utilities version:  1.0.28


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

snd_emu10k1


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

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

aRts:
      Installed - Yes (/usr/bin/artsd)
      Running - Yes

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


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

 0 [Audigy2        ]: Audigy2 - SB Audigy 2 ZS [SB0350]
                      SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0x8400, irq 18


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

00:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)


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

00:0a.0 0401: 1102:0004 (rev 04)
	Subsystem: 1102:2002


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

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_emu10k1: index=0
snd_timer: timer_limit=4


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

!!Module: snd_emu10k1
	delay_pcm_irq : 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
	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
	high_res_gpr_volume : N
	id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	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 STAC9750,51

PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000

Flags: 0
Capabilities     : -headphone out-
DAC resolution   : 20-bit
ADC resolution   : 20-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=1 AMAP DSA=0 SPDIF VRA
Extended status  : SPCV SPDIF=7/8
PCM front DAC    : 48000Hz
PCM ADC          : 48000Hz
SPDIF Control    : Consumer PCM Copyright Category=0x0 Generation=0 Rate=48kHz

0:00 = 6a90
0:02 = 0000
0:04 = 0000
0:06 = 801f
0:08 = 0000
0:0a = 0000
0:0c = 001f
0:0e = 801f
0:10 = 0a0a
0:12 = 0000
0:14 = 9f1f
0:16 = 0505
0:18 = 9f1f
0:1a = 0000
0:1c = 0000
0:1e = 0000
0:20 = 0000
0:22 = 0004
0:24 = 0000
0:26 = 000f
0:28 = 0605
0:2a = 0410
0:2c = bb80
0:2e = 0000
0:30 = 0000
0:32 = bb80
0:34 = 0000
0:36 = 0000
0:38 = 0000
0:3a = 2000
0:3c = 0000
0:3e = 0100
0:40 = 0000
0:42 = 0000
0:44 = 0000
0:46 = 0000
0:48 = 0000
0:4a = 0000
0:4c = 0003
0:4e = ffff
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 = 0002
0:6e = 1000
0:70 = 0000
0:72 = 0000
0:74 = 0800
0:76 = 0000
0:78 = 0000
0:7a = 0000
0:7c = 8384
0:7e = 7650
--endcollapse--


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

crw-rw----+ 1 root audio 116,  2 Oct 13 11:14 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 13 Oct 13 11:14 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 14 Oct 13 11:14 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116, 11 Oct 13 11:14 /dev/snd/midiC0D0
crw-rw----+ 1 root audio 116, 12 Oct 13 11:14 /dev/snd/midiC0D1
crw-rw----+ 1 root audio 116, 15 Oct 13 11:14 /dev/snd/midiC0D2
crw-rw----+ 1 root audio 116, 16 Oct 13 11:14 /dev/snd/midiC0D3
crw-rw----+ 1 root audio 116,  4 Oct 13 11:20 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  3 Oct 13 11:20 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  5 Oct 13 11:14 /dev/snd/pcmC0D1c
crw-rw----+ 1 root audio 116,  7 Oct 13 11:14 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116,  6 Oct 13 11:14 /dev/snd/pcmC0D2p
crw-rw----+ 1 root audio 116,  8 Oct 13 11:14 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 10 Oct 13 11:14 /dev/snd/pcmC0D4c
crw-rw----+ 1 root audio 116,  9 Oct 13 11:14 /dev/snd/pcmC0D4p
crw-rw----+ 1 root audio 116,  1 Oct 13 11:14 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Oct 13 11:14 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Oct 13 11:14 .
drwxr-xr-x 3 root root 400 Oct 13 11:14 ..
lrwxrwxrwx 1 root root  12 Oct 13 11:14 pci-0000:00:0a.0 -> ../controlC0


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

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], 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: Audigy2 [SB Audigy 2 ZS [SB0350]], 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: Audigy2 [SB Audigy 2 ZS [SB0350]], device 3: emu10k1 [Multichannel Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 4: p16v [p16v]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 1: emu10k1 mic [Mic Capture]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 4: p16v [p16v]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

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

Card hw:0 'Audigy2'/'SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0x8400, irq 18'
  Mixer name	: 'SigmaTel STAC9750,51'
  Components	: 'AC97a:83847650'
  Controls      : 211
  Simple ctrls  : 46
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 47 [47%] [-21.20dB]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Tone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Bass',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 13 [32%]
  Front Right: 13 [32%]
Simple mixer control 'Treble',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 13 [32%]
  Front Right: 13 [32%]
Simple mixer control '3D Control - Center',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 15
  Mono: 6 [40%]
Simple mixer control '3D Control - Depth',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 6 [40%]
Simple mixer control '3D Control - Switch',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',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 100 [100%] [0.00dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 100 [100%] [0.00dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'PCM Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 56 [56%] [-17.60dB]
Simple mixer control 'PCM Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 59 [59%] [-16.40dB]
  Front Right: Playback 59 [59%] [-16.40dB]
Simple mixer control 'PCM LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 56 [56%] [-17.60dB]
Simple mixer control 'PCM Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 58 [58%] [-16.80dB]
  Front Right: Playback 58 [58%] [-16.80dB]
Simple mixer control 'PCM Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 56 [56%] [-17.60dB]
  Front Right: Playback 56 [56%] [-17.60dB]
Simple mixer control 'Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%] [0.00dB]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%] [0.00dB]
Simple mixer control 'Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Synth',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 81 [81%] [-7.60dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 81 [81%] [-7.60dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 21 [68%] [-3.00dB] [on]
  Front Right: Playback 21 [68%] [-3.00dB] [on]
Simple mixer control 'Line2',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 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic',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 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'IEC958 Optical',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 68 [68%] [-12.80dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 68 [68%] [-12.80dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'IEC958 Optical Raw',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Beep',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 15 [100%] [0.00dB] [on]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 26 [84%] [4.50dB] [on]
  Front Right: Playback 26 [84%] [4.50dB] [on]
Simple mixer control 'Aux2',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 77 [77%] [-9.20dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 77 [77%] [-9.20dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Analog Capture Boost',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Analog Mix',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 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Audigy Analog/Digital Output Jack',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Audigy CD',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 74 [74%] [-10.40dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 74 [74%] [-10.40dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'HD Analog Center/LFE',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 197 [77%] [-2.50dB]
  Front Right: Playback 197 [77%] [-2.50dB]
Simple mixer control 'HD Analog Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 195 [76%] [-3.00dB]
  Front Right: Playback 195 [76%] [-3.00dB]
Simple mixer control 'HD Analog Rear',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD Analog Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Center/LFE',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 186 [73%] [-5.25dB]
  Front Right: Playback 186 [73%] [-5.25dB]
Simple mixer control 'HD SPDIF Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Rear',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD channel Capture',0
  Capabilities: enum
  Items: '0' '1' '2' '3'
  Item0: '0'
Simple mixer control 'HD source Capture',0
  Capabilities: enum
  Items: 'SPDIF' 'I2S' 'SRC48' 'SRCMulti_SPDIF' 'SRCMulti_I2S' 'CDIF' 'FX' 'AC97'
  Item0: 'SPDIF'


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

--startcollapse--
state.Audigy2 {
	control.1 {
		iface MIXER
		name 'PCM Front Playback Volume'
		value.0 59
		value.1 59
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1640
			dbvalue.1 -1640
		}
	}
	control.2 {
		iface MIXER
		name 'PCM Surround Playback Volume'
		value.0 56
		value.1 56
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
			dbvalue.1 -1760
		}
	}
	control.3 {
		iface MIXER
		name 'PCM Side Playback Volume'
		value.0 58
		value.1 58
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1680
			dbvalue.1 -1680
		}
	}
	control.4 {
		iface MIXER
		name 'PCM Center Playback Volume'
		value 56
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
		}
	}
	control.5 {
		iface MIXER
		name 'PCM LFE Playback Volume'
		value 56
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
		}
	}
	control.6 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.7 {
		iface MIXER
		name 'Synth Playback Volume'
		value.0 81
		value.1 81
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -760
			dbvalue.1 -760
		}
	}
	control.8 {
		iface MIXER
		name 'PCM Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.9 {
		iface MIXER
		name 'Synth Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.10 {
		iface MIXER
		name 'Mic Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.11 {
		iface MIXER
		name 'Mic Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.12 {
		iface MIXER
		name 'Audigy CD Playback Volume'
		value.0 74
		value.1 74
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1040
			dbvalue.1 -1040
		}
	}
	control.13 {
		iface MIXER
		name 'Audigy CD Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.14 {
		iface MIXER
		name 'IEC958 Optical Playback Volume'
		value.0 68
		value.1 68
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1280
			dbvalue.1 -1280
		}
	}
	control.15 {
		iface MIXER
		name 'IEC958 Optical Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.16 {
		iface MIXER
		name 'Line2 Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.17 {
		iface MIXER
		name 'Line2 Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.18 {
		iface MIXER
		name 'Analog Mix Playback Volume'
		value.0 76
		value.1 76
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -960
			dbvalue.1 -960
		}
	}
	control.19 {
		iface MIXER
		name 'Analog Mix Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.20 {
		iface MIXER
		name 'Aux2 Playback Volume'
		value.0 77
		value.1 77
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -920
			dbvalue.1 -920
		}
	}
	control.21 {
		iface MIXER
		name 'Aux2 Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.22 {
		iface MIXER
		name 'Front Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.23 {
		iface MIXER
		name 'Surround Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.24 {
		iface MIXER
		name 'Center Playback Volume'
		value 100
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.25 {
		iface MIXER
		name 'LFE Playback Volume'
		value 100
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.26 {
		iface MIXER
		name 'Side Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.27 {
		iface MIXER
		name 'Tone Control - Bass'
		value.0 13
		value.1 13
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 40'
		}
	}
	control.28 {
		iface MIXER
		name 'Tone Control - Treble'
		value.0 13
		value.1 13
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 40'
		}
	}
	control.29 {
		iface MIXER
		name 'Tone Control - Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.30 {
		iface MIXER
		name 'Master Playback Volume'
		value 47
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -2120
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Optical Raw Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.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 false
		value.17 false
		value.18 false
		value.19 false
		value.20 false
		value.21 false
		value.22 false
		value.23 false
		value.24 false
		value.25 false
		value.26 false
		value.27 false
		value.28 false
		value.29 false
		value.30 false
		value.31 false
		value.32 true
		value.33 true
		value.34 true
		value.35 true
		value.36 true
		value.37 true
		value.38 true
		value.39 true
		value.40 true
		value.41 true
		value.42 true
		value.43 true
		value.44 true
		value.45 true
		value.46 true
		value.47 true
		value.48 false
		value.49 false
		value.50 false
		value.51 false
		value.52 false
		value.53 false
		value.54 false
		value.55 false
		value.56 false
		value.57 false
		value.58 false
		value.59 false
		value.60 false
		value.61 false
		value.62 false
		value.63 false
		comment {
			access 'read write'
			type BOOLEAN
			count 64
		}
	}
	control.35 {
		iface MIXER
		name 'Headphone Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 31
		value.1 31
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -4650
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.39 {
		iface MIXER
		name 'Beep Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface MIXER
		name 'Beep Playback Volume'
		value 15
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
			dbmin -4500
			dbmax 0
			dbvalue.0 0
		}
	}
	control.41 {
		iface MIXER
		name 'Phone Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.42 {
		iface MIXER
		name 'Phone Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -3450
		}
	}
	control.45 {
		iface MIXER
		name 'Mic Boost (+20dB)'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.46 {
		iface MIXER
		name 'Line Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.47 {
		iface MIXER
		name 'Line Playback Volume'
		value.0 21
		value.1 21
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -300
			dbvalue.1 -300
		}
	}
	control.48 {
		iface MIXER
		name 'CD Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.49 {
		iface MIXER
		name 'CD Playback Volume'
		value.0 31
		value.1 31
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 1200
			dbvalue.1 1200
		}
	}
	control.52 {
		iface MIXER
		name 'Aux Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.53 {
		iface MIXER
		name 'Aux Playback Volume'
		value.0 26
		value.1 26
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 450
			dbvalue.1 450
		}
	}
	control.60 {
		iface MIXER
		name '3D Control - Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.63 {
		iface MIXER
		name '3D Control - Center'
		value 6
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.64 {
		iface MIXER
		name '3D Control - Depth'
		value 6
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.65 {
		iface MIXER
		name 'External Amplifier'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.66 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		value.0 8
		value.1 9
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 8
		value.9 9
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 8
		value.17 9
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.67 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.68 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		index 2
		value.0 6
		value.1 7
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 6
		value.9 7
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 6
		value.17 7
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.69 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		index 3
		value.0 14
		value.1 15
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 14
		value.9 15
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 14
		value.17 15
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.70 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.71 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.72 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.73 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.74 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.75 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.76 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.77 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.78 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.79 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.80 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.81 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.82 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.83 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.84 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.85 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.86 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.87 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.88 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.89 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.90 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.91 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.92 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.93 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.94 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.95 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.96 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.97 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.98 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.99 {
		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 0
		value.7 0
		value.8 0
		value.9 0
		value.10 255
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 0
		value.18 0
		value.19 255
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.100 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 2
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.101 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 3
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.102 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 4
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.103 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 5
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.104 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 6
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.105 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 7
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.106 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 8
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.107 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 9
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.108 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 10
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.109 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 11
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.110 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 12
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.111 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 13
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.112 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 14
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.113 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 15
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.114 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 16
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.115 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 17
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.116 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 18
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.117 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 19
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.118 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 20
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.119 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 21
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.120 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 22
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.121 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 23
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.122 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 24
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.123 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 25
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.124 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 26
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.125 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 27
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.126 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 28
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.127 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 29
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.128 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 30
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.129 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 31
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.130 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.131 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 1
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.132 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 2
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.133 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 3
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.134 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 4
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.135 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 5
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.136 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 6
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.137 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 7
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.138 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 8
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.139 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 9
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.140 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 10
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.141 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 11
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.142 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 12
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.143 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 13
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.144 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 14
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.145 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 15
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.146 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 16
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.147 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 17
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.148 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 18
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.149 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 19
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.150 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 20
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.151 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 21
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.152 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 22
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.153 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 23
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.154 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 24
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.155 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 25
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.156 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 26
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.157 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 27
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.158 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 28
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.159 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 29
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.160 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 30
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.161 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 31
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.162 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		value.0 0
		value.1 1
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.163 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 1
		value.0 1
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.164 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 2
		value.0 2
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.165 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 3
		value.0 3
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.166 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 4
		value.0 4
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.167 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 5
		value.0 5
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.168 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 6
		value.0 6
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.169 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 7
		value.0 7
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.170 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 8
		value.0 8
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.171 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 9
		value.0 9
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.172 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 10
		value.0 10
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.173 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 11
		value.0 11
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.174 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 12
		value.0 12
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.175 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 13
		value.0 13
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.176 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 14
		value.0 14
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.177 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 15
		value.0 15
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.178 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.179 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 1
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.180 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 2
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.181 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 3
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.182 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 4
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.183 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 5
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.184 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 6
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.185 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 7
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.186 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 8
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.187 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 9
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.188 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 10
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.189 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 11
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.190 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 12
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.191 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 13
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.192 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 14
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.193 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 15
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.194 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.195 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 1
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.196 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 2
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.197 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 3
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.198 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 4
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.199 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 5
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.200 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 6
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.201 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 7
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.202 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 8
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.203 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 9
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.204 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 10
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.205 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 11
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.206 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 12
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.207 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 13
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.208 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 14
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.209 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 15
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.210 {
		iface PCM
		name 'IEC958 Playback Mask'
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.211 {
		iface PCM
		name 'IEC958 Playback Mask'
		index 1
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.212 {
		iface PCM
		name 'IEC958 Playback Mask'
		index 2
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.213 {
		iface PCM
		name 'IEC958 Playback Default'
		value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.214 {
		iface PCM
		name 'IEC958 Playback Default'
		index 1
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.215 {
		iface PCM
		name 'IEC958 Playback Default'
		index 2
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.216 {
		iface MIXER
		name 'Audigy Analog/Digital Output Jack'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.217 {
		iface MIXER
		name 'HD Analog Front Playback Volume'
		value.0 195
		value.1 195
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -300
			dbvalue.1 -300
		}
	}
	control.218 {
		iface MIXER
		name 'HD Analog Rear Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.219 {
		iface MIXER
		name 'HD Analog Center/LFE Playback Volume'
		value.0 197
		value.1 197
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -250
			dbvalue.1 -250
		}
	}
	control.220 {
		iface MIXER
		name 'HD Analog Side Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.221 {
		iface MIXER
		name 'HD SPDIF Front Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.222 {
		iface MIXER
		name 'HD SPDIF Rear Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.223 {
		iface MIXER
		name 'HD SPDIF Center/LFE Playback Volume'
		value.0 186
		value.1 186
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -525
			dbvalue.1 -525
		}
	}
	control.224 {
		iface MIXER
		name 'HD SPDIF Side Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.225 {
		iface MIXER
		name 'HD source Capture'
		value SPDIF
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 SPDIF
			item.1 I2S
			item.2 SRC48
			item.3 SRCMulti_SPDIF
			item.4 SRCMulti_I2S
			item.5 CDIF
			item.6 FX
			item.7 AC97
		}
	}
	control.226 {
		iface MIXER
		name 'HD channel Capture'
		value '0'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '0'
			item.1 '1'
			item.2 '2'
			item.3 '3'
		}
	}
	control.227 {
		iface MIXER
		name 'Analog Capture Boost'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
}
--endcollapse--


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

Module
snd_hrtimer
nfc
cpufreq_stats
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
bnep
nfnetlink_queue
nfnetlink_log
nfnetlink
bluetooth
rfkill
binfmt_misc
nls_utf8
nls_cp437
vfat
fat
cuse
fuse
tun
snd_emu10k1_synth
snd_emux_synth
snd_seq_midi_emul
snd_seq_virmidi
snd_seq_midi_event
snd_seq
w83627hf
hwmon_vid
max6650
lp
uas
usb_storage
radeon
ttm
ppdev
drm_kms_helper
drm
evdev
ns558
emu10k1_gp
pcspkr
gameport
psmouse
serio_raw
i2c_algo_bit
parport_pc
parport
snd_emu10k1
snd_util_mem
snd_hwdep
snd_ac97_codec
snd_pcm
i2c_sis96x
button
snd_mpu401_uart
snd_rawmidi
snd_seq_device
shpchp
snd_timer
snd
soundcore
ac97_bus
processor
thermal_sys
ext4
mbcache
crc16
jbd2
md_mod
sr_mod
cdrom
ata_generic
sg
sd_mod
crct10dif_generic
crc_t10dif
crct10dif_common
ohci_pci
firewire_ohci
eata
firewire_core
r8169
ehci_pci
crc_itu_t
ohci_hcd
pata_sis
ehci_hcd
sis900
mii
usbcore
libata
usb_common
scsi_mod


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

[   40.842348] sis96x_smbus 0000:00:02.1: SiS96x SMBus base address: 0xe600
[   41.035566] snd_emu10k1 0000:00:0a.0: enabling device (0004 -> 0005)
[   41.039581] snd_emu10k1 0000:00:0a.0: Installing spdif_bug patch: SB Audigy 2 ZS [SB0350]
[   41.091008] sis900 0000:00:04.0 rename2: renamed from eth0


-------------- next part --------------
blacklist snd_hrtimer
blacklist snd_emu10k1_synth
blacklist snd_emux_synth
blacklist snd_seq_midi_emul
blacklist snd_seq_virmidi
blacklist snd_seq_midi_event
blacklist snd_seq
blacklist snd_emu10k1
blacklist snd_util_mem
blacklist snd_hwdep
blacklist snd_ac97_codec
blacklist snd_pcm
blacklist snd_mpu401_uart
blacklist snd_rawmidi
blacklist snd_seq_device
blacklist snd_timer
blacklist snd
blacklist ac97_bus
blacklist soundcore
-------------- next part --------------
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Oct 13 09:21:01 UTC 2014


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

Debian GNU/Linux jessie/sid \n \l PRETTY_NAME="Debian GNU/Linux jessie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="https://bugs.debian.org/"


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

Manufacturer:      System Manufacturer
Product Name:      System Name
Product Version:   System Version
Firmware Version:  ASUS P4S800 ACPI BIOS Revision 1011 Beta 001


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

Kernel release:    3.17.0+
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


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

Driver version:     k3.17.0+
Library version:    1.0.28
Utilities version:  1.0.28


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



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

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

aRts:
      Installed - Yes (/usr/bin/artsd)
      Running - Yes

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


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

--- no soundcards ---


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

00:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)


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

00:0a.0 0401: 1102:0004 (rev 04)
	Subsystem: 1102:2002


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

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_emu10k1: index=0
snd_timer: timer_limit=4


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


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

crw-rw----+ 1 root audio 116,  1 Oct 13 19:43 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Oct 13 19:43 /dev/snd/timer


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

APLAY

aplay: device_list:268: no soundcards found...

ARECORD

arecord: device_list:268: no soundcards found...

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


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

--startcollapse--
--endcollapse--


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

Module
nfc
cpufreq_stats
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
bnep
nfnetlink_queue
nfnetlink_log
nfnetlink
bluetooth
rfkill
binfmt_misc
nls_utf8
nls_cp437
vfat
fat
cuse
fuse
tun
w83627hf
hwmon_vid
max6650
lp
uas
usb_storage
radeon
ppdev
ttm
drm_kms_helper
psmouse
drm
evdev
snd_pcm
snd_timer
pcspkr
i2c_algo_bit
serio_raw
ns558
snd_mpu401_uart
snd_rawmidi
snd_seq_device
snd
parport_pc
shpchp
processor
emu10k1_gp
parport
thermal_sys
soundcore
i2c_sis96x
button
gameport
ext4
mbcache
crc16
jbd2
md_mod
sr_mod
cdrom
ata_generic
sg
sd_mod
crct10dif_generic
crc_t10dif
crct10dif_common
ohci_pci
eata
r8169
mii
firewire_ohci
firewire_core
crc_itu_t
pata_sis
ehci_pci
ohci_hcd
ehci_hcd
libata
usbcore
scsi_mod
usb_common


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



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20141013299.jpg
Type: image/jpeg
Size: 1638841 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20141013/c4c6129f/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20141013300.jpg
Type: image/jpeg
Size: 1742572 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20141013/c4c6129f/attachment-0003.jpg>
-------------- next part --------------
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Mon Oct 13 11:18:13 UTC 2014


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

Debian GNU/Linux jessie/sid \n \l PRETTY_NAME="Debian GNU/Linux jessie/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="https://bugs.debian.org/"


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

Manufacturer:      System Manufacturer
Product Name:      System Name
Product Version:   System Version
Firmware Version:  ASUS P4S800 ACPI BIOS Revision 1011 Beta 001


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

Kernel release:    3.17.0+
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


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

Driver version:     k3.17.0+
Library version:    1.0.28
Utilities version:  1.0.28


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

snd_emu10k1


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

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

aRts:
      Installed - Yes (/usr/bin/artsd)
      Running - No

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


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

 0 [Audigy2        ]: Audigy2 - SB Audigy 2 ZS [SB0350]
                      SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0x8400, irq 18


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

00:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)


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

00:0a.0 0401: 1102:0004 (rev 04)
	Subsystem: 1102:2002


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

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_emu10k1: index=0
snd_timer: timer_limit=4


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

!!Module: snd_emu10k1
	delay_pcm_irq : 2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2
	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
	high_res_gpr_volume : N
	id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	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 STAC9750,51

PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000

Flags: 0
Capabilities     : -headphone out-
DAC resolution   : 20-bit
ADC resolution   : 20-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=1 AMAP DSA=0 SPDIF VRA
Extended status  : SPCV SPDIF=7/8
PCM front DAC    : 48000Hz
PCM ADC          : 48000Hz
SPDIF Control    : Consumer PCM Copyright Category=0x0 Generation=0 Rate=48kHz

0:00 = 6a90
0:02 = 0000
0:04 = 0000
0:06 = 801f
0:08 = 0000
0:0a = 0000
0:0c = 001f
0:0e = 801f
0:10 = 0a0a
0:12 = 0000
0:14 = 9f1f
0:16 = 0505
0:18 = 9f1f
0:1a = 0000
0:1c = 0000
0:1e = 0000
0:20 = 0000
0:22 = 0004
0:24 = 0000
0:26 = 000f
0:28 = 0605
0:2a = 0410
0:2c = bb80
0:2e = 0000
0:30 = 0000
0:32 = bb80
0:34 = 0000
0:36 = 0000
0:38 = 0000
0:3a = 2000
0:3c = 0000
0:3e = 0100
0:40 = 0000
0:42 = 0000
0:44 = 0000
0:46 = 0000
0:48 = 0000
0:4a = 0000
0:4c = 0003
0:4e = ffff
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 = 0002
0:6e = 1000
0:70 = 0000
0:72 = 0000
0:74 = 0800
0:76 = 0000
0:78 = 0000
0:7a = 0000
0:7c = 8384
0:7e = 7650
--endcollapse--


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

crw-rw----+ 1 root audio 116,  2 Oct 13 21:45 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 13 Oct 13 21:45 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 14 Oct 13 21:45 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116, 11 Oct 13 21:45 /dev/snd/midiC0D0
crw-rw----+ 1 root audio 116, 12 Oct 13 21:45 /dev/snd/midiC0D1
crw-rw----+ 1 root audio 116, 15 Oct 13 21:45 /dev/snd/midiC0D2
crw-rw----+ 1 root audio 116, 16 Oct 13 21:45 /dev/snd/midiC0D3
crw-rw----+ 1 root audio 116,  4 Oct 13 21:45 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  3 Oct 13 21:45 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  5 Oct 13 21:45 /dev/snd/pcmC0D1c
crw-rw----+ 1 root audio 116,  7 Oct 13 21:45 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116,  6 Oct 13 21:45 /dev/snd/pcmC0D2p
crw-rw----+ 1 root audio 116,  8 Oct 13 21:45 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 10 Oct 13 21:45 /dev/snd/pcmC0D4c
crw-rw----+ 1 root audio 116,  9 Oct 13 21:45 /dev/snd/pcmC0D4p
crw-rw----+ 1 root audio 116,  1 Oct 13 21:45 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Oct 13 21:45 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Oct 13 21:45 .
drwxr-xr-x 3 root root 400 Oct 13 21:45 ..
lrwxrwxrwx 1 root root  12 Oct 13 21:45 pci-0000:00:0a.0 -> ../controlC0


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

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
  Subdevices: 31/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: Audigy2 [SB Audigy 2 ZS [SB0350]], 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: Audigy2 [SB Audigy 2 ZS [SB0350]], device 3: emu10k1 [Multichannel Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 4: p16v [p16v]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 1: emu10k1 mic [Mic Capture]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [SB Audigy 2 ZS [SB0350]], device 4: p16v [p16v]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

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

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

Card hw:0 'Audigy2'/'SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0x8400, irq 18'
  Mixer name	: 'SigmaTel STAC9750,51'
  Components	: 'AC97a:83847650'
  Controls      : 211
  Simple ctrls  : 46
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 47 [47%] [-21.20dB]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Tone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Bass',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 13 [32%]
  Front Right: 13 [32%]
Simple mixer control 'Treble',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 40
  Front Left: 13 [32%]
  Front Right: 13 [32%]
Simple mixer control '3D Control - Center',0
  Capabilities: volume volume-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: 0 - 15
  Mono: 6 [40%]
Simple mixer control '3D Control - Depth',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 6 [40%]
Simple mixer control '3D Control - Switch',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',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 100 [100%] [0.00dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 100 [100%] [0.00dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'PCM Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 56 [56%] [-17.60dB]
Simple mixer control 'PCM Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 59 [59%] [-16.40dB]
  Front Right: Playback 59 [59%] [-16.40dB]
Simple mixer control 'PCM LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 56 [56%] [-17.60dB]
Simple mixer control 'PCM Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 58 [58%] [-16.80dB]
  Front Right: Playback 58 [58%] [-16.80dB]
Simple mixer control 'PCM Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 56 [56%] [-17.60dB]
  Front Right: Playback 56 [56%] [-17.60dB]
Simple mixer control 'Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%] [0.00dB]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined
  Playback channels: Mono
  Limits: Playback 0 - 100
  Mono: Playback 100 [100%] [0.00dB]
Simple mixer control 'Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 100
  Mono:
  Front Left: Playback 100 [100%] [0.00dB]
  Front Right: Playback 100 [100%] [0.00dB]
Simple mixer control 'Synth',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 81 [81%] [-7.60dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 81 [81%] [-7.60dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 21 [68%] [-3.00dB] [on]
  Front Right: Playback 21 [68%] [-3.00dB] [on]
Simple mixer control 'Line2',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 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic',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 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 0 [0%] [-99999.99dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'IEC958 Optical',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 68 [68%] [-12.80dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 68 [68%] [-12.80dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'IEC958 Optical Raw',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Beep',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 15
  Mono: Playback 15 [100%] [0.00dB] [on]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 26 [84%] [4.50dB] [on]
  Front Right: Playback 26 [84%] [4.50dB] [on]
Simple mixer control 'Aux2',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 77 [77%] [-9.20dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 77 [77%] [-9.20dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Analog Capture Boost',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Analog Mix',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 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 76 [76%] [-9.60dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'Audigy Analog/Digital Output Jack',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Audigy CD',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 74 [74%] [-10.40dB] Capture 0 [0%] [-99999.99dB]
  Front Right: Playback 74 [74%] [-10.40dB] Capture 0 [0%] [-99999.99dB]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'HD Analog Center/LFE',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 197 [77%] [-2.50dB]
  Front Right: Playback 197 [77%] [-2.50dB]
Simple mixer control 'HD Analog Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 195 [76%] [-3.00dB]
  Front Right: Playback 195 [76%] [-3.00dB]
Simple mixer control 'HD Analog Rear',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD Analog Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Center/LFE',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 186 [73%] [-5.25dB]
  Front Right: Playback 186 [73%] [-5.25dB]
Simple mixer control 'HD SPDIF Front',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Rear',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD SPDIF Side',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 183 [72%] [-6.00dB]
  Front Right: Playback 183 [72%] [-6.00dB]
Simple mixer control 'HD channel Capture',0
  Capabilities: enum
  Items: '0' '1' '2' '3'
  Item0: '0'
Simple mixer control 'HD source Capture',0
  Capabilities: enum
  Items: 'SPDIF' 'I2S' 'SRC48' 'SRCMulti_SPDIF' 'SRCMulti_I2S' 'CDIF' 'FX' 'AC97'
  Item0: 'SPDIF'


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

--startcollapse--
state.Audigy2 {
	control.1 {
		iface MIXER
		name 'PCM Front Playback Volume'
		value.0 59
		value.1 59
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1640
			dbvalue.1 -1640
		}
	}
	control.2 {
		iface MIXER
		name 'PCM Surround Playback Volume'
		value.0 56
		value.1 56
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
			dbvalue.1 -1760
		}
	}
	control.3 {
		iface MIXER
		name 'PCM Side Playback Volume'
		value.0 58
		value.1 58
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1680
			dbvalue.1 -1680
		}
	}
	control.4 {
		iface MIXER
		name 'PCM Center Playback Volume'
		value 56
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
		}
	}
	control.5 {
		iface MIXER
		name 'PCM LFE Playback Volume'
		value 56
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1760
		}
	}
	control.6 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.7 {
		iface MIXER
		name 'Synth Playback Volume'
		value.0 81
		value.1 81
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -760
			dbvalue.1 -760
		}
	}
	control.8 {
		iface MIXER
		name 'PCM Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.9 {
		iface MIXER
		name 'Synth Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.10 {
		iface MIXER
		name 'Mic Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.11 {
		iface MIXER
		name 'Mic Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.12 {
		iface MIXER
		name 'Audigy CD Playback Volume'
		value.0 74
		value.1 74
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1040
			dbvalue.1 -1040
		}
	}
	control.13 {
		iface MIXER
		name 'Audigy CD Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.14 {
		iface MIXER
		name 'IEC958 Optical Playback Volume'
		value.0 68
		value.1 68
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -1280
			dbvalue.1 -1280
		}
	}
	control.15 {
		iface MIXER
		name 'IEC958 Optical Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.16 {
		iface MIXER
		name 'Line2 Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.17 {
		iface MIXER
		name 'Line2 Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.18 {
		iface MIXER
		name 'Analog Mix Playback Volume'
		value.0 76
		value.1 76
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -960
			dbvalue.1 -960
		}
	}
	control.19 {
		iface MIXER
		name 'Analog Mix Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.20 {
		iface MIXER
		name 'Aux2 Playback Volume'
		value.0 77
		value.1 77
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -920
			dbvalue.1 -920
		}
	}
	control.21 {
		iface MIXER
		name 'Aux2 Capture Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -9999999
			dbvalue.1 -9999999
		}
	}
	control.22 {
		iface MIXER
		name 'Front Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.23 {
		iface MIXER
		name 'Surround Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.24 {
		iface MIXER
		name 'Center Playback Volume'
		value 100
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.25 {
		iface MIXER
		name 'LFE Playback Volume'
		value 100
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
		}
	}
	control.26 {
		iface MIXER
		name 'Side Playback Volume'
		value.0 100
		value.1 100
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.27 {
		iface MIXER
		name 'Tone Control - Bass'
		value.0 13
		value.1 13
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 40'
		}
	}
	control.28 {
		iface MIXER
		name 'Tone Control - Treble'
		value.0 13
		value.1 13
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 40'
		}
	}
	control.29 {
		iface MIXER
		name 'Tone Control - Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.30 {
		iface MIXER
		name 'Master Playback Volume'
		value 47
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 100'
			dbmin -9999999
			dbmax 0
			dbvalue.0 -2120
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Optical Raw Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.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 false
		value.17 false
		value.18 false
		value.19 false
		value.20 false
		value.21 false
		value.22 false
		value.23 false
		value.24 false
		value.25 false
		value.26 false
		value.27 false
		value.28 false
		value.29 false
		value.30 false
		value.31 false
		value.32 true
		value.33 true
		value.34 true
		value.35 true
		value.36 true
		value.37 true
		value.38 true
		value.39 true
		value.40 true
		value.41 true
		value.42 true
		value.43 true
		value.44 true
		value.45 true
		value.46 true
		value.47 true
		value.48 false
		value.49 false
		value.50 false
		value.51 false
		value.52 false
		value.53 false
		value.54 false
		value.55 false
		value.56 false
		value.57 false
		value.58 false
		value.59 false
		value.60 false
		value.61 false
		value.62 false
		value.63 false
		comment {
			access 'read write'
			type BOOLEAN
			count 64
		}
	}
	control.35 {
		iface MIXER
		name 'Headphone Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 31
		value.1 31
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -4650
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.39 {
		iface MIXER
		name 'Beep Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface MIXER
		name 'Beep Playback Volume'
		value 15
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
			dbmin -4500
			dbmax 0
			dbvalue.0 0
		}
	}
	control.41 {
		iface MIXER
		name 'Phone Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.42 {
		iface MIXER
		name 'Phone Playback Volume'
		value 0
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -3450
		}
	}
	control.45 {
		iface MIXER
		name 'Mic Boost (+20dB)'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.46 {
		iface MIXER
		name 'Line Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.47 {
		iface MIXER
		name 'Line Playback Volume'
		value.0 21
		value.1 21
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -300
			dbvalue.1 -300
		}
	}
	control.48 {
		iface MIXER
		name 'CD Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.49 {
		iface MIXER
		name 'CD Playback Volume'
		value.0 31
		value.1 31
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 1200
			dbvalue.1 1200
		}
	}
	control.52 {
		iface MIXER
		name 'Aux Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.53 {
		iface MIXER
		name 'Aux Playback Volume'
		value.0 26
		value.1 26
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 450
			dbvalue.1 450
		}
	}
	control.60 {
		iface MIXER
		name '3D Control - Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.63 {
		iface MIXER
		name '3D Control - Center'
		value 6
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.64 {
		iface MIXER
		name '3D Control - Depth'
		value 6
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 15'
		}
	}
	control.65 {
		iface MIXER
		name 'External Amplifier'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.66 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		value.0 8
		value.1 9
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 8
		value.9 9
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 8
		value.17 9
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write locked'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.67 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.68 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		index 2
		value.0 6
		value.1 7
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 6
		value.9 7
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 6
		value.17 7
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.69 {
		iface PCM
		name 'EMU10K1 PCM Send Routing'
		index 3
		value.0 14
		value.1 15
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 14
		value.9 15
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 14
		value.17 15
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.70 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.71 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.72 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.73 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.74 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.75 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.76 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.77 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.78 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.79 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.80 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.81 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.82 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.83 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.84 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.85 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.86 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.87 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.88 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.89 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.90 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.91 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.92 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.93 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.94 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.95 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.96 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.97 {
		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 0
		value.6 0
		value.7 0
		value.8 0
		value.9 1
		value.10 2
		value.11 3
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 1
		value.18 2
		value.19 3
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 63'
		}
	}
	control.98 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write locked'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.99 {
		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 0
		value.7 0
		value.8 0
		value.9 0
		value.10 255
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 0
		value.18 0
		value.19 255
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.100 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 2
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.101 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 3
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.102 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 4
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.103 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 5
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.104 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 6
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.105 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 7
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.106 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 8
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.107 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 9
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.108 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 10
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.109 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 11
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.110 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 12
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.111 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 13
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.112 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 14
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.113 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 15
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.114 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 16
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.115 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 17
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.116 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 18
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.117 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 19
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.118 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 20
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.119 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 21
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.120 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 22
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.121 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 23
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.122 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 24
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.123 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 25
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.124 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 26
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.125 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 27
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.126 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 28
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.127 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 29
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.128 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 30
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.129 {
		iface PCM
		name 'EMU10K1 PCM Send Volume'
		index 31
		value.0 255
		value.1 255
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		value.8 255
		value.9 0
		value.10 0
		value.11 0
		value.12 0
		value.13 0
		value.14 0
		value.15 0
		value.16 0
		value.17 255
		value.18 0
		value.19 0
		value.20 0
		value.21 0
		value.22 0
		value.23 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 24
			range '0 - 255'
		}
	}
	control.130 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.131 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 1
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.132 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 2
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.133 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 3
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.134 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 4
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.135 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 5
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.136 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 6
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.137 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 7
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.138 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 8
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.139 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 9
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.140 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 10
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.141 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 11
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.142 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 12
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.143 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 13
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.144 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 14
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.145 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 15
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.146 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 16
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.147 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 17
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.148 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 18
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.149 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 19
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.150 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 20
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.151 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 21
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.152 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 22
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.153 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 23
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.154 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 24
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.155 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 25
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.156 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 26
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.157 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 27
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.158 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 28
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.159 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 29
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.160 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 30
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.161 {
		iface PCM
		name 'EMU10K1 PCM Volume'
		index 31
		value.0 65535
		value.1 65535
		value.2 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 3
			range '0 - 65535'
		}
	}
	control.162 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		value.0 0
		value.1 1
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.163 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 1
		value.0 1
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.164 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 2
		value.0 2
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.165 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 3
		value.0 3
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.166 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 4
		value.0 4
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.167 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 5
		value.0 5
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.168 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 6
		value.0 6
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.169 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 7
		value.0 7
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.170 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 8
		value.0 8
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.171 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 9
		value.0 9
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.172 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 10
		value.0 10
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.173 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 11
		value.0 11
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.174 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 12
		value.0 12
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.175 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 13
		value.0 13
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.176 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 14
		value.0 14
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.177 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Routing'
		index 15
		value.0 15
		value.1 0
		value.2 13
		value.3 14
		value.4 60
		value.5 61
		value.6 62
		value.7 63
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 63'
		}
	}
	control.178 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.179 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 1
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.180 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 2
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.181 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 3
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.182 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 4
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.183 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 5
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.184 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 6
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.185 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 7
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.186 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 8
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.187 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 9
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.188 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 10
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.189 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 11
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.190 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 12
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.191 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 13
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.192 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 14
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.193 {
		iface PCM
		device 3
		name 'Multichannel PCM Send Volume'
		index 15
		value.0 255
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write inactive'
			type INTEGER
			count 8
			range '0 - 255'
		}
	}
	control.194 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.195 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 1
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.196 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 2
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.197 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 3
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.198 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 4
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.199 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 5
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.200 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 6
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.201 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 7
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.202 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 8
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.203 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 9
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.204 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 10
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.205 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 11
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.206 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 12
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.207 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 13
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.208 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 14
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.209 {
		iface PCM
		device 3
		name 'Multichannel PCM Volume'
		index 15
		value 65535
		comment {
			access 'read write inactive'
			type INTEGER
			count 1
			range '0 - 65535'
		}
	}
	control.210 {
		iface PCM
		name 'IEC958 Playback Mask'
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.211 {
		iface PCM
		name 'IEC958 Playback Mask'
		index 1
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.212 {
		iface PCM
		name 'IEC958 Playback Mask'
		index 2
		value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.213 {
		iface PCM
		name 'IEC958 Playback Default'
		value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.214 {
		iface PCM
		name 'IEC958 Playback Default'
		index 1
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.215 {
		iface PCM
		name 'IEC958 Playback Default'
		index 2
		value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.216 {
		iface MIXER
		name 'Audigy Analog/Digital Output Jack'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.217 {
		iface MIXER
		name 'HD Analog Front Playback Volume'
		value.0 195
		value.1 195
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -300
			dbvalue.1 -300
		}
	}
	control.218 {
		iface MIXER
		name 'HD Analog Rear Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.219 {
		iface MIXER
		name 'HD Analog Center/LFE Playback Volume'
		value.0 197
		value.1 197
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -250
			dbvalue.1 -250
		}
	}
	control.220 {
		iface MIXER
		name 'HD Analog Side Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.221 {
		iface MIXER
		name 'HD SPDIF Front Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.222 {
		iface MIXER
		name 'HD SPDIF Rear Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.223 {
		iface MIXER
		name 'HD SPDIF Center/LFE Playback Volume'
		value.0 186
		value.1 186
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -525
			dbvalue.1 -525
		}
	}
	control.224 {
		iface MIXER
		name 'HD SPDIF Side Playback Volume'
		value.0 183
		value.1 183
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 255'
			dbmin -9999999
			dbmax 1200
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.225 {
		iface MIXER
		name 'HD source Capture'
		value SPDIF
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 SPDIF
			item.1 I2S
			item.2 SRC48
			item.3 SRCMulti_SPDIF
			item.4 SRCMulti_I2S
			item.5 CDIF
			item.6 FX
			item.7 AC97
		}
	}
	control.226 {
		iface MIXER
		name 'HD channel Capture'
		value '0'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '0'
			item.1 '1'
			item.2 '2'
			item.3 '3'
		}
	}
	control.227 {
		iface MIXER
		name 'Analog Capture Boost'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
}
--endcollapse--


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

Module
snd_hrtimer
nfc
cpufreq_stats
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
bnep
nfnetlink_queue
nfnetlink_log
nfnetlink
bluetooth
rfkill
binfmt_misc
nls_utf8
nls_cp437
vfat
fat
cuse
fuse
tun
snd_emu10k1_synth
snd_emux_synth
snd_seq_midi_emul
snd_seq_virmidi
snd_seq_midi_event
snd_seq
w83627hf
hwmon_vid
max6650
lp
uas
usb_storage
radeon
ppdev
evdev
ttm
drm_kms_helper
psmouse
drm
i2c_algo_bit
serio_raw
pcspkr
snd_emu10k1
emu10k1_gp
snd_util_mem
snd_hwdep
snd_ac97_codec
i2c_sis96x
parport_pc
snd_pcm
snd_mpu401_uart
snd_rawmidi
snd_timer
snd_seq_device
snd
processor
thermal_sys
soundcore
ns558
parport
ac97_bus
gameport
shpchp
button
ext4
mbcache
crc16
jbd2
md_mod
sr_mod
cdrom
ata_generic
sg
sd_mod
crct10dif_generic
crc_t10dif
crct10dif_common
ohci_pci
pata_sis
ehci_pci
firewire_ohci
ohci_hcd
r8169
ehci_hcd
firewire_core
mii
eata
crc_itu_t
libata
usbcore
scsi_mod
usb_common


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

[   12.213140] gameport gameport0: EMU10K1 is pci0000:00:0a.1/gameport0, io 0x8000, speed 1175kHz
[   12.262268] snd_emu10k1 0000:00:0a.0: Installing spdif_bug patch: SB Audigy 2 ZS [SB0350]
[   12.308584] input: PC Speaker as /devices/platform/pcspkr/input/input10
--
[  164.996018] pulseaudio/5105 is trying to acquire lock:
[  164.996018]  (&(&emu->voice_lock)->rlock){-.-...}, at: [<f829ea95>] snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018] 
but task is already holding lock:
[  164.996018]  (&(&emu->voice_lock)->rlock#2){-.....}, at: [<f84a8af6>] snd_emu10k1_voice_alloc+0x33/0x241 [snd_emu10k1]
[  164.996018] 
--
[  164.996018]        [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]        [<f84a8af6>] snd_emu10k1_voice_alloc+0x33/0x241 [snd_emu10k1]
[  164.996018]        [<f829ea2f>] get_voice+0x69/0x9b [snd_emu10k1_synth]
[  164.996018]        [<f8571ca9>] snd_emux_note_on+0x370/0x4c3 [snd_emux_synth]
[  164.996018]        [<f8299a39>] snd_midi_process_event+0x329/0x5ab [snd_seq_midi_emul]
[  164.996018]        [<f8572398>] snd_emux_event_input+0x17/0x21 [snd_emux_synth]
[  164.996018]        [<f85d0393>] snd_seq_deliver_single_event.constprop.15+0x122/0x1d9 [snd_seq]
[  164.996018]        [<f85d04b3>] snd_seq_deliver_event+0x69/0x241 [snd_seq]
[  164.996018]        [<f85d0ae8>] snd_seq_dispatch_event+0x45/0x123 [snd_seq]
[  164.996018]        [<f85d1d70>] snd_seq_check_queue+0xbd/0x10e [snd_seq]
[  164.996018]        [<f85d1e54>] snd_seq_enqueue_event+0x93/0xdc [snd_seq]
[  164.996018]        [<f85d0709>] snd_seq_client_enqueue_event+0x7e/0xeb [snd_seq]
[  164.996018]        [<f85d0852>] snd_seq_write+0xdc/0x193 [snd_seq]
[  164.996018]        [<c115ed85>] vfs_write+0x99/0x1a6
--
[  164.996018]        [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]        [<f829ea95>] snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018]        [<f84a8cb2>] snd_emu10k1_voice_alloc+0x1ef/0x241 [snd_emu10k1]
[  164.996018]        [<f84aa7cf>] snd_emu10k1_playback_hw_params+0x107/0x1da [snd_emu10k1]
[  164.996018]        [<f827ab41>] snd_pcm_hw_params+0xba/0x36a [snd_pcm]
[  164.996018]        [<f827ced2>] snd_pcm_common_ioctl1+0x5f3/0xd7d [snd_pcm]
[  164.996018]        [<f827d73d>] snd_pcm_playback_ioctl1+0xe1/0x3d3 [snd_pcm]
[  164.996018]        [<f827da51>] snd_pcm_playback_ioctl+0x22/0x35 [snd_pcm]
[  164.996018]        [<c1170932>] do_vfs_ioctl+0x306/0x576
--
[  164.996018] 1 lock held by pulseaudio/5105:
[  164.996018]  #0:  (&(&emu->voice_lock)->rlock#2){-.....}, at: [<f84a8af6>] snd_emu10k1_voice_alloc+0x33/0x241 [snd_emu10k1]
[  164.996018] 
--
[  164.996018]  [<c108257d>] lock_acquire+0xa1/0x126
[  164.996018]  [<f829ea95>] ? snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018]  [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]  [<f829ea95>] ? snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018]  [<f829ea95>] snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018]  [<c1464d67>] ? _raw_spin_lock_irqsave+0x58/0x61
[  164.996018]  [<f84a8cb2>] snd_emu10k1_voice_alloc+0x1ef/0x241 [snd_emu10k1]
[  164.996018]  [<f84aa7cf>] snd_emu10k1_playback_hw_params+0x107/0x1da [snd_emu10k1]
[  164.996018]  [<f827ab41>] snd_pcm_hw_params+0xba/0x36a [snd_pcm]
[  164.996018]  [<f827ced2>] snd_pcm_common_ioctl1+0x5f3/0xd7d [snd_pcm]
[  164.996018]  [<c112c3c8>] ? vma_interval_tree_insert+0x66/0x6e
--
[  164.996018]  [<c11357f1>] ? vma_link+0x61/0x9f
[  164.996018]  [<f827d73d>] snd_pcm_playback_ioctl1+0xe1/0x3d3 [snd_pcm]
[  164.996018]  [<f827da51>] snd_pcm_playback_ioctl+0x22/0x35 [snd_pcm]
[  164.996018]  [<f827da2f>] ? snd_pcm_playback_ioctl1+0x3d3/0x3d3 [snd_pcm]
[  164.996018]  [<c1170932>] do_vfs_ioctl+0x306/0x576


-------------- next part --------------

[  164.996018] ======================================================
[  164.996018] [ INFO: possible circular locking dependency detected ]
[  164.996018] 3.17.0+ #1277 Not tainted
[  164.996018] -------------------------------------------------------
[  164.996018] pulseaudio/5105 is trying to acquire lock:
[  164.996018]  (&(&emu->voice_lock)->rlock){-.-...}, at: [<f829ea95>] snd_emu10
k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_synth]
[  164.996018]
but task is already holding lock:
[  164.996018]  (&(&emu->voice_lock)->rlock#2){-.....}, at: [<f84a8af6>] snd_emu
10k1_voice_alloc+0x33/0x241 [snd_emu10k1]
[  164.996018]
which lock already depends on the new lock.

[  164.996018]
the existing dependency chain (in reverse order) is:
[  164.996018]
-> #1 (&(&emu->voice_lock)->rlock#2){-.....}:
[  164.996018]        [<c108257d>] lock_acquire+0xa1/0x126
[  164.996018]        [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]        [<f84a8af6>] snd_emu10k1_voice_alloc+0x33/0x241 [snd_emu10
k1]
[  164.996018]        [<f829ea2f>] get_voice+0x69/0x9b [snd_emu10k1_synth]
[  164.996018]        [<f8571ca9>] snd_emux_note_on+0x370/0x4c3 [snd_emux_synth]
[  164.996018]        [<f8299a39>] snd_midi_process_event+0x329/0x5ab [snd_seq_m
idi_emul]
[  164.996018]        [<f8572398>] snd_emux_event_input+0x17/0x21 [snd_emux_synt
h]
[  164.996018]        [<f85d0393>] snd_seq_deliver_single_event.constprop.15+0x1
22/0x1d9 [snd_seq]
[  164.996018]        [<f85d04b3>] snd_seq_deliver_event+0x69/0x241 [snd_seq]
[  164.996018]        [<f85d0ae8>] snd_seq_dispatch_event+0x45/0x123 [snd_seq]
[  164.996018]        [<f85d1d70>] snd_seq_check_queue+0xbd/0x10e [snd_seq]
[  164.996018]        [<f85d1e54>] snd_seq_enqueue_event+0x93/0xdc [snd_seq]
[  164.996018]        [<f85d0709>] snd_seq_client_enqueue_event+0x7e/0xeb [snd_s
eq]
[  164.996018]        [<f85d0852>] snd_seq_write+0xdc/0x193 [snd_seq]
[  164.996018]        [<c115ed85>] vfs_write+0x99/0x1a6
[  164.996018]        [<c115f41d>] SyS_write+0x47/0x8b
[  164.996018]        [<c1465260>] sysenter_after_call+0x0/0x26
[  164.996018]
-> #0 (&(&emu->voice_lock)->rlock){-.-...}:
[  164.996018]        [<c1081cdd>] __lock_acquire+0x190e/0x19b3
[  164.996018]        [<c108257d>] lock_acquire+0xa1/0x126
[  164.996018]        [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]        [<f829ea95>] snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_em
u10k1_synth]
[  164.996018]        [<f84a8cb2>] snd_emu10k1_voice_alloc+0x1ef/0x241 [snd_emu1
0k1]
[  164.996018]        [<f84aa7cf>] snd_emu10k1_playback_hw_params+0x107/0x1da [s
nd_emu10k1]
[  164.996018]        [<f827ab41>] snd_pcm_hw_params+0xba/0x36a [snd_pcm]
[  164.996018]        [<f827ced2>] snd_pcm_common_ioctl1+0x5f3/0xd7d [snd_pcm]
[  164.996018]        [<f827d73d>] snd_pcm_playback_ioctl1+0xe1/0x3d3 [snd_pcm]
[  164.996018]        [<f827da51>] snd_pcm_playback_ioctl+0x22/0x35 [snd_pcm]
[  164.996018]        [<c1170932>] do_vfs_ioctl+0x306/0x576
[  164.996018]        [<c1170bf7>] SyS_ioctl+0x55/0x75
[  164.996018]        [<c1465260>] sysenter_after_call+0x0/0x26
[  164.996018]
other info that might help us debug this:

[  164.996018]  Possible unsafe locking scenario:

[  164.996018]        CPU0                    CPU1
[  164.996018]        ----                    ----
[  164.996018]   lock(&(&emu->voice_lock)->rlock#2);
[  164.996018]                                lock(&(&emu->voice_lock)->rlock);
[  164.996018]                                lock(&(&emu->voice_lock)->rlock#2)
;
[  164.996018]   lock(&(&emu->voice_lock)->rlock);
[  164.996018]
 *** DEADLOCK ***

[  164.996018] 1 lock held by pulseaudio/5105:
[  164.996018]  #0:  (&(&emu->voice_lock)->rlock#2){-.....}, at: [<f84a8af6>] sn
d_emu10k1_voice_alloc+0x33/0x241 [snd_emu10k1]
[  164.996018]
stack backtrace:
[  164.996018] CPU: 1 PID: 5105 Comm: pulseaudio Not tainted 3.17.0+ #1277
[  164.996018] Hardware name: System Manufacturer System Name/P4S800, BIOS ASUS
P4S800 ACPI BIOS Revision 1011 Beta 001 08/30/2005
[  164.996018]  c1bdff90 00000000 e80d7cc8 c145e401 c1be01b0 e80d7ce8 c107eed2 c
15b6bd0
[  164.996018]  e80d7d3c f4c74010 f4c744d8 f4c744c0 00000000 e80d7d6c c1081cdd f
4c744c0
[  164.996018]  f4c74010 00000000 f4c74010 f4c744c0 00000001 00000000 00000000 0
0000001
[  164.996018] Call Trace:
[  164.996018]  [<c145e401>] dump_stack+0x4b/0x75
[  164.996018]  [<c107eed2>] print_circular_bug+0x17c/0x1cb
[  164.996018]  [<c1081cdd>] __lock_acquire+0x190e/0x19b3
[  164.996018]  [<c108257d>] lock_acquire+0xa1/0x126
[  164.996018]  [<f829ea95>] ? snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k
1_synth]
[  164.996018]  [<c1464d60>] _raw_spin_lock_irqsave+0x51/0x61
[  164.996018]  [<f829ea95>] ? snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k
1_synth]
[  164.996018]  [<f829ea95>] snd_emu10k1_synth_get_voice+0x1c/0xa8 [snd_emu10k1_
synth]
[  164.996018]  [<c1464d67>] ? _raw_spin_lock_irqsave+0x58/0x61
[  164.996018]  [<f84a8cb2>] snd_emu10k1_voice_alloc+0x1ef/0x241 [snd_emu10k1]
[  164.996018]  [<f84aa7cf>] snd_emu10k1_playback_hw_params+0x107/0x1da [snd_emu
10k1]
[  164.996018]  [<f827ab41>] snd_pcm_hw_params+0xba/0x36a [snd_pcm]
[  164.996018]  [<f827ced2>] snd_pcm_common_ioctl1+0x5f3/0xd7d [snd_pcm]
[  164.996018]  [<c112c3c8>] ? vma_interval_tree_insert+0x66/0x6e
[  164.996018]  [<c1462ebd>] ? mutex_unlock+0x8/0xa
[  164.996018]  [<c11357f1>] ? vma_link+0x61/0x9f
[  164.996018]  [<f827d73d>] snd_pcm_playback_ioctl1+0xe1/0x3d3 [snd_pcm]
[  164.996018]  [<f827da51>] snd_pcm_playback_ioctl+0x22/0x35 [snd_pcm]
[  164.996018]  [<f827da2f>] ? snd_pcm_playback_ioctl1+0x3d3/0x3d3 [snd_pcm]
[  164.996018]  [<c1170932>] do_vfs_ioctl+0x306/0x576
[  164.996018]  [<c112452d>] ? vm_mmap_pgoff+0x75/0x92
[  164.996018]  [<c107cca4>] ? up_write+0x16/0x32
[  164.996018]  [<c112452d>] ? vm_mmap_pgoff+0x75/0x92
[  164.996018]  [<c1170bf7>] SyS_ioctl+0x55/0x75
[  164.996018]  [<c1465260>] sysenter_do_call+0x12/0x12



More information about the Alsa-devel mailing list