MidiCutter provides an easy way to take any midi file and turn it into a shorter midi ringtone suitable for personal use or commercial sale.
Key features are:
Simple key press to roughly mark begin and end of clip while playing
Finely adjust start and end time by 50 millisecond increments
Preview created clip before saving as new midi file
Automatic conversion to single track (type 0) midi format required by most mobile phones
Correctly turns off all notes before clip end (ie. no instruments are left playing)
Option to create commercial preview versions for website sales in .au, .wav, .aiff or .mov formats
Convert clips to .mmf with Yamaha tools
Cross-platform java application (Windows, Mac or Linux)
Try before you buy!
Note that you should have at least Java 1.5 installed to run the product.