On my Nvidia Jetson Tx2, I have two usb audio sound cards attached, i.e., each sound card has a microphone and a speaker, viz., Speaker 1, Microphone 1 & Speaker 2, Microphone 2
When using the sound cards both speakers and both microphones work fine individually.
I create Simultaneous Output sink using pulseaudio load-module module-combine-sink commands. Executes successfully
When I try to test the simultaneous output sink which speaker 1 and speaker 2 combined (default sink) and Microphone 1 (Default microphone) together using pavucontrol, Microphone 1 appears to be disabled and does not record anything. While microphone 2 (though not the default micrphone) is still atleast active and receives sound inputs.
Another Weird Case:
When continuously using Microphone 1 (Default microphone) and start sending an audio stream to simultaneous output sink (default sink) later, only Speaker 1 works.
So either the Speaker 2 is disabled or Microphone 1 is disabled.
Basically I need the two speakers and two microphones to function together.
I dont know what pulseaduio configuration I might have to change to work around to prevent this. Any ideas and help is appreciated.