vPilot Feature Request: Independent COM sound devices

I am writing to request a revised feature for controlling audio COM1/COM2 separately.

Currently, vPilot mixes all audio to a single output device. This means that there is no way to control the volumes of COM1 and COM2 separately. I believe that allowing the option to select different output devices per each radio would be a fundamental improvement to vPilot. This would allow any other app in the pipeline to control audio from there, before it is mixed with the other channels.

I believe that simply providing the raw audio output for each radio would be sufficient and this should still match the core vPilot functionality. Any complex integrations with other APIs, controls, etc are endless and are really beyond the core. Having a raw audio stream would allow other apps to control the audio in any way they see fit and would allow users to create more realistic audio setups and controls.

Thank you for your time and consideration.