How to route audio (VoIP phone calls) to sound card channels

Effects, Recipes, Interfacing with other software, etc.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
Post Reply
JuanAbelVázquez
Posts: 2
Joined: Tue Feb 10, 2015 9:59 am
Operating System: Please select

How to route audio (VoIP phone calls) to sound card channels

Post by JuanAbelVázquez » Tue Feb 10, 2015 10:06 am

Hello,

I face with a problem while using Ozeki VoIP SDK along with a special 8-channel sound card (Gigaport).

I try to describe the problem in more details. So, I want audio in respect of all calls to be routed to one of the channels on the card.

It works in case of the first two calls, but audio is not routed to the preferred channel for the other calls.

I have no idea where to start in solving the problem. Where is the error? In the sound card? In the controller? Or is it SDK issue?

The following method is called at the end of each phone call:

Code: Select all

private void stopSpeaker()
    {
        connector.Disconnect(mediaReceiver, speaker);
        if (speaker != null)
        {
            speaker.Stop();
            speaker = null;
        }
        mediaReceiver.Detach();
    }
Please give me some ideas or help me to get moving, because I got stuck here... :(

kozikowski
Forum Staff
Posts: 68937
Joined: Thu Aug 02, 2007 5:57 pm
Operating System: macOS 10.13 High Sierra

Re: How to route audio (VoIP phone calls) to sound card chan

Post by kozikowski » Tue Feb 10, 2015 1:48 pm

Audacity will record from multiple channels, but will only record from one device. Many multi-channel soundcards arrange the channels in stereo pairs, so Audacity will only record from the first stereo pair. That's probably why you got stuck with the first two.

Audacity also does not directly support ASIO software, so if your soundcard needs ASIO to work, that's not directly supported. I don't know any way around that.
Koz

Post Reply