I need to check out Audio Mulch when I get some time too. Looks very cool!
Also, I found PortMusic which is a bunch of cross-platform music APIs for sound, midi, and files. VERY COOL! I might not have to learn DirectX after all...=)
I need time...=) I want to hook these MIDI APIs up to my FS1R and let the madness begin!