Forums > MaxMSP

Real time MIDI messages to VST~

September 15, 2012 | 6:31 pm

I must be missing something but I can’t figure out how to get a [vst~] object to sync with the tempo. I thought I could use midievent to send real time ticks but midievent requires a minimum of two bytes so that’s no good.

How can I get a [vst~] to sync to a global tempo defined in Max so that I can (for example) have a vst~ delay unit or an arpeggiator be synced up?


September 15, 2012 | 9:23 pm

OK – I figured this out — if I receive MIDI ticks via rtin and feed tempo messages (which one can get via the [sync~] object) into the transport object, then all my VSTs which have external sync automagically have the right tempo.


September 17, 2012 | 12:52 pm

Yes, the magic lies within the global Max transport; when the transport in Max is enabled, a VST hosted within a vst~ object will automatically receive VSTTimeInfo information, and should automatically sync to Max’s tempo.


Viewing 3 posts - 1 through 3 (of 3 total)