I need help with the way [tempo] and [seq] can work together, please

corkcitygamelan's icon

The actual playback tempo of a MIDI file via a [seq] object comtrolled by [tempo] appears to be a function of of these three parameters:
1 - the tempo at which I recorded the MIDI file in my DAW - 100 bpm in this case
2 - the tempo setting in the [tempo] object - set to 120 bpm in my case - but the file actually plays back slower than that ... higher settings DO play faster, though
3 - the Beat Divisions setting of [tempo] - higher values result in faster playback

Assuming I keep the beat division constant at 96 - what is the formula or method to calculate the actual playback tempo in bpm as a function of the tempo at which I recoded the MIDI and the bpm setting of the [tempo] object?

tempo.jpg
jpg
broc's icon

I think you need to apply the factor 120/bpmr, where bpmr is the tempo of recording.
So for example to play your 100 bpmr file at tempo 120, setting [tempo] would be

bpm = 120*(120/100) = 144.

corkcitygamelan's icon

nice one, thank you for THAT!!

I made myself a little macro for it - the message really is: I should make a habit of recording MIDI for using in Max with [tempo] at 120 bpm, regardless of the intended final playback speed ....