Sorry, I've seen your suggestion only after writing the previous post.
Well, yes, this small change in line src/mainwindow.cc makes a huge
difference :-)
After compiling, I get a rather long text and the window opens. I had
no time to check anything yet in the window as I'm late for work :-)
But I will definitely experiment more tonight.
The message I receive when starting emutrix is until the rest of this
post. What do you suggest to try first for Optical IN? :-)
[root@kanta64 emutrix0.1]# ./emutrix
Starting emutrix ...
Setting up UI...
Checking soundcards...
Found soundcard # 0 : E-mu 0404b PCI [MAEM8852]
Selecting card # 0
Opening card...
Loading card elements...
97 elements loaded. Setting start defaults...;
Going to write stereo faders "Master Playback Volume" to 0
Writing to "Master Playback Volume" ALSA element.
Going to write stereo faders "PCM Capture Volume" to 0
Writing to "PCM Capture Volume" ALSA element.
Going to write stereo faders "Synth Playback Volume" to 0
Writing to "Synth Playback Volume" ALSA element.
Going to write stereo faders "Synth Capture Volume" to 0
Writing to "Synth Capture Volume" ALSA element.
Going to write stereo faders "Line Playback Volume" to 0
Writing to "Line Playback Volume" ALSA element.
Going to write stereo faders "Line Capture Volume" to 0
Writing to "Line Capture Volume" ALSA element.
Going to write stereo faders "CD Playback Volume" to 0
Writing to "CD Playback Volume" ALSA element.
Going to write stereo faders "CD Capture Volume" to 0
Writing to "CD Capture Volume" ALSA element.
Going to write stereo faders "Mic Playback Volume" to 0
Writing to "Mic Playback Volume" ALSA element.
Going to write stereo faders "Mic Capture Volume" to 0
Writing to "Mic Capture Volume" ALSA element.
Going to write stereo faders "Aux Playback Volume" to 0
Writing to "Aux Playback Volume" ALSA element.
Going to write stereo faders "Aux Capture Volume" to 0
Writing to "Aux Capture Volume" ALSA element.
Going to write stereo faders "IEC958 Optical Capture Volume" to 0
Writing to "IEC958 Optical Capture Volume" ALSA element.
Going to write stereo faders "IEC958 Optical Playback Volume" to 0
Writing to "IEC958 Optical Playback Volume" ALSA element.
Going to write stereo faders "Analog Mix Capture Volume" to 0
Writing to "Analog Mix Capture Volume" ALSA element.
Going to write stereo faders "Analog Mix Playback Volume" to 0
Writing to "Analog Mix Playback Volume" ALSA element.
Going to write stereo faders "PCM Center Playback Volume" to 100
Writing to "PCM Center Playback Volume" ALSA element.
Going to write stereo faders "PCM Front Playback Volume" to 100
Writing to "PCM Front Playback Volume" ALSA element.
Going to write stereo faders "PCM LFE Playback Volume" to 100
Writing to "PCM LFE Playback Volume" ALSA element.
Going to write stereo faders "PCM Side Playback Volume" to 100
Writing to "PCM Side Playback Volume" ALSA element.
Going to write stereo faders "PCM Surround Playback Volume" to 100
Writing to "PCM Surround Playback Volume" ALSA element.
Going to write stereo faders "PCM Playback Volume" to 100
Writing to "PCM Playback Volume" ALSA element.
Going to write stereo faders "Front Playback Volume" to 100
Writing to "Front Playback Volume" ALSA element.
Going to write stereo faders "Surround Playback Volume" to 100
Writing to "Surround Playback Volume" ALSA element.
Going to write stereo faders "Center Playback Volume" to 100
Writing to "Center Playback Volume" ALSA element.
Going to write stereo faders "LFE Playback Volume" to 100
Writing to "LFE Playback Volume" ALSA element.
Writing to "Tone Control - Switch" ALSA element.
Writing to "IEC958 Optical Raw Playback Switch" ALSA element.
Registering callbacks with ALSA
Setting up Master Playback Volume callback...
Reading initial status
Master volume changed to 0
Setting up Clock Internal Rate callback...
Reading initial status
Clock rate changed.
Setting up 0202 DAC Left Playback Enum callback...
Reading initial status
"0202 DAC Left Playback Enum" routing changed to -23
Setting up 0202 DAC Right Playback Enum callback...
Reading initial status
"0202 DAC Right Playback Enum" routing changed to -2
Setting up 1010 ADAT 0 Playback Enum callback...
Reading initial status
"1010 ADAT 0 Playback Enum" routing changed to -2
Setting up 1010 ADAT 1 Playback Enum callback...
Reading initial status
"1010 ADAT 1 Playback Enum" routing changed to -2
Setting up 1010 ADAT 2 Playback Enum callback...
Reading initial status
"1010 ADAT 2 Playback Enum" routing changed to -2
Setting up 1010 ADAT 3 Playback Enum callback...
Reading initial status
"1010 ADAT 3 Playback Enum" routing changed to -2
Setting up 1010 ADAT 4 Playback Enum callback...
Reading initial status
"1010 ADAT 4 Playback Enum" routing changed to -27
Setting up 1010 ADAT 5 Playback Enum callback...
Reading initial status
"1010 ADAT 5 Playback Enum" routing changed to -28
Setting up 1010 ADAT 6 Playback Enum callback...
Reading initial status
"1010 ADAT 6 Playback Enum" routing changed to -29
Setting up 1010 ADAT 7 Playback Enum callback...
Reading initial status
"1010 ADAT 7 Playback Enum" routing changed to -2
Setting up 1010 SPDIF Left Playback Enum callback...
Reading initial status
"1010 SPDIF Left Playback Enum" routing changed to -23
Setting up 1010 SPDIF Right Playback Enum callback...
Reading initial status
"1010 SPDIF Right Playback Enum" routing changed to -24
Setting up ADC1 14dB PAD 0202 Capture Switch callback...
Reading initial status
"ADC1 14dB PAD 0202 Capture Switch" changed to false
Setting up ADC1 14dB PAD Audio Dock Capture Switch callback...
Reading initial status
"ADC1 14dB PAD Audio Dock Capture Switch" changed to false
Setting up ADC2 14dB PAD Audio Dock Capture Switch callback...
Reading initial status
"ADC2 14dB PAD Audio Dock Capture Switch" changed to false
Setting up ADC3 14dB PAD Audio Dock Capture Switch callback...
Reading initial status
"ADC3 14dB PAD Audio Dock Capture Switch" changed to false
Setting up DAC1 0202 14dB PAD Playback Switch callback...
Reading initial status
"DAC1 0202 14dB PAD Playback Switch" changed to false
Setting up DAC1 Audio Dock 14dB PAD Playback Switch callback...
Reading initial status
"DAC1 Audio Dock 14dB PAD Playback Switch" changed to true
Writing to "DAC1 Audio Dock 14dB PAD Playback Switch" ALSA element.
Setting up DAC2 Audio Dock 14dB PAD Playback Switch callback...
Reading initial status
"DAC2 Audio Dock 14dB PAD Playback Switch" changed to true
Writing to "DAC2 Audio Dock 14dB PAD Playback Switch" ALSA element.
Setting up DAC3 Audio Dock 14dB PAD Playback Switch callback...
Reading initial status
"DAC3 Audio Dock 14dB PAD Playback Switch" changed to true
Writing to "DAC3 Audio Dock 14dB PAD Playback Switch" ALSA element.
Setting up DAC4 Audio Dock 14dB PAD Playback Switch callback...
Reading initial status
"DAC4 Audio Dock 14dB PAD Playback Switch" changed to true
Writing to "DAC4 Audio Dock 14dB PAD Playback Switch" ALSA element.
Setting up DSP 0 Capture Enum callback...
Reading initial status
"DSP 0 Capture Enum" routing changed to -2
No routing callback for element "DSP 0 Capture Enum"
Setting up DSP 1 Capture Enum callback...
Reading initial status
"DSP 1 Capture Enum" routing changed to -2
No routing callback for element "DSP 1 Capture Enum"
Setting up DSP 10 Capture Enum callback...
Reading initial status
"DSP 10 Capture Enum" routing changed to -2
No routing callback for element "DSP 10 Capture Enum"
Setting up DSP 11 Capture Enum callback...
Reading initial status
"DSP 11 Capture Enum" routing changed to -2
No routing callback for element "DSP 11 Capture Enum"
Setting up DSP 12 Capture Enum callback...
Reading initial status
"DSP 12 Capture Enum" routing changed to -2
No routing callback for element "DSP 12 Capture Enum"
Setting up DSP 13 Capture Enum callback...
Reading initial status
"DSP 13 Capture Enum" routing changed to -2
No routing callback for element "DSP 13 Capture Enum"
Setting up DSP 14 Capture Enum callback...
Reading initial status
"DSP 14 Capture Enum" routing changed to -2
No routing callback for element "DSP 14 Capture Enum"
Setting up DSP 15 Capture Enum callback...
Reading initial status
"DSP 15 Capture Enum" routing changed to -2
No routing callback for element "DSP 15 Capture Enum"
Setting up DSP 2 Capture Enum callback...
Reading initial status
"DSP 2 Capture Enum" routing changed to -2
No routing callback for element "DSP 2 Capture Enum"
Setting up DSP 3 Capture Enum callback...
Reading initial status
"DSP 3 Capture Enum" routing changed to -2
No routing callback for element "DSP 3 Capture Enum"
Setting up DSP 4 Capture Enum callback...
Reading initial status
"DSP 4 Capture Enum" routing changed to -2
No routing callback for element "DSP 4 Capture Enum"
Setting up DSP 5 Capture Enum callback...
Reading initial status
"DSP 5 Capture Enum" routing changed to -2
No routing callback for element "DSP 5 Capture Enum"
Setting up DSP 6 Capture Enum callback...
Reading initial status
"DSP 6 Capture Enum" routing changed to -2
No routing callback for element "DSP 6 Capture Enum"
Setting up DSP 7 Capture Enum callback...
Reading initial status
"DSP 7 Capture Enum" routing changed to -2
No routing callback for element "DSP 7 Capture Enum"
Setting up DSP 8 Capture Enum callback...
Reading initial status
"DSP 8 Capture Enum" routing changed to -2
No routing callback for element "DSP 8 Capture Enum"
Setting up DSP 9 Capture Enum callback...
Reading initial status
"DSP 9 Capture Enum" routing changed to -2
No routing callback for element "DSP 9 Capture Enum"
Setting up DSP A Capture Enum callback...
Reading initial status
"DSP A Capture Enum" routing changed to -2
Setting up DSP B Capture Enum callback...
Reading initial status
"DSP B Capture Enum" routing changed to -2
Setting up DSP C Capture Enum callback...
Reading initial status
"DSP C Capture Enum" routing changed to -2
Setting up DSP D Capture Enum callback...
Reading initial status
"DSP D Capture Enum" routing changed to -2
Setting up DSP E Capture Enum callback...
Reading initial status
"DSP E Capture Enum" routing changed to -2
Setting up DSP F Capture Enum callback...
Reading initial status
"DSP F Capture Enum" routing changed to -2
Setting up Dock DAC1 Left Playback Enum callback...
Reading initial status
"Dock DAC1 Left Playback Enum" routing changed to -2
Setting up Dock DAC1 Right Playback Enum callback...
Reading initial status
"Dock DAC1 Right Playback Enum" routing changed to -2
Setting up Dock DAC2 Left Playback Enum callback...
Reading initial status
"Dock DAC2 Left Playback Enum" routing changed to -2
Setting up Dock DAC2 Right Playback Enum callback...
Reading initial status
"Dock DAC2 Right Playback Enum" routing changed to -2
Setting up Dock DAC3 Left Playback Enum callback...
Reading initial status
"Dock DAC3 Left Playback Enum" routing changed to -27
Setting up Dock DAC3 Right Playback Enum callback...
Reading initial status
"Dock DAC3 Right Playback Enum" routing changed to -28
Setting up Dock DAC4 Left Playback Enum callback...
Reading initial status
"Dock DAC4 Left Playback Enum" routing changed to -29
Setting up Dock DAC4 Right Playback Enum callback...
Reading initial status
"Dock DAC4 Right Playback Enum" routing changed to -2
Setting up Dock Phones Left Playback Enum callback...
Reading initial status
"Dock Phones Left Playback Enum" routing changed to -2
Setting up Dock Phones Right Playback Enum callback...
Reading initial status
"Dock Phones Right Playback Enum" routing changed to -2
Setting up Dock SPDIF Left Playback Enum callback...
Reading initial status
"Dock SPDIF Left Playback Enum" routing changed to -2
Setting up Dock SPDIF Right Playback Enum callback...
Reading initial status
"Dock SPDIF Right Playback Enum" routing changed to -2
Master volume changed to 0
Thank you very much!