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, 04:01:40 GMT, from time zone GMT-0400.) |
|
|