[PD] write tempo change with [midifile]?

tim vets timvets at gmail.com
Sat Feb 10 19:49:32 CET 2018


I seem to be getting closer
[255 81 3 $1 $2 $3( seems to do the trick, (the 3 was necessary to
designate the 3 following bytes...)
still not sure why [255 81 3 7 161 32( does not result in 120bpm but
"120qpm" and 80bpm...
gr,
Tim


2018-02-10 19:18 GMT+01:00 tim vets <timvets at gmail.com>:

> Hello,
> I've been looking into writing out midi using mrpeach's [midifile].
> Now I'm trying to write a tempo change message into the midi file.
> So far I figured out that the message format should be "FF 51 tt tt tt".
> (e.g. as described here http://www.deluge.co/?q=midi-tempo-bpm )
> I'm not sure though, how to translate that into a message that [midifile]
> can accept to correctly write the tempo change into the file.
> I tried a few variations, like [255 81 500000( (for 120bpm)
> or by first changing the 500000 into three hexadecimal bytes, and then
> turn those into 3 floats
> [255 81 7 51 0(
> but all I get is extremely low tempi when I import that midifile into a
> DAW (I seem to get the most informative results with Rosegarden)
> Any ideas?
> thanks!
> Tim
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20180210/951dcc94/attachment.html>


More information about the Pd-list mailing list