GNMIDI

Table of Contents Keyword Index

Clean MIDI song
Previous  Top  Next

[in menu Modify/Controller operations]

Clean
This operation removes unnecessary (unused) MIDI commands before first note plays and removes repeated (identical) commands during note area.  
 
Sort
MIDI commands during initial area before first note plays (except drum intro notes) are sorted when they are at same MIDI unit.  

Distribute

MIDI commands during initial area before first note plays are distributed by one midi unit and different unit ranges for each channel  
(if there is enough time till first note available) so that the number of initial MIDI commands that occur at same time are reduced.  
 
You might turn off sort completely or partly using following settings in GNMIDI.INI file:  
[Settings]  
MidiCleanAllowSort=0  
MidiCleanAllowModifyTime=0  
MidiCleanAllowDistributeInitTime=0  
 
Hint:
Some critical MIDI commands are not moved or removed (e.g. system exclusive, data controller, all controls off, RPN controller).  

 
Hint:
This operation is only usable for not more than 16 MIDI channels. If your MIDI device supports more than 16 channels and your MIDI song uses them then you should not use this function.  
 
Hint:
Check if the resulting file sounds identical to your original file.