There was a bug I found. More like an oversight. You were unable to define various modes in Channel 0 (setup channel).
This was screwing up the use of macros that toggle between modes. Now its fixed. You can flip between Modes 0,1 and 2 in channel 0 macros. Just dont use those macros anywhere but channel 5 or 6.... since 1-4 cant produce noise.
Now, you can experiment with drum patterns alot more.
just grab the archive again, and it will have the updated compiler (mml2pce.exe).