You are not logged in.

#1 2008-03-29 04:44:20

Oblong_Cheese
Member
Registered: 2007-01-25
Posts: 42

alsa + sblive + alsamixer = ???

Edit: I figured it all out! No need to read on unless you have an SBLive and want to use my configuration. big_smile
[code]state.Live {
    control.1 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Wave Playback Volume'
        value.0 80
        value.1 80
    }
    control.2 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Wave Surround Playback Volume'
        value.0 100
        value.1 100
    }
    control.3 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 100'
        iface MIXER
        name 'Wave Center Playback Volume'
        value 100
    }
    control.4 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 100'
        iface MIXER
        name 'Wave LFE Playback Volume'
        value 100
    }
    control.5 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Wave Capture Volume'
        value.0 0
        value.1 0
    }
    control.6 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Wave Capture Switch'
        value.0 true
        value.1 true
    }
    control.7 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Synth Playback Volume'
        value.0 100
        value.1 100
    }
    control.8 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Synth Capture Volume'
        value.0 0
        value.1 0
    }
    control.9 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Synth Capture Switch'
        value.0 false
        value.1 false
    }
    control.10 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Surround Playback Volume'
        value.0 0
        value.1 0
    }
    control.11 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Surround Capture Volume'
        value.0 0
        value.1 0
    }
    control.12 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Surround Capture Switch'
        value.0 true
        value.1 true
    }
    control.13 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 100'
        iface MIXER
        name 'Center Playback Volume'
        value 0
    }
    control.14 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 100'
        iface MIXER
        name 'LFE Playback Volume'
        value 100
    }
    control.16 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Front Capture Volume'
        value.0 0
        value.1 0
    }
    control.17 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Front Capture Switch'
        value false
    }
    control.18 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'AC97 Playback Volume'
        value.0 0
        value.1 0
    }
    control.19 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'AC97 Capture Volume'
        value.0 100
        value.1 100
    }
    control.20 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 TTL Playback Volume'
        value.0 0
        value.1 0
    }
    control.21 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 TTL Capture Volume'
        value.0 0
        value.1 0
    }
    control.22 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'IEC958 TTL Capture Switch'
        value.0 false
        value.1 false
    }
    control.23 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 LiveDrive Playback Volume'
        value.0 0
        value.1 0
    }
    control.24 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 LiveDrive Capture Volume'
        value.0 0
        value.1 0
    }
    control.25 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'IEC958 LiveDrive Capture Switch'
        value.0 false
        value.1 false
    }
    control.26 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Line LiveDrive Playback Volume'
        value.0 0
        value.1 0
    }
    control.27 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Line LiveDrive Capture Volume'
        value.0 0
        value.1 0
    }
    control.28 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Line LiveDrive Capture Switch'
        value.0 false
        value.1 false
    }
    control.29 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 Coaxial Playback Volume'
        value.0 0
        value.1 0
    }
    control.30 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'IEC958 Coaxial Capture Volume'
        value.0 0
        value.1 0
    }
    control.31 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'IEC958 Coaxial Capture Switch'
        value.0 false
        value.1 false
    }
    control.32 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Line2 LiveDrive Playback Volume'
        index 1
        value.0 0
        value.1 0
    }
    control.33 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Line2 LiveDrive Capture Volume'
        index 1
        value.0 0
        value.1 0
    }
    control.34 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Line2 LiveDrive Capture Switch'
        index 1
        value.0 false
        value.1 false
    }
    control.35 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 40'
        iface MIXER
        name 'Tone Control - Bass'
        value.0 0
        value.1 0
    }
    control.36 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 40'
        iface MIXER
        name 'Tone Control - Treble'
        value.0 0
        value.1 0
    }
    control.37 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Tone Control - Switch'
        value.0 false
        value.1 false
    }
    control.38 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'IEC958 Optical Raw Playback Switch'
        value.0 false
        value.1 false
    }
    control.39 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 100'
        iface MIXER
        name 'Headphone Playback Volume'
        index 1
        value.0 0
        value.1 0
    }
    control.40 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Headphone Center Playback Switch'
        index 1
        value false
    }
    control.41 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Headphone LFE Playback Switch'
        index 1
        value false
    }
    control.42 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 32
        iface PCM
        device 2
        name 'Captured FX8010 Outputs'
        value.0 false
        value.1 false
        value.2 false
        value.3 false
        value.4 false
        value.5 false
        value.6 false
        value.7 false
        value.8 false
        value.9 false
        value.10 false
        value.11 false
        value.12 false
        value.13 false
        value.14 false
        value.15 false
        value.16 true
        value.17 true
        value.18 true
        value.19 true
        value.20 true
        value.21 true
        value.22 true
        value.23 true
        value.24 true
        value.25 true
        value.26 true
        value.27 true
        value.28 true
        value.29 true
        value.30 true
        value.31 true
    }
    control.43 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Master Playback Switch'
        value true
    }
    control.44 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'Master Playback Volume'
        value.0 31
        value.1 31
    }
    control.52 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'Front Playback Volume'
        value.0 30
        value.1 30
    }
    control.55 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'PC Speaker Playback Switch'
        value false
    }
    control.56 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 15'
        iface MIXER
        name 'PC Speaker Playback Volume'
        value 0
    }
    control.57 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Phone Playback Switch'
        value false
    }
    control.58 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 31'
        iface MIXER
        name 'Phone Playback Volume'
        value 0
    }
    control.59 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Mic Playback Switch'
        value.0 false
        value.1 false
    }
    control.60 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 31'
        iface MIXER
        name 'Mic Playback Volume'
        value 0
    }
    control.61 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Mic Boost (+20dB)'
        value false
    }
    control.62 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Line Playback Switch'
        value.0 false
        value.1 false
    }
    control.63 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'Line Playback Volume'
        value.0 0
        value.1 0
    }
    control.64 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'CD Playback Switch'
        value.0 false
        value.1 false
    }
    control.65 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'CD Playback Volume'
        value.0 0
        value.1 0
    }
    control.66 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Surround Mix Playback Switch'
        value.0 false
        value.1 false
    }
    control.67 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'Surround Mix Playback Volume'
        value.0 23
        value.1 23
    }
    control.68 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Aux Playback Switch'
        value.0 false
        value.1 false
    }
    control.69 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'Aux Playback Volume'
        value.0 0
        value.1 0
    }
    control.70 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'PCM Playback Switch'
        value.0 false
        value.1 false
    }
    control.71 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 31'
        iface MIXER
        name 'PCM Playback Volume'
        value.0 23
        value.1 23
    }
    control.72 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 2
        comment.item.0 Mic
        comment.item.1 CD
        comment.item.2 Video
        comment.item.3 Aux
        comment.item.4 Line
        comment.item.5 Mix
        comment.item.6 'Mix Mono'
        comment.item.7 Phone
        iface MIXER
        name 'Capture Source'
        value.0 Mic
        value.1 Mic
    }
    control.73 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 2
        iface MIXER
        name 'Capture Switch'
        value.0 true
        value.1 true
    }
    control.74 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 2
        comment.range '0 - 15'
        iface MIXER
        name 'Capture Volume'
        value.0 0
        value.1 0
    }
    control.76 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name '3D Control - Switch'
        value true
    }
    control.78 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Mic1
        comment.item.1 Mic2
        iface MIXER
        name 'Mic Select'
        value Mic2
    }
    control.79 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 1
        comment.range '0 - 3'
        iface MIXER
        name '3D Control Sigmatel - Depth'
        value 3
    }
    control.80 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Sigmatel 4-Speaker Stereo Playback Switch'
        value false
    }
    control.81 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Sigmatel Surround Phase Inversion Playback '
        value false
    }
    control.82 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Input/Disabled
        comment.item.1 'Front Output'
        comment.item.2 'Rear Output'
        comment.item.3 'Center/LFE Output'
        comment.item.4 'Mixer Output'
        iface MIXER
        name 'Mic1 Jack'
        value Input/Disabled
    }
    control.83 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Input/Disabled
        comment.item.1 'Front Output'
        comment.item.2 'Rear Output'
        comment.item.3 'Center/LFE Output'
        comment.item.4 'Mixer Output'
        iface MIXER
        name 'LineIn Jack'
        value Input/Disabled
    }
    control.84 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Input/Disabled
        comment.item.1 'Front Output'
        comment.item.2 'Rear Output'
        comment.item.3 'Center/LFE Output'
        comment.item.4 'Mixer Output'
        iface MIXER
        name 'Front Jack'
        value 'Front Output'
    }
    control.85 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Input/Disabled
        comment.item.1 'Front Output'
        comment.item.2 'Rear Output'
        comment.item.3 'Center/LFE Output'
        comment.item.4 'Mixer Output'
        iface MIXER
        name 'Rear Jack'
        value 'Rear Output'
    }
    control.86 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 Input/Disabled
        comment.item.1 'Front Output'
        comment.item.2 'Rear Output'
        comment.item.3 'Center/LFE Output'
        comment.item.4 'Mixer Output'
        iface MIXER
        name 'Center/LFE Jack'
        value 'Center/LFE Output'
    }
    control.87 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 'Mic2 Jack'
        comment.item.1 'Mic1 Jack'
        comment.item.2 'Line In Jack'
        comment.item.3 'Front Jack'
        comment.item.4 'Rear Jack'
        comment.item.5 'Center/LFE Jack'
        comment.item.6 Mute
        iface MIXER
        name 'Mic Input Source'
        value Mute
    }
    control.88 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 'Mic2 Jack'
        comment.item.1 'Mic1 Jack'
        comment.item.2 'Line In Jack'
        comment.item.3 'Front Jack'
        comment.item.4 'Rear Jack'
        comment.item.5 'Center/LFE Jack'
        comment.item.6 Mute
        iface MIXER
        name 'Line Input Source'
        value Mute
    }
    control.89 {
        comment.access 'read write'
        comment.type ENUMERATED
        comment.count 1
        comment.item.0 None
        comment.item.1 'Front Jack'
        comment.item.2 'Rear Jack'
        iface MIXER
        name 'Headphone Amp'
        value None
    }
    control.90 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Exchange Center/LFE'
        value false
    }
    control.91 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'Headphone +3dB Boost'
        value false
    }
    control.92 {
        comment.access 'read write'
        comment.type BOOLEAN
        comment.count 1
        iface MIXER
        name 'External Amplifier'
        value false
    }
    control.93 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.94 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 1
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.95 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 2
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.96 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 3
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.97 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 4
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.98 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 5
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.99 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 6
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.100 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 7
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.101 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 8
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.102 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 9
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.103 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 10
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.104 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 11
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.105 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 12
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.106 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 13
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.107 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 14
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.108 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 15
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.109 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 16
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.110 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 17
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.111 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 18
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.112 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 19
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.113 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 20
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.114 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 21
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.115 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 22
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.116 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 23
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.117 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 24
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.118 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 25
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.119 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 26
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.120 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 27
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.121 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 28
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.122 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 29
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.123 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 30
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.124 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 15'
        iface PCM
        name 'EMU10K1 PCM Send Routing'
        index 31
        value.0 0
        value.1 1
        value.2 2
        value.3 3
        value.4 0
        value.5 1
        value.6 2
        value.7 3
        value.8 0
        value.9 1
        value.10 2
        value.11 3
    }
    control.125 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.126 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 1
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.127 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 2
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.128 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 3
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.129 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 4
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.130 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 5
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.131 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 6
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.132 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 7
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.133 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 8
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.134 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 9
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.135 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 10
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.136 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 11
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.137 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 12
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.138 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 13
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.139 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 14
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.140 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 15
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.141 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 16
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.142 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 17
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.143 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 18
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.144 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 19
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.145 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 20
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.146 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 21
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.147 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 22
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.148 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 23
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.149 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 24
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.150 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 25
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.151 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 26
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.152 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 27
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.153 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 28
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.154 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 29
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.155 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 30
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.156 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 12
        comment.range '0 - 255'
        iface PCM
        name 'EMU10K1 PCM Send Volume'
        index 31
        value.0 255
        value.1 255
        value.2 0
        value.3 0
        value.4 255
        value.5 0
        value.6 0
        value.7 0
        value.8 0
        value.9 255
        value.10 0
        value.11 0
    }
    control.157 {
        comment.access 'read write'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.158 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 1
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.159 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 2
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.160 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 3
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.161 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 4
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.162 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 5
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.163 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 6
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.164 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 7
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.165 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 8
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.166 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 9
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.167 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 10
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.168 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 11
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.169 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 12
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.170 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 13
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.171 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 14
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.172 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 15
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.173 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 16
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.174 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 17
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.175 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 18
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.176 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 19
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.177 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 20
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.178 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 21
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.179 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 22
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.180 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 23
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.181 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 24
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.182 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 25
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.183 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 26
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.184 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 27
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.185 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 28
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.186 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 29
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.187 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 30
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.188 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 3
        comment.range '0 - 65535'
        iface PCM
        name 'EMU10K1 PCM Volume'
        index 31
        value.0 65535
        value.1 65535
        value.2 65535
    }
    control.189 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        value.0 0
        value.1 1
        value.2 13
        value.3 14
    }
    control.190 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 1
        value.0 1
        value.1 0
        value.2 13
        value.3 14
    }
    control.191 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 2
        value.0 2
        value.1 0
        value.2 13
        value.3 14
    }
    control.192 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 3
        value.0 3
        value.1 0
        value.2 13
        value.3 14
    }
    control.193 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 4
        value.0 4
        value.1 0
        value.2 13
        value.3 14
    }
    control.194 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 5
        value.0 5
        value.1 0
        value.2 13
        value.3 14
    }
    control.195 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 6
        value.0 6
        value.1 0
        value.2 13
        value.3 14
    }
    control.196 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 7
        value.0 7
        value.1 0
        value.2 13
        value.3 14
    }
    control.197 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 8
        value.0 8
        value.1 0
        value.2 13
        value.3 14
    }
    control.198 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 9
        value.0 9
        value.1 0
        value.2 13
        value.3 14
    }
    control.199 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 10
        value.0 10
        value.1 0
        value.2 13
        value.3 14
    }
    control.200 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 11
        value.0 11
        value.1 0
        value.2 13
        value.3 14
    }
    control.201 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 12
        value.0 12
        value.1 0
        value.2 13
        value.3 14
    }
    control.202 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 13
        value.0 13
        value.1 0
        value.2 13
        value.3 14
    }
    control.203 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 14
        value.0 14
        value.1 0
        value.2 13
        value.3 14
    }
    control.204 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 15'
        iface PCM
        device 3
        name 'Multichannel PCM Send Routing'
        index 15
        value.0 15
        value.1 0
        value.2 13
        value.3 14
    }
    control.205 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.206 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        index 1
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.207 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        index 2
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.208 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        index 3
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.209 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        index 4
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.210 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        iface PCM
        device 3
        name 'Multichannel PCM Send Volume'
        index 5
        value.0 255
        value.1 0
        value.2 0
        value.3 0
    }
    control.211 {
        comment.access 'read write inactive'
        comment.type INTEGER
        comment.count 4
        comment.range '0 - 255'
        i

Last edited by Oblong_Cheese (2008-03-29 04:53:11)

Offline

#2 2008-03-29 10:14:55

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: alsa + sblive + alsamixer = ???

It's because of alsa 1.0.16.

Check that this shows 1.0.16, for your kernel sound modules:

$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.16.

I would recommend deleting /etc/asound.conf, rebooting (just to be mega-certain that the soundcard setup isn't screwed up), then setting up alsamixer from scratch. I've seen a bad /etc/asound.conf do crazy things to soundcards sad

I use an Audigy 4, so it's fairly similar - here's my result of amixer, for 5.1 sound.

Offline

#3 2008-03-31 04:38:14

Oblong_Cheese
Member
Registered: 2007-01-25
Posts: 42

Re: alsa + sblive + alsamixer = ???

Hi brebs, I had alsa 1.0.15 installed and was able to configure my sound ok as above, but today when I turned my computer on alsa complained about bad values in the config file. Upgrading to alsa 1.0.16 and restoring my (thankfully) backed-up asound.state file has everything working again!

Thanks for the headsup; I had been holding out on an -Syu until gnome 2.22 was in the repos, but oh well. It's done now.

Last edited by Oblong_Cheese (2008-03-31 04:42:52)

Offline

#4 2008-04-08 07:14:38

B15HOP
Member
From: Australia
Registered: 2005-02-10
Posts: 138

Re: alsa + sblive + alsamixer = ???

Hey brebs, I have an audigy card too but as of 1.0.16. my audio has stopped working all together. No idea why either.

b15hop $ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.16.
b15hop $ cat /proc/asound/cards 
 0 [Audigy2        ]: Audigy2 - Audigy 4 [SB0610]
                      Audigy 4 [SB0610] (rev.0, serial:0x10211102) at 0xe800, irq 18
 1 [UART           ]: MPU-401 UART - MPU-401 UART
                      MPU-401 UART at 0x330, irq 5
b15hop $ cat /proc/asound/card0/id
Audigy2
b15hop $

I don't have a clue how it would just stop working. I always thought Audigy cards were more friendly in Linux?


"The ecological crisis is a moral issue."

Offline

#5 2008-04-08 09:17:06

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: alsa + sblive + alsamixer = ???

Audigy cards *are* friendly. It's Linux which is extremely unforgiving.

I don't use the default Arch kernel, so don't know whether that's a bit messed up.

Anyway, read wiki article and its debugging info.

Offline

#6 2008-04-08 10:56:12

B15HOP
Member
From: Australia
Registered: 2005-02-10
Posts: 138

Re: alsa + sblive + alsamixer = ???

I like having my own compiled kernel. But argh!


"The ecological crisis is a moral issue."

Offline

#7 2008-05-03 02:24:17

AssociateX
Member
From: North Dakota
Registered: 2008-05-03
Posts: 10
Website

Re: alsa + sblive + alsamixer = ???

Oblong_Cheese,

Hey, for your solution, which file is that?


AssociateX

Offline

#8 2008-05-03 05:34:47

AssociateX
Member
From: North Dakota
Registered: 2008-05-03
Posts: 10
Website

Re: alsa + sblive + alsamixer = ???

nm, I got it.


AssociateX

Offline

Board footer

Powered by FluxBB