Language…
15 users online: Batata Douce, DanMario24YT, Darolac, DasFueller, Dennsen86, Doopu, Everest, Gamet2004, JezJitzu, Mike777, Raychu2021, RicardoDeMelo, romw314, Rykon-V73, sinseiga - Guests: 256 - Bots: 295
Users: 64,795 (2,375 active)
Latest user: mathew

Monster In My Pocket - Asia Club by EDIT3333

File Name: Monster In My Pocket - Asia Club
Submitted: by EDIT3333
Authors: EDIT3333
Insert Size: 0x054A bytes
Type: Song
Sample Usage: None
Source: Port
Duration: 0:23
Featured: No
Description: this song fits into the night or chase phases

SPC

This is a very nice attempt, but I have to reject it because of the following problems:

To start, channels #3 and #4 try to go above pitch 0x3FFF (the max) in the intro, which causes them to overflow and play extremely low notes. Lowering the octave to o4 will fix this, and it will also match the notes of the original song. It's worth mentioning that #0 is one octave too high as well, and while it doesn't overflow, I still recommend setting the octave to o1.

Secondly, channels #0, #1, #2 and #3 (and by extension #4 and #7 as well since they take their notes from two of the aforementioned channels) have broken triplets near the end. The fix for these is all the same, so I'm only going to show you one example. This is what you have in #0:

Code
d^32fa+^32a+^32ff^32d^32fa+^32a+^32ff^32


And to fix the broken lengths, you have to change it to either this:

Code
{d8f8a+8a+8f8f8d8f8a+8a+8f8f8}


Or this:

Code
d12f12a+12a+12f12f12d12f12a+12a+12f12f12


This output is typical of TinyMM, which is a very old and broken tool. I strongly recommend you to switch to PetiteMM if you wish to continue converting MIDI files to MML, as it fully supports triplets and non-standard note lengths.

Lastly, the mixing needs some work. You currently have every channel playing at either v200 or v150, which makes everything sound a bit convoluted. When deciding what values to use for volume, you should consider which channels should have more presence (typically the melody) in order to assign them higher values, while the backing channels should be quieter to not overshadow the rest. You also have to account for the instruments' own volume, as some of them are naturally louder than others. For instance, a @8 playing at v200 will sound extremely quiet vs a @4 playing at the same volume, so you have to adjust accordingly.

While the optimization could be improved a bit (for instance, it's better to have r1r1 instead of [r1]2), I'm wiling to let it slide because it doesn't make much of a difference, so this is everything you need to fix. Good luck, and feel free to ask for help if you need to!