I have been using an ancient DOS program, Cakewalk Live, to play .mid MIDI files for live performances. The program is so old that I need to use laptops with a serial port and outdated versions of windows (pre-2000), these laptops don't last long. I'm looking for something that will run on a modern laptop with Windows 7, but I can't find anything with the simple features I need.
I need the ability to cue up the next MIDI file while the current one is playing. Cakewalk Live lets me do this easily and quickly in a few seconds. It can't take longer than that because I'm performing live. I can't just make a playlist and stick to it because I take requests, etc.
Also, I need MIDI output (I want to use an M Audio Uno Usb-to-MIDI converter). I don't want to have software synth audio out. It would be easy enough to have a media player with a playlist feature do software synth out of my laptop's audio jack, but I want MIDI out, not audio.
In summary: I'm having great difficulty finding software that can play .mid files as MIDI out of my USB port, has support for playlists, and can let me queue up the next song live. There are a lot of composing programs, but they're designed to play a single song, not a queue-able playlist.
Thank you for your help.