Open SyntaxErrol opened 7 years ago
Yep, this is a bad MilkyTracker bug. VLC and other players have no problem with that.
Actually VLC uses libmodplug which does have some bugs regarding tremolo waveforms. If you plan to implement vibrato/tremolo waveforms, ask me or eightbitbubsy for details, because there are some things that are almost impossible to get right without knowing what FT2's assembly code does. ;) We also know why FT2 freezes with this command under some circumstances. :)
E7x is described in the manual as operating similarly to E4x but on the volume (tremolo commands) instead of pitch (vibrato commands). In my experiments FT2 (2.09) would freeze on DOSBox (0.74) when the x in E7x was 4 or higher and a new note is played so that's why the FT2 rendering is cut short. If that happens in all environments, a 100% faithful reproduction in MT is probably not desirable. ;)