© Peter Späth 2018
Peter SpäthAdvanced Audio Visualization Using ThMADhttps://doi.org/10.1007/978-1-4842-3504-1_3

3. Timing

Peter Späth1 
(1)
Leipzig, Germany
 

ThMAD has two concepts of time. One is the operating system time , which is like a wall clock that is totally external and cannot be adjusted. The other is the normal or sequencing time , which is under the control of sequencing modules and will explained in this chapter. You can control this sequencing time using modules and can stop and start it. Once the time is stopped, you can even set it manually to an arbitrary value.

Engine States

So that you understand this a little bit better, I first will explain engine state. When Artiste or Player starts, the engine first finds itself in state

Get Advanced Audio Visualization Using ThMAD: Creating Amazing Graphics with Open Source Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.