Hello Brady !
There is a programm called Mod Plug Tracker which allows you to import a midi files and export it afterwards in .It .Xm .Mod and .s3m formats.
The process is a bit hard at the start, but simple when you learn for a few days .
You import the midi , you chose your GM or custom soundbank and then the corresponding samples get mapped to the Tracker notes .
Since .tracker files are usually really small, you cannot use a full blown orchestra sample set for just a file, usually you use 1 or 2 samples per each instrument ( Solo lead would be 1 sample for example, flute would be 3 samples for the whole range ETC ), so the ending file is never larger than 10Mb - To my knowledge.
For small tracker songs like for Game Boy Advance , the whole soundtrack and the samples must not be over 2 Mb max for example .
Go to this site so you can download ModPlug Tracker starter kit ( has some demo's and examples in the zip , it's freeware ) :
Since setting your own samples and looping them is a bit more advanced , i recommend you go to
and download a very small GM sound set in Soundfont Format ( so you can import them directly into your song and save the trouble)
Try finding one of these sets :
2 Mb Gm.SF2
5 Mb Gm.SF2
8 Mb Gm Sfx.SF2
They are all small, ideal for .tracker files and in general midi format.
If you want something larger and you have the allowance for that , try one of these :
personal Copy 42 b.sf2
Musica Theoria v2 (GM).sf2
or any other big Gm bank , some of them are REALLY big for tracker formats, but it depends on what they ask you .
That's all my knowledge allows me to share , i wish i knew more as well about the great Amiga formats
Good luck with it man , if you have any other question just give it a go here