Forums > MaxMSP

Calculations with max time format?

Dec 19 2013 | 3:07 pm

I’m in the process of creating an apeggiator (in m4l), and experiencing some problems with the length of the notes that are begin created. i have a metro (@active 1) that is running synced with live’s main transport, at a speed that is selectable by the user (8n, 16n, etc). On every bang a note is created using makenote, which uses the same length-parameter (in max time format) for notelength.

This works, but when i send that midi-signal to my ms20 i think that either the time between the note-off and the next note-on is too small, or the note-off arrives slightly after the new note-on. Either way, my ms20 sees it as legato played notes and does not trigger a new envelope (only changing the pitch).

What i would like to do is adjust the selected time format for the makenote, make it shorter by a number of msecs. Something like: (selected time format) – 100ms.

Is there a way to do this?

Dec 20 2013 | 3:00 am

You could use [translate notevalues ms] and then subtract some ms.

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

Forums > MaxMSP