This is a hack of the original pt2-clone by 8bitbubsy that attempts to shove microtonal tunings into it courtesy of the fact that the mod format stores its data as amiga periods rather than some hardcoded note values. It's intended for personal use as a proof of concept demo thing. At the moment (and probably indefinitely since I don't see it as a potential feature) there is no configuration, and each tuning is stored in a separate branch with the binare to be compiled from the source.
- modify the period and note names table in pt2_tables.h and pt2_tables.c
- modify the keyboard layout in pt2_edit.c
- modify noteStr in pt2_pat2smp.c
---- original readme ----
ProTracker 2 clone for Windows/macOS/Linux
Aims to be a highly accurate clone of the classic ProTracker 2.3D software for Amiga.
Has additional audio filters and audio mixer improvements to make it sound close to a real Amiga computer.
What is ProTracker? Read about it on Wikipedia.
Windows/macOS binary releases can always be found at 16-bits.org/pt2.php.
- On some distros, a "pt2-clone" package may be available in the distribution's package repository
protracker.inishould be copied to~/.config/protracker/(or ~/.protracker/). If you do this, make sure you deleteprotracker.iniif it exists in the same directory as the program executable. You can find an up-to-date copy in the source code tree at/release/other/(or inside the Windows/macOS release zips at 16-bits.org/pt2.php)
- To get the config file to load, protracker.ini has to be in the same directory as the .app (program) itself
- Press F12 to toggle audio output between Amiga 500 and Amiga 1200. Amiga 500 mode uses a 4.42kHz 6dB/oct low-pass filter that matches that of a real A500.
If you want this to always be on, have a look at the config file.
Note: This must not be confused with the "LED" filter, which is a completely different filter. - Press SHIFT+F12 to toggle stereo separation between centered (mono), custom (set in the config file) and Amiga (100%)
- Press CTRL+F12 to toggle BPM timing mode between CIA (most commonly used) and vblank. Only do this if you know what you are doing!
- Press ALT+F11 to toggle real VU-meters. This will change the fake VU-meters into real, averaged VU-meters. This can also be permanently activated by editing the config file
- Press F11 to toggle fullscreen mode. Again, this can also be permanently activated in the config file
Please read HOW-TO-COMPILE.txt file in the repository.
PS: The source code is quite hackish and hardcoded.
My first priority is to make an accurate clone, and not to make flexible and easily modifiable code.

