Hacked 31-edo ProTracker clone playing #29 - Alternate Past
xenaretos
0:00 / 0:00
Hacked 31-edo ProTracker clone playing #29 - Alternate Past
111 просмотров · 2 дня назад
xenaretos
26 подписчиков
111 просмотров · 2 дня назад
About a decade ago I figured that if I wanted to specialize in second generation tracker music for my compositional needs, and had been making ft2-compatible xm modules in milkytracker until late 2019. But then I switched to microtonal composition and had to ditch compatibility since doing microtonal scales in xm is more trouble than it's worth. It wasn't a big deal (I switched to OpenMPT using about the same techniques but using arbitrary scales) but it was unfortunate.
However, a few months ago I found the open-source clone of ProTracker by 8bitbubsy, and I also found out that the mod format stores its data as actual periods and not some precalculated relative note values. So, I thought, what if I could modify the modern clone to use a different scale than 12edo? And I did, and it worked.
So, here's the result of this experiment. Given the format and what I know about ProTracker's code and disassembly, it might actually be playable on real amigas on the original software (you'd see question mark notes, though, and won't be able to edit the module in the original scale). I know it's not going to be playable in the DOS and modern trackers since they all convert mods into their own format, and their formats all use relative notes with hardcoded frequencies. Mind you, first-gen 4-channel mods aren't my strong suit, so, it's more of a proof of concept, although I think it turned out OK.
Some links
pt2-clone by 8bitbubsy : https://github.com/8bitbubsy/pt2-clone)
My hacked fork of that clone: https://github.com/tnphis/pt2-clone
The module, , in case someone wants to try and play it on the original software/hardware: https://drive.google.com/file/d/1bkNV...