Keeping Time in TouchDesigner

Time in TouchDesigner is a strange thing. Especially when it comes to the context of building projects that have time-based triggers or actions or scripts. Do you lock things to the timeline? Do you run Python scripts on delay? Do you lean into Timer CHOP? This is precisely the problem! There are so many different ways to count time in TouchDesigner that it can be overwhelming to know which is best. In this post, I talk through the most common strategies for keeping time and give you advice on when to use each of them. DAT Time This one is […]

Read More

Node-red & TouchDesigner

Over the past few Twitch streams, we’ve been working on building control panels for TouchDesigner using Node-red. This has been an interesting and exciting set of experiments for a lot of reasons. The main one being that Node-red is a node-based programming environment very similar to TouchDesigner. Without needing any long coding sessions in Javascript or HTML or CSS, we were able to setup a visually pleasing control panel that was sending OSC messages back to TouchDesigner. Let’s take a look! What is Node-red? Node-red is super cool. Imagine TouchDesigner for javascript. Imagine working on web interfaces or services with […]

Read More

Using Skype & NDI for Virtual Productions

Who would have ever thought I’d be writing about how Skype might be a great option as a tool in our industry? Honestly, not me! But it happened. Microsoft added a pretty incredible feature to Skype that changes the game as far as I’m concerned. That feature is native NDI outputs of every single member of a Skype call. Yup, you read that right. Every single person on a Skype call on your computer will have an individual NDI stream created from their camera and audio feed. You can also get a shared screen as a separate NDI stream. All […]

Read More

Control Your TouchDesigner Installation Remotely

[Editor note from Elburz: Hi all! Today we have special guest Ben Benjamin diving deep into how to remotely control your TouchDesigner installation using Websockets and ngrok. This is a cool topic that a lot of people have been interested in and we’ve talked about recently. We’re glad and appreciative that Ben was willing to bring his web development background to his current TouchDesigner practice and make this great reference for us all. Enjoy!] Have you ever thought it would be cool to control your TD projects from the comfort of a smartphone? Not just your phone, but any phone […]

Read More

Twitch Chat in TouchDesigner

We’ve been having a lot of fun with our new Twitch streams (Wednesdays and Fridays at 2pm Toronto!). We get to build interesting tools, learn new techniques, and work with the audience on their questions. One thing we thought could be interesting is building a native integration in TouchDesigner to stream in Twitch chat. Luckily, this isn’t hard to do and we’ll walk through everything you need in this post. IRC and WebSockets Twitch has a whole IRC infrastructure built into it for accessing the chat of a live stream. IRC is relatively simple and makes for a great protocol […]

Read More

End of content

No more pages to load