Monday, November 23, 2015

Metro versus Plugsync~ and Stable Transport Synchronisation

Using a transport-synced tempo or metro object in Live should - on the surface - suffice as a stable and solid timing mechanism when making Max for Live devices. However, Max patches seem to have a huge problem interfacing with Live's transport in this way (in the sense of using Max timing synchronised from Live's transport).

Instead, a plugsync~ object combined with a few peripheral objects can be combined to generate a much more stable and precise timing mechanism.

Below is a Max for Live device that compares these two methods. In the video, the high note that is generated is timed via a metro 8n, whilst the low note is timed from floating tick output of the plugsync~. Notice how much jitter and lag there is in the high note compared to the low note!

Download here: