Hi -- I'm new here, but I hope this might be of interest to some people. One thing I've never been particularly good at is creating interesting Score files to test Orchestras with, and it struck me that existing standard midifiles might be a good starting point.
I figured something for this ought to exist already, and searching the web turned up a link or two, but they all arrived at dead ends, so I wrote my own. The Ruby language seemed to be a natural medium for this (especially as I'd already written a midifile handling module).
The resulting ruby script should be able to create a score file from any standard midifile. Without options, it just uses Instrument numbers corresponding to MIDI channels, converting Note-On/Offs into equivalent start-times and durations, puts a scaled velocity into p4 and pitch ('pch' form) derived from the note into p5.
You can supply a "Map File" with the "-m" option that controls how channels and/or program numbers are translated to instruments, which gives some flexibility in warping an existing midifile into a suitable set of instruments.
I've put up a short web page for it (with downloadable zip and tgz archives) at:
[URL moved 14 July 08]