[quote="birdlantern":2jztkdp1]is that possible?[/quote:2jztkdp1]
Programs like Audacity do it so it is possible with C++. There is a program called "Jack" that allows you to bridge sound from your internal audio device to an external device...and there is a Python interface called Pyjack. It is slightly more complex that I originally thought so I might have to take more time to look at it.
[quote="birdlantern":2jztkdp1]Also - I will be using multiple xaudio objects in my application - and I'd like to be able to record them all simultaneously to a single stereo .wav file...[/quote:2jztkdp1]
I don't think this matters, but wont know until I try it.
If you are eager to test it out now you can bridge your audio out jack w/ your headphone jack and the script I posted should record sound from the Construct program. Obviously this isn't a permanent solution.