MIDItrk
Tracker-style pattern-based MIDI composer
...The main difference to most of the contemporary trackers is that it gives orderlist/sequence for all tracks, so you can use one pattern anywhere without tedious copy/paste process, just by typing its number in the right place...
NOTE: I left SourceForge for reasons not ethical to mention here. You can find me and my further work at these locations:
http://hermit.sidrip.com
http://csdb.dk/scener/?id=18806
https://github.com/hermitsoft/