Jump to content

ALSA Controls and SBLive 5.1 - Help


ethraza
 Share

Recommended Posts

Hi!

I have a SBLive 5.1 with analogic 5.1 Home-Theter.

First of all, I'm confused with all that emu10k1 options at alsamixer. But before a lot of tests I have a config that I think that is good. The most strange things that I trying to understand is that optins that don't have bars, is only things like "Front Out" , "Rear Out" and "Center/LFE" and make the sound change a lot when changed.

But when I start to play something like a move with kaffeine or mplayer, I fell the sound changing at start and looking to alsamixer I see that a lot of new options, all named only emu10k1, with strange configs like left bar at 3 and right bar at 17...

At this time, playing the move, in a terminal I do "alsactl restore" and the sound change and that new options on alsamixer change too, they become stabilished, so I see thet the sound comed back to my original configs.

 

So... :help:

 

1- How can I test the sound to know that the 5.1 is right configured and working properly? (Maybe a software like those "speaker testers" like in window$.)

 

2- Why the configs change when a start to play a move? :wall:

 

3- Someone knows if Unreal 2004 is working in 5.1 in Linux with that OpenAL Sound System that come with?

 

Thanks in advance!

 

[moved from Workbench by spinynorman]

Link to comment
Share on other sites

Some of the options in alsamixer are dependent on other options. So if you change one thing it affects another channel.

 

If you get sound from all speakers it is configured correctly :)

 

Mplayer automatically detects that you have surround sound and uses that. (probably means that the setup you configured isn't true surround). Try changing the sound till it fits your taste and save it with alsactl store and start mplayer again. It should now stay the same.

 

If the game supports it it should work.

Link to comment
Share on other sites

devries: "Mplayer automatically detects that you have surround sound and uses that."

 

No, it doesn't; you have to pass it the -channels 6 option to get 5.1 sound. If you're hearing sound from all your speakers with no -channels option to mplayer, your speakers are probably matrixing stereo out to all speakers for you.

Link to comment
Share on other sites

I understand now why the options change when I use Kaffeine or Mplayer, the options change becouse the 5.1 options selected, so they adapt their configs.

I think that now I'm on the way, but I steel searching 2 things:

 

1- A Speaker tester like the on in the Creative Installation CD for Window$, so I can test the speakers one by one.

 

2- An General equalizer, or a plugin to Kaffeine to do that. Equalization is the only thing that lacks in all Linux sound related.

 

 

Thanx the help! :D

Link to comment
Share on other sites

ethraza: I finally found some good test files after a lot of searching when I was in the same position; I'm not at my MDV machine, but I'll try and remember to send you the archive when I'm back home. One of them just has each speaker play a sound identifying itself, one after the other, which makes it really easy to know if it's working. If you send me an email or a private message it'll help remind me, I'm bad at remembering stuff. :)

Link to comment
Share on other sites

Thanks adamw for the file. (http://www.happyassassin.net/extras/chan-id.ogg.bz2)

But it is confusing me. When I play that file this happens:

 

Speaker .............. The Sound says

 

Front Left ............ Front Left (Low sound)

Front Left ............ Front Right (High Sound)

Sub ....................... Center

Midle .................... Two sound toghether, understandable

Rear Right ........... Rear Left

Rear Left ............. Rear Right

 

But when I play DVDs or CDs, all speaker make sound at the same volume. But is not possible to determine if the sounds is on the right speaker.

I played on Windows 98 the Creative Test and the sound are different from that above in Linux but is not right too.

Why is so difficult to get this SB Live to work correctly? :wall:

I recently buyed the Dynacon CHS-2000 Home Theater and I want to hear this.

 

I'll put my alsa configs here and if someone see something wrong or different from a working config, please post it here. And say if that file on the link played ok to you.

 

Thanks people.

 

 

My /etc/asound.state:

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

Link to comment
Share on other sites

eth: it should go like this:

 

front left speaker plays 'front left'

front right speaker plays 'front right'

center channel speaker plays 'center'

subwoofer plays the inaudible thing (I *think* it's all the other things said together, at a bass frequency - doesn't really matter so long as you know the sub plays it)

rear left speaker plays 'rear left'

rear right speaker plays 'rear right'

 

for a start, if there's a 'reverse center / lfe' mixer switch (or something like that), flip it. For everything else, erm, just play around with everything in alsamixer till it sounds better! My sound hardware is an nforce2, so I can't help you out with my settings, unfortunately :(. You might also want to try:

 

mplayer -channels 6 chan-id.ogg

 

(i.e., skip the -ao alsa) and see if it's different.

Link to comment
Share on other sites

Hi!

 

Before playing with alsamix for a day I ended like this:

 

Front Left ............ Front Left (Low sound)

Front Left ............ Front Right (High Sound)

Sub ....................... Center

Midle .................... Two sound toghether, understandable

Rear Right ........... Rear Right

Rear Left ............. Rear Left

 

I found that the "Exchange Center/LFE" option in alsamix is entended to swicth the midle and subwoolfer sound but it is inverting my hear speakers. So turning it off my REar speakers are right now.

But how to switch the midle an sub now?

Why the front speaker are so stupid?

 

I'll continue googling this and new discoverys I will post here. But if sombody can help me more I apreciate.

 

Thanks!

Edited by ethraza
Link to comment
Share on other sites

Hi!

 

Before playing with alsamix for a week I ended like this:

 

Front Left ............ Front Right (Low sound)

Front Right .......... Front Left (High Sound)

Sub ....................... Center

Midle .................... Two sound toghether, understandable

Rear Right ........... Rear Right

Rear Left ............. Rear Left

 

Muted the "3D Control - Switch" made the Front speaker split the sound, is inverted and the sub and center sound continue inverted.

 

I'll continue googling this and new discoverys I will post here. But if sombody can help me more, I apreciate.

 

This Sound Blaster is driving me crazy. It stoped to work the center,sub and front speakers for 3 days. Yesterday the front speakers started to talk again and today the center and sub started to work too. Inverted, but work. The :juggle: never ends. :cheeky:

 

Thanks!

Link to comment
Share on other sites

  • 1 month later...

Hi everyone!

 

After one month I think, after my Home Theather comed back from tech assistance and after I reinstaled my Linux with the Mandriva Linux LE2005, now I I like this:

 

All sounds play at the expected speaker. Is all wonderfull.

 

Only one little thing is a little wrong, but it is with kaffeine, I think. When I open kaffeine and click to play the 5.1 voice test, all sound play ok. When I click to play a Internet Radio, the sound plays ok too. But when I click to play DVD, the kaffeine takes the sounds of center,lfe and surround to 0. and I need to call slamix and up this with kaffeine open, becose when I close kaffeine and open it again, the sounds volume goes to 0 again.

 

Any clue? :wall: Thanx.

Link to comment
Share on other sites

Man thats a long post of code :D

Tip;

next time use: "codebox"  some code "/codebox"

 

Code: TESTING... 123 TESTING...

 

TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...
TESTING... 123 TESTING...

 

 

I'm fell my self stupid... But why is this test empty? Where is the test code of codebox?

Sorry but I'm :jester: of forums.

 

:cheesy:

Edited by ethraza
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...