From what I can tell, the Web Render TOP uses a default Audio Device Out. Could it be possible to specify one via a parameter? Or maybe access the audio as a CHOP?
The audio can be turned on via the Enable Audio parameter and any audio actually plays via CEF3 browser process. Unfortunately we don’t have access to play the audio via TouchDesigner.
Perhaps you could spoof the output with some external software that re-routes one device to another?
I’m assuming this works if you reassign the default device to be your external device though?
Yes. I’m concerned about the situation in which each Web Render TOP needs to go to a different audio device, like in a multi screen installation. One solution for my case is to have the web server use socket.io or whatever to send the client information about which sound to play and on which audio device. TD would then do all the audio playback.
1 Like