I am currently looking into panda3d, its 3DAudio management, and non-real-time rendering. Basically, I am interested in rendering a 3d-scene fast and save only the audio to a file (including its distance attenuation, multiple interfering sound sources, etc.). Any suggestions on how to do that (#Python)?
I don’t believe this is a feature offered by Panda, since Panda defers sound rendering to a third-party library (using OpenAL). I think your best bet is to use a virtual output device and point OpenAL at it.