fbpx
Skip to main content

MIDI Forum

Safely inserting se...
 
Notifications
Clear all

Safely inserting setup measure

5 Posts
1 Users
0 Reactions
70 Views
Jason
Posts: 441
Honorable Member
Topic starter
 

Any suggestions on "safely" inserting a setup measure at the beginning of my MIDI files, using a Windows program?

Once again, Cakewalk is doing BAD THINGS.  Which means it probably messed up my previous files as well, and I may not have caught the issues in all of them.

If I insert a measure at the beginning using Cakewalk, after otherwise completing my editing process (using all of my various MIDI software to create my final files)

- volume, pan, etc get set at the start of the file (which is expected)

- reset all controllers, poly mode, RPN, and all note off get moved to the start of the second measure.  The biggest issue here is the reset all controllers, but I want to leave the others in the setup measure as well.

So I want to leave all of the important setup stuff in the setup measure, and the music starting in measure 2.

 
Posted : 08/11/2024 10:13 am
Jason
Posts: 441
Honorable Member
Topic starter
 

Or, alternately, a .sal script for Sekaiju that can move those offending events back to the beginning?

 
Posted : 08/11/2024 1:48 pm
Jason
Posts: 441
Honorable Member
Topic starter
 

Well, a slow technique I figured out is to

load with Sekaiju,

only show CC 121, 123, 127,

select all of those that Cakewalk put in measure 2,

go to edit -> Modify Event's Time,

set value to "-1" and type to "measure"

apply

 

This moves all the offending events back to the first measure, but is time consuming because event view settings to not carry over between files.

 
Posted : 16/11/2024 11:36 am
Jason
Posts: 441
Honorable Member
Topic starter
 

Annnnnd, it puts them after all the other control changes, like setting pan and volume :/  So I also have to go back through all the files again and move the rest of the controllers up one tick.  *sigh*

 
Posted : 16/11/2024 12:06 pm
Jason
Posts: 441
Honorable Member
Topic starter
 

And even further, I forgot I had asked about this previously in this thread

https://midi.org/community/creating-with-midi/effects-of-cc-121-reset-all-controllers

so now I'm just going to delete them all and let the SYSEX resets handle it.

 
Posted : 16/11/2024 12:39 pm
Share: