I'm exploring options for two independent, concurrently running Win32 applications on a Windows 7 Embedded platform to output their audio to respective channels of the audio output device (i.e. Application 'A' uses left channel, and application 'B' uses the right).
In this instance, Application A is a pre-existing C++ app which uses the SAPI TTS engine. (Application B is a yet-to-be-written app).
Whilst the SAPI interface provides a volume property, there doesn't appear to be the provision to nominate a pan/balance setting.
I've given Virtual Audio Cable a try, thinking that might enable connection to either the left or right channel, but it doesn't.
Any suggestions, programmatic or otherwise?