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.