Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA PROBLEM -> need help
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
taxer
n00b
n00b


Joined: 11 Nov 2002
Posts: 15
Location: Switzerland

PostPosted: Tue Nov 12, 2002 10:43 pm    Post subject: ALSA PROBLEM -> need help Reply with quote

Hi community

I've compiled alsa with emerge alsa ... the normal way.
I've configured all and at the last step, when I tried to start alsa
/etc/init.d/alsasound start
the system hang!!!

After that I tried to start emu10k1 (I have a Creative SoundBlaster Live!) manually with
/sbin/modprobe snd-emu10k1
WOW it works! But where's the bug?

I know on wich line in the alsasound script the system freeze.
$alsactl -f $asoundcfg restore
:?:

ok - manually
/usr/sbin/alsactl -f /etc/asound.state restore
uuh freeze :!:

I think the problem is in the asound.state file and now i need your help. Do you see a failure in the file? Or anything else?

here's the asound.state file:
Code:

state.card0 {
   control.1 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Wave Playback Volume'
      value.0 100
      value.1 100
   }
   control.2 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Wave Surround Playback Volume'
      value.0 0
      value.1 0
   }
   control.3 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Wave Center Playback Volume'
      value 0
   }
   control.4 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Wave LFE Playback Volume'
      value 0
   }
   control.5 {
      comment.access 'read write'
      comment.type INTEGER
      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
      iface MIXER
      name 'Wave Capture Switch'
      value.0 false
      value.1 false
   }
   control.7 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Music Playback Volume'
      value.0 100
      value.1 100
   }
   control.8 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Music Capture Volume'
      value.0 0
      value.1 0
   }
   control.9 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Music Capture Switch'
      value.0 false
      value.1 false
   }
   control.10 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Surround Digital Playback Volume'
      value.0 100
      value.1 100
   }
   control.11 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Surround Digital Capture Volume'
      value.0 0
      value.1 0
   }
   control.12 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Surround Digital Capture Switch'
      value.0 false
      value.1 false
   }
   control.13 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Center Playback Volume'
      value 100
   }
   control.14 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'LFE Playback Volume'
      value 100
   }
   control.15 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'AC97 Playback Volume'
      value.0 0
      value.1 0
   }
   control.16 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'AC97 Capture Volume'
      value.0 100
      value.1 100
   }
   control.17 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 TTL Playback Volume'
      value.0 0
      value.1 0
   }
   control.18 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 TTL Capture Volume'
      value.0 0
      value.1 0
   }
   control.19 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 TTL Capture Switch'
      value.0 false
      value.1 false
   }
   control.20 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 Optical Playback Volume'
      value.0 0
      value.1 0
   }
   control.21 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 Optical Capture Volume'
      value.0 0
      value.1 0
   }
   control.22 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Optical Capture Switch'
      value.0 false
      value.1 false
   }
   control.23 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Line LiveDrive Playback Volume'
      value.0 0
      value.1 0
   }
   control.24 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Line LiveDrive Capture Volume'
      value.0 0
      value.1 0
   }
   control.25 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line LiveDrive Capture Switch'
      value.0 false
      value.1 false
   }
   control.26 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 Coaxial Playback Volume'
      value.0 0
      value.1 0
   }
   control.27 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'IEC958 Coaxial Capture Volume'
      value.0 0
      value.1 0
   }
   control.28 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Coaxial Capture Switch'
      value.0 false
      value.1 false
   }
   control.29 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Line LiveDrive Playback Volume'
      index 1
      value.0 0
      value.1 0
   }
   control.30 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line LiveDrive Capture Switch'
      index 1
      value.0 false
      value.1 false
   }
   control.31 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 40'
      iface MIXER
      name 'Tone Control - Bass'
      value.0 20
      value.1 20
   }
   control.32 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 40'
      iface MIXER
      name 'Tone Control - Treble'
      value.0 20
      value.1 20
   }
   control.33 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Tone Control - Switch'
      value.0 false
      value.1 false
   }
   control.34 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Optical Raw Playback Switch'
      value.0 false
      value.1 false
   }
   control.35 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 100'
      iface MIXER
      name 'Headphone Playback Volume'
      index 1
      value.0 0
      value.1 0
   }
   control.36 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Headphone Center Playback Switch'
      index 1
      value false
   }
   control.37 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Headphone LFE Playback Switch'
      index 1
      value false
   }
   control.38 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface PCM
      name 'EFX voices mask'
      value.0 true
      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 true
      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
   }
   control.39 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Master Playback Switch'
      value false
   }
   control.40 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 63'
      iface MIXER
      name 'Master Playback Volume'
      value.0 0
      value.1 0
   }
   control.41 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Headphone Playback Switch'
      value false
   }
   control.42 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Headphone Playback Volume'
      value.0 0
      value.1 0
   }
   control.43 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Master Mono Playback Switch'
      value false
   }
   control.44 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Master Mono Playback Volume'
      value 0
   }
   control.45 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'PC Speaker Playback Switch'
      value false
   }
   control.46 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name 'PC Speaker Playback Volume'
      value 0
   }
   control.47 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Phone Playback Switch'
      value false
   }
   control.48 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Phone Playback Volume'
      value 0
   }
   control.49 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic Playback Switch'
      value false
   }
   control.50 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Mic Playback Volume'
      value 0
   }
   control.51 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Mic Boost (+20dB)'
      value false
   }
   control.52 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Line Playback Switch'
      value false
   }
   control.53 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Line Playback Volume'
      value.0 0
      value.1 0
   }
   control.54 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'CD Playback Switch'
      value false
   }
   control.55 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'CD Playback Volume'
      value.0 0
      value.1 0
   }
   control.56 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Video Playback Switch'
      value false
   }
   control.57 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Video Playback Volume'
      value.0 0
      value.1 0
   }
   control.58 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Aux Playback Switch'
      value false
   }
   control.59 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'Aux Playback Volume'
      value.0 0
      value.1 0
   }
   control.60 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'PCM Playback Switch'
      value false
   }
   control.61 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 31'
      iface MIXER
      name 'PCM Playback Volume'
      value.0 0
      value.1 0
   }
   control.62 {
      comment.access 'read write'
      comment.type ENUMERATED
      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.63 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'Capture Switch'
      value true
   }
   control.64 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name 'Capture Volume'
      value.0 0
      value.1 0
   }
   control.65 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name '3D Control - Switch'
      value false
   }
   control.66 {
      comment.access 'read write'
      comment.type ENUMERATED
      comment.item.0 Mix
      comment.item.1 Mic
      iface MIXER
      name 'Mono Output Select'
      value Mix
   }
   control.67 {
      comment.access 'read write'
      comment.type ENUMERATED
      comment.item.0 Mic1
      comment.item.1 Mic2
      iface MIXER
      name 'Mic Select'
      value Mic1
   }
   control.68 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name '3D Control - Center'
      value 0
   }
   control.69 {
      comment.access 'read write'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name '3D Control - Depth'
      value 0
   }
   control.70 {
      comment.access read
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Con Mask'
      value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.71 {
      comment.access read
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Pro Mask'
      value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   }
   control.72 {
      comment.access 'read write'
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Default'
      value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.73 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'IEC958 Playback Switch'
      value false
   }
   control.74 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'External Amplifier Power Down'
      value false
   }
   control.75 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.76 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.77 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.78 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.79 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.80 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 1
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.81 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.82 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.83 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 2
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.84 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      name 'EMU10K1 PCM Send Routing'
      index 3
      value.0 0
      value.1 1
      value.2 2
      value.3 3
      value.4 0
      value.5 1
      value.6 2
      value.7 3
      value.8 0
      value.9 1
      value.10 2
      value.11 3
   }
   control.85 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.86 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 3
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.87 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.88 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.89 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 4
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.90 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.91 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.92 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 5
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.93 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.94 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.95 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 6
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.96 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.97 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.98 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 7
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.99 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.100 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.101 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 8
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.102 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.range '0 - 255'
      iface MIXER
      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.104 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 9
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.105 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.106 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.107 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 10
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.108 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.109 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.110 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 11
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.111 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.112 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.113 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 12
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.114 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.115 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.116 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 13
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.117 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.118 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.119 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 14
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.120 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.121 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.122 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 15
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.123 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.124 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.125 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 16
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.126 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.127 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.128 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 17
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.129 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.130 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.131 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 18
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.132 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.133 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.134 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 19
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.135 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.136 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.137 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 20
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.138 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.139 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.140 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 21
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.141 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.142 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.143 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 22
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.144 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.145 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.146 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 23
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.147 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.148 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.149 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 24
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.150 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.151 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.152 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 25
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.153 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.154 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.155 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 26
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.156 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.157 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.158 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 27
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.159 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.160 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.161 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 28
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.162 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.163 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.164 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 29
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.165 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.166 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.167 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 30
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.168 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 15'
      iface MIXER
      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.169 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 255'
      iface MIXER
      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.170 {
      comment.access 'read write inactive'
      comment.type INTEGER
      comment.range '0 - 65535'
      iface MIXER
      name 'EMU10K1 PCM Volume'
      index 31
      value.0 65535
      value.1 65535
      value.2 65535
   }
   control.171 {
      comment.access read
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Mask'
      value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   }
   control.172 {
      comment.access 'read write'
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Default'
      value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.173 {
      comment.access read
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Mask'
      index 1
      value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   }
   control.174 {
      comment.access 'read write'
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Default'
      index 1
      value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.175 {
      comment.access read
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Mask'
      index 2
      value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   }
   control.176 {
      comment.access 'read write'
      comment.type IEC958
      iface MIXER
      name 'IEC958 Playback Default'
      index 2
      value '0492100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
   }
   control.177 {
      comment.access 'read write'
      comment.type BOOLEAN
      iface MIXER
      name 'SB Live Analog/Digital Output Jack'
      value true
   }
}



other system data:
PIII-800Mhz
Gentoo 1.4rc1
2.4.19-gentoo-r9
Creative SoundBlaster Live!

thanks
taxer
Back to top
View user's profile Send private message
qwkbrnfox
Apprentice
Apprentice


Joined: 05 Nov 2002
Posts: 231
Location: Vancouver, BC, Canada

PostPosted: Tue Nov 12, 2002 11:00 pm    Post subject: Reply with quote

I'm not sure if there is a bug in there or not, but you can just erase (or rename) the asound.state file, then
Code:

/etc/init.d/alsasound start

This will complain about there being no state file, but ignore that. Set the mixer levels with alsamixer (or similar), and stop alsa:
Code:

/etc/init.d/alsasound stop

which should save a new asound.state file. Start it up again, and see if it borks. This will tell you if there is a problem in the asound.state file, or elsewhere.

Let us know how it goes...
Back to top
View user's profile Send private message
taxer
n00b
n00b


Joined: 11 Nov 2002
Posts: 15
Location: Switzerland

PostPosted: Wed Nov 13, 2002 8:15 am    Post subject: Reply with quote

It seems that the alsactl ( version 0.9.0rc2 ) has a bug. Every time I used the
Code:
 restore
option the system freeze.

It doesn't make any difference if I created a new asound.state file or not.

I comment out the alsactl part in the alsasound script and add the mixer stuff. Now it works fine for me.

But I'm not really happy with that solution, because it's not the perfect one.
Never mind

taxer
Back to top
View user's profile Send private message
qwkbrnfox
Apprentice
Apprentice


Joined: 05 Nov 2002
Posts: 231
Location: Vancouver, BC, Canada

PostPosted: Wed Nov 13, 2002 5:46 pm    Post subject: Reply with quote

Hmm, this is a puzzler. I'm using the same alsa module and alsactl version. alsa-driver is version 0.9.0_rc2 as well. Let me know if you want me to do some debugging on my end.

T
Back to top
View user's profile Send private message
taxer
n00b
n00b


Joined: 11 Nov 2002
Posts: 15
Location: Switzerland

PostPosted: Fri Nov 15, 2002 10:26 am    Post subject: Reply with quote

What's your plan??
Back to top
View user's profile Send private message
carmiac
n00b
n00b


Joined: 25 Aug 2002
Posts: 46

PostPosted: Sat Nov 30, 2002 2:30 am    Post subject: Reply with quote

Im having the exact same problem, same card, etc.

What were your changes to the alsasound script?

Thanks!
Back to top
View user's profile Send private message
harsha
n00b
n00b


Joined: 19 Jul 2002
Posts: 37
Location: Philadelphia, PA

PostPosted: Sat Nov 30, 2002 5:27 am    Post subject: Reply with quote

The EXACT same problem for me too....Taxer: Could u please post your new alsasound script. I had alsa working fine until yesterday. But I reinstalled everything with more optimizing flags.
I did march=pentium3 -O3 pipe option. I have a pretty similar machine:

SMP Pentium III Coppermine
SoundBlaster Live!
2.4.19-gentoo-r9 #3 SMP

Thanks,
Harsha
Back to top
View user's profile Send private message
taxer
n00b
n00b


Joined: 11 Nov 2002
Posts: 15
Location: Switzerland

PostPosted: Mon Dec 02, 2002 7:43 pm    Post subject: my workaround Reply with quote

Hi and sorry for my delay

It's interesting, that you have the same problem as me. I thought I'm the only stupid one :lol:

My workaround is very simple. The alsactl is the main problem and I've comment out the part in the alsasound script that writes and restores the sound setting. The only thing you have to add is the volume settings.

In the start section is the piece of code, that I've modifier.
Code:

if [ -x $alsactl ];then
#the volume settings, that you heare something
amixer set Master 100 unmute
amixer set PCM 100 unmute

#the part that makes the system freeze (I've comment this out)
#$alsactl -f $asoundcfg restore
#else
#eerror -e "ERROR: alsactl not found!"
fi
fi
fi


If you need the whole script, post it....

And now the question:
If you compile it with the old USE Flags, did it work again?

greetz
taxer
Back to top
View user's profile Send private message
harsha
n00b
n00b


Joined: 19 Jul 2002
Posts: 37
Location: Philadelphia, PA

PostPosted: Thu Dec 05, 2002 8:17 am    Post subject: Reply with quote

I'm sorry too...for replyin so late. Actually, sound still worked even though alsasound script hangs so bad..I just removed it from the runlevels, and whenever I boot up, I just modprobe snd-emu10k1. Seems to work just fine. The mixer attaches itself to the device, and I am able to restore the sound settings. The scripts still doesnt work though. I wont be able to try out recompiling with a new set of USE flags, but I dont think thats the problem. The problem probably is the march option, cuz thats the only thing I changed....

Thanks anyway,
Harsha
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum