huge rambling post alert
Better yet, use
this tutorial instead. This is the one I learned from. Let me go through the steps, so you have a basic idea how to port a song.
1. Download an midi for the song you want, preferably with few channels, but sounding close to the original.
2. Use an midi editor, such as NoteWorthy Composer 1 (2 doesn't let you save midis, so you have to get 1), and open the midi. Delete unnecessary channels, such as echo channels or really minor percussion, until you have less than 8 left. Remove all the notes past where the song finishes looping. Save as a type 0 midi.
3. Drag the midi over tinymm, it will make an mml file. Change it to a txt.
4. Open the txt in Wordpad (some people use Notepad, but this is easier for me).
5. Do the following replacements with ctrl+h:
> --> &
< --> >
& --> <
32r32 --> 16
16r16 --> 8
16^16 --> 8
8^8 --> 4
4^4 --> 2
2^2 --> 1
This will fix *most* of the errors caused by tinymm, and reduce filesize quite a bit.
6. Replace the channel headers with #0, #1, #2, etc. #4, #6, #7 get cut off by sound effects, so if you must use them, set the percussion channel to use them.
7. Put this at the very top. This is where you choose instruments and set volume and such.
#0 w230 t60
#0 @6 q7F v200 y10
#1 @6 q7F v200 y10
#2 @6 q7F v200 y10
(add more for more channels)
Each line corresponds to a certain channel. The @# is the instrument, the v# is the volume. The t# is the tempo.
8. If the size is still too big, then loop the song a bit. Things like
b8b8b8b8b8b8b8
can be turned to
[b8]7
and
r1^1^1^1^1^1^1
can be turned to
[r1]7 (don't do this for non-rests, like f1^1^1^1)
After this, you should be able to insert the song. Use the tutorial for a more indepth guide.
Follow Us On