Web Browser / Web Render audio is audible but not recorded by Movie File Out TOP

Hi everyone,

I’m having trouble recording audio from a Web Browser / Web Render setup into a Movie File Out TOP, and I’d appreciate some guidance on the correct audio flow.

Current setup:

  • Web Browser COMP with Enable Audio = ON

  • Audio Output set to “Route to Audio Web Render CHOPs”

  • Audio is clearly audible through headphones/speakers

  • An Audio Web Render CHOP (audiowebrender1) is receiving signal

Problem:
Despite the audio being audible and visible in CHOPs, the Movie File Out TOP does not record any audio in the exported video.

What I’ve tried:

  • Assigning different CHOPs to the Audio CHOP parameter in Movie File Out

  • Bypassing Audio Out / Audio Device CHOPs

  • Using a clean null CHOP directly after audiowebrender1

  • Matching sample rate with project settings

Still, the rendered movie comes out silent.

Question:

What is the correct / recommended CHOP signal chain to record audio coming from a Web Browser / Web Render into Movie File Out?
Is there any specific requirement regarding channel naming, time-slicing, or operators that should be avoided in this case?

Any insight or minimal working example would be greatly appreciated.

Thanks in advance!

This should work as you have it setup. You might want to try a different audio codec just to see if that is an issue on your system. How are you playing back the video to test, in TouchDesigner or in another application?

Thanks @Ben for your reply. I modified the audio and video codecs, but that didn’t solve the problem. The video player I used to view the output of the moviefile out is the default Microsoft one.

However, I’m super happy :smiley: because I was able to do it with vbCable, thanks to the tutorial at https://www.youtube.com/watch?v=HR6Ot3w6qTo @elekktronaut :hugs: . I’ve attached a screenshot of my workflow. And again, thank you so much for your quick response.

Can you try playing back in VLC (the standard for testing video) and in TouchDesigner? I’m trying to determine if the file actually has no audio or its just Windows player which is not that good for codec support.

Ben, I’m having the same problem with VLC. I’m sharing my file so you can see if it’s a configuration issue or something else. Thanks in advance for your help.

SIGNAL_BLOB_TRACKING_VLC.toe (87.4 KB)

Perhaps the audio you were hearing was output from the webBrowser component and not the Audio Device Out. You can turn the webBrowser’s audio Volume parameter to 0 to be sure.
I could not confirm this: *An Audio Web Render CHOP (audiowebrender1) is receiving signal *

In the file you sent the webrender1 was connected to audiowebrender1 but I couldn’t see how you were starting the webrender1 to playback the audio ie. how do you press the play button on the web page to get audio to play?
So in the attached file I used the webBrowser audio directly since its easy to press play there and that’s where you are getting the video TOP source for the movie, so I grabbed the audio output (3rd CHOP output) connected to the Movie File Out and everything records fine now. As long as you have audio channels in the CHOP going to Movie File Out TOP, it worked for each recording I tried.
Note: This will work with audio from audiowebrender1 as well, if you setup a way to trigger the webpage playback.

SIGNAL_BLOB_TRACKING_VLC.2.toe (89.9 KB)

Testing was done in 2025.32050
If this doesn’t work for you, send your machine spec, TouchDesigner Build etc.

1 Like

Good morning Ben, :blush:

Thanks again for taking the time to test the file and explain everything so clearly — I really appreciate it. It’s great to know that in the version you tested, everything is working as expected. :hugs:

Just for reference, on my side I previously tested the patch using the following TouchDesigner builds:

  • 2025.31310

  • 2025.31550

  • I’ve also included my computer’s general specifications: – Model: HP Omen 15 – CPU: Intel Core i7 – RAM: 32 GB – GPU: Dedicated NVIDIA – Audio: Standard system output device

I’m currently working on Windows11 , and I’ve already tested the file you sent. My next step will be to update my TouchDesigner license, in case that’s part of what’s affecting the behavior on my end.

Thanks again for your help and for sharing the example file — it was very helpful.

Best,
Natalia

You can test the movie writing with Non-Commercial in 2025.32050 before updating, it shouldn’t make any difference. But yes, I’d highly recommend getting off Experimental version 31310, and even 31550 had a few bugs that have since been fixed so updating is highly recommended (it was the first post for Official 2025).

1 Like