Dn-FamiTracker icon indicating copy to clipboard operation
Dn-FamiTracker copied to clipboard

[Feature Request] add support for 24 tone octaves

Open GraysonDaMighty opened this issue 2 years ago • 3 comments

I'm not sure if this is already possible (if so i'd love to hear how) but i would like microtones to be able to be used. that would be awesome. Thank you

GraysonDaMighty avatar Jun 04 '23 02:06 GraysonDaMighty

It actually is possible to do so. If you use "Linear period / frequency" (Module > Module Properties... > Pitch Mode), you can make certain notes have a P90-P91 effect, which tries its best to pitch it up by 50 cents, hence giving you the possibility to have 12 extra notes (and therefore have 24 tones in total). If you want to pitch it down by 50 cents, use P6F-P70. Make sure to reuse P80 for the normal 12 TET notes. Here's an audio example to show it off. I know the melody sucks, it's not meant to be good. I'm a normie that uses regular 12 TET.

https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/assets/31391261/86232a01-a23b-47c9-b1a8-52e2f92d1a5b

Hope this helped. Oh, by the way, you're not just restricted to using P90 or P70, you can choose whatever values you please for them. P88/P78 would make a quarter of a semitone, allowing for 48 TET, or P9A-P9B/P75-P76 if you want 36 TET. There's so many possibilities. And I know I'm not getting into microtonal territory...

Jazzbank avatar Dec 19 '23 07:12 Jazzbank

24-tet is possible via the detune table, at the cost of reduced usable octaves. FamiTracker is limited to a 96-note lookup table due to size restrictions in NSF export.

Gumball2415 avatar Dec 19 '23 07:12 Gumball2415

Hmm... I still find the Pxx effect way to do it more effective. It doesn't have that 96-note restriction. But I suppose this is another way too.

Jazzbank avatar Dec 19 '23 07:12 Jazzbank