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: http://milkcrate.com.au/_other/downloads/M4L/little-scale.MetroVsPlugsync.amxd


0 comments: