Tempo changes when capturing piano rolls
By Will Dahlgren
There have been several postings about piano roll diameters and whether or
not the captured MIDI file will play back at the proper tempo through the
entire song.
I don't know if other sequencer programs (or even Cakewalk for Windows) have
this feature, but...
Cakewalk Pro lets you "slide" a tempo change over any area (or the entire)
song. This will be a linear change throughout so it may not match exactly
any diameter changes. There also may be a problem with note lengths that
"should" be adjusted. Cakewalk does not have a standard function that can
"slide" this info.
Another solution that might be perfect:
Convert the MIDI file to ASCII and write the program that exactly corrects
any problems and outputs another ASCII file. I have previously mentioned a
program (MF2ASC.EXE) that will convert MIDI to an ASCII file. There is a
companion program ASC2CAKE.EXE) that would re-convert a "corrected" ASCII
file to a format that Cakewalk would then read in it's native format. Once
loaded, Cakewalk could then re-save in a MIDI file format.
[ MF2ASC.EXE is freeware and I can send a copy for any serious experimenters.
ASC2CAKE.EXE came with much older versions of Cakewalk (before they could
read Standard MIDI files). If someone want's this program, we will have to
ask Cakewalk for copy permission. I can't believe they would object.]
Will Dahlgren
|
(Message sent Fri, 18 Aug 1995 00:01:40 -0400
, from time zone -0400.)
|
|