Forums > MaxMSP

detonate and timings

July 19, 2010 | 5:01 pm

The second example of "denotate" using the delta timings with the delay is awesome. However, is there another way to control the tempo of a standard midi file playing back through denotate without using the delay? I tried using "tempo" just hooking into "next." (see the examples below) The tempo disregards the relationship of the delta times and just sends the next note out at a regular interval. True, I have slowed down the tempo but now the rhythms are messed up.

Is there a way to control the tempo of the playback without using the "delta time" through delay? Or in another way, can you keep the integrity of the delta time without having to use delay to send out each note through "next"?

Is there a way to convert the delta time into ticks? For example:

note A 119 ms dt (delta-time) note B 119 ms dt note C 238 ms dt (these three notes can be interpreted as eighth-note, eighth-note, quarter OR whatever quarter, quarter, half…etc)

– Pasted Max Patch, click to expand. –

Any ideas?

Dave

—————
post edited by admin. *Use Copy Compressed when posting to Forum*


July 19, 2010 | 10:02 pm

This is an old-school way of doing it. But it still uses delay. Maybe better to use floating point version of delay. Just change the delay value by multiplying by a particular factor (ie 2*= twice as slow):

– Pasted Max Patch, click to expand. –

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