I have an application reading and writing audio to a USB audio interface (FreeSWITCH's mod_portaudio).
I need to be able to monitor this audio in another application, but the device is locked. As I understand it, pulseaudio should do this for me. (I've also tried Jack, but got nowhere with either!).
So I've installed pulseaudio, and sure enough FreeSWITCH can now only see pulse, and not the USB interface.
What steps am I missing, or what do I need to do now? I've tried creating a virtual sink & source, thinking that should show up to FreeSWITCH, and I should then be able to map it somehow, but I'm going nowhere fast! What's the best way to achieve this?