http://www.gnmidi.com/cgi-bin/comments.pl?topic=gnmidic&lang=e&count=all
Newsgroup: alt.music.midiSubject: split midi files
>> With what (possibly free) program is possible to split in two a midi file? Anything called a "sequencer". I don't need to know about free ones, but I'm sure there are suckh and someone will recommend one. Note that a midi file often contains setup data - sounds allocated to tracks, volumes etc. - at the start. If you remove this section and start half way through the song, you may get unexpected results. If all you want to do is shorten the file, GNMIDI (http://www.gnmidi.com, shareware) can do that. Very flexible for this sort of thing, and avoids any worry about manually cutting and leaving out vital messages from earlier in the song. It isn't too hard to cut out the end of a song using a sequencer, but taking out the beginning is trickier.