How do I trick starcraft into accepting MIDI files?
Not converting MIDI to wav, but simply using MIDI.
How do I?

MIDI to wav is useless because the whole point of MIDI is to have like a 6 minute song in like 20 KB rather then 50 MB
ADDITION:
Please doesn't anyone here know how to use MIDI in starcraft?
You just can't, simple as that. Please stop making up random questions at the top of you head to get minerals.

I'm not. These are things I want to do in my map and don't know how. If I knew how I wouldn't be asking here, I only ask for help on things that I have no clue how to do.
what do you need with MIDI files? I mean its easy to convert them to wav files, Rather than listen to unlistenable things. Im trying to imagine a place where you can use MIDI files, but it would sound better if you had non-midi files converted to WAV files. THen it could be easy to use them in maps.
If a map is meant to palyed half an hour, you can put in a half and hour long midi file that is only like a megabyte.
if you wanted that big of an wav file, the map would be around 100 megabytes big.
people don't want to download 100 megabytes of map on b.net.
It's impossible to put MIDIs in an SC map, period.
However, you can make a library of small lengths of sounds in .wav format from different instruments playing various pitches. Essentially you're building your own MIDI engine.
Ah! Great idea! I will try that, thanks PCFredZ