If I create an FTM in 0.3.7 with a speed over 20, it will not open in 0.3.8b.
I think the problem is:
FamiTrackerTypes.h wrote: const int MIN_TEMPO = 20;
const int MAX_SPEED = 19;
Should be:
FamiTrackerTypes.h wrote: const int MIN_TEMPO = 0x20;
const int MAX_SPEED = 0x1F;
Another related problem, should this:
SoundGen.cpp wrote: if (EffParam > MIN_TEMPO)
Be this?
SoundGen.cpp wrote: if (EffParam >= MIN_TEMPO)
Otherwise F20 will still set speed instead of tempo.
|