That looked promising - the line in /etc/modprobe.d/alsa-base.conf was there, so I commented it out and rebooted. Started Yate, registered with SIP server OK, made a call, it connected, but got the same "Failed to open media channel(s)" twice and automatically hung up. No sounds on punching in the numbers, no ringing out sounds.
GMerlin Mixer now sees VIA and the USB Mixer with PCM Play and Mic Rec sliders, which is a step forward.
I also have QasMixer and PulseAudio Volume Control installed (is that OK?)
I don't pretend to understand all the settings, but I think I have tried everything.
Ideally I would like the following arrangement, (written in an invented language). Is it going to be possible to arrange this, or shouldn't I bother ?
Code:
System-Sounds off ;
while (true)
{ if (USB-phone is plugged in)
{ speakers(mute) ;
line-in(mute) ;
Yate.in(USB-phone.mic(50%)) ;
Yate.out(USB-phone.speaker(50%) ;
}
else
if (Sound application running)
{ line-in(mute) ;
application.out(speakers(50%)) ;
}
else
{ auto.in(line-in(50%)) ; # carries sound from external satellite decoder box
auto.out(speakers(50%)) ;
}
}
Bookmarks