I can completely replace the boot sound now, the only problem is that I don't know how to resize the segments. An 8 second signed 8-bit audio sample is about 120k. I simply don't see room for it in there without resizing something. I figure that insted of monkeying around with midi voices (I figured out how they did it, and I don't want to touch that shit :-p), I would just remove the extra tracks, and make one track that plays a voice for 8 seconds and stops. As soon as I can figure out how to get an 8-second clip in there, I'll release a program to do it for you. I have already got it playing smaller clips on boot, completely replacing the stock sound, but it only plays for a second.

Anyone good with ASM or microcode? This one might be over my head.
Um, so yeah, to answer your question, I have it all figured out, I just have no place to put it.