This is a full rewrite of 8bitbubsy's standalone ft2-clone to a multi-instance aware VST3/AU/LV2 plugin by Blamstrain/TPOLM. This version removes SDL and uses JUCE as the plugin framework.
Credit goes to 8bitbubsy for his work on the port from the original DOS version, on which the plugin is based on. If you wish to donate, please consider supporting:
- 8bitbubsy for his work on the standalone version.
- Transgender Europe (EU), the largest pro-transgender rights organization in Europe.
- Mermaids (UK), helps trans, non-binary and gender-diverse kids and their families in the UK.
- The Trevor Project (US), helps suicide prevention for LGBTQIA+ youth in the US.
- Doctors Without Borders (MSF), helps provide medical aid to those in need internationally.
- DAW sync capabilities; sync BPM, transport and position from DAW host. Can also disable Fxx speed changes for "perfect" sync. In this mode, you can choose between speeds 6 and 3.
- Module state saves with the plugin in your DAW session (no need to save/load modules manually, though still recommended for backup).
- Multi-instance support, including per-instance config.
- Multi-output support (can map any of the 32 channels to 15 busses plus a main mix).
- MIDI input and output support, including aftertouch, bender and mod wheel recording.
- Recycle-style sample slicer for slicing breaks.
- Drag and drop modules or samples to the plugin (including multiple samples at the same time).
- Right-click drag in instrument editor to "stretch" envelope points without having to move all of them.
- Right-click in envelope editor to move all points to the right of the selected point.
- Shift-click to add points on a line in envelope editor, cmd/alt-click to remove a point.
Please check the changelog for changes and new features.
Includes an OPTIONAL "XM2 mode", enabled via the config, which extends the existing XM format for some modern nice-to-haves:
- Stereo and natively supported hi-res samples.
- Curved (log/exp) envelopes + envelope length multiplier.
- Max. 96 samples in an instrument.
- New resampler / bitcrusher in S.E.Ext.
Existing XM support is unchanged. You can convert an XM2 module into XM (losing new features) and vice versa.
Most of the original keyboard shortcuts work as they are, however some have been changed for ease of use, mainly:
Pattern editor clipboard (cut/copy/paste):
| Scope | Mac | Windows/Linux |
|---|---|---|
| Block (selection) | Cmd+C/X/V | Ctrl+C/X/V |
| Track (column) | Cmd+Shift+C/X/V | Ctrl+Shift+C/X/V |
| Pattern (all) | Cmd+Option+C/X/V | Ctrl+Alt+C/X/V |
Volume scale/fade:
| Scope | Mac | Windows/Linux |
|---|---|---|
| Block | Option+V | Alt+V |
| Track | Shift+V | Shift+V |
| Pattern | Ctrl+V | (use block after marking all) |
For the rest, please see the in-plugin help.
Download the latest version from the releases page.
The plugins aren't signed, so you need to:
- Load the plugin, you'll get a warning message
- Open System Settings > Privacy & Security
- Scroll down to find Fasttracker II and click "Allow anyway"
OR run:
(change these to ~Library if you installed to your home directory)
VST3:
sudo xattr -r -d com.apple.quarantine "/Library/Audio/Plug-Ins/VST3/Fasttracker II.vst3"
AU:
sudo xattr -r -d com.apple.quarantine "/Library/Audio/Plug-Ins/Components/Fasttracker II.component"
Same as standalone version: BSD 3-Clause License.