pouët.net

Go to bottom

FT2 VST3 release

category: general [glöplog]
 
Hi,
I've been working on a plugin rewrite of bubsy's clone. Looking for some testers at the moment. You can sync bpm, transport and position from the daw (eg. the loaded module will skip to a location). The plugin version calculates a timetable for the module so eg. e6x pattern skips should map correctly to the DAW timeline (eg. if you repeat a pattern x times). If Fxx speed changes are enabled, the sync obviously goes off, and if you're not using a multiple of 3 for speed (eg. 3/6/12) it won't sync cleanly either. You can turn off Fxx speed changes in the config for it to lock on speed 6. The intention isn't to have every module load and play perfectly with all the timing stuff, but rather have the FT2 interface to do music with in a DAW. So use bubsy's version if you want accuracy. However the replayer should be identical otherwise.

preview

Mac VST3 here:
https://www.oceanloader.com/FT2.Clone.v1.MAC.vst3.zip

Current limitations:
- No autosave (eg your module wont save with your project), this is coming
- No multi-outs (yet)
- No MIDI (yet)

Changes from standalone version:

- General: Compiles as VST2/VST3/AU/LV2 plugin using JUCE framework.
- General: DAW sync to BPM and transport (toggleable in config).
- General: Only XM, MOD and S3M modules are supported.
- General: Some config settings do not make sense in a plugin, so they have been disabled.
- Graphics: Uses OpenGL instead of SDL.
- Disk op: WAV save option is removed (if you need to save a WAV, use the standalone version).
- Disk op: Rename and delete disk operation buttons are removed.
- Config: Settings for DAW transport, BPM and position sync have been added.

Any issues please let me know (there are a bunch probably still). Consider this an alpha release. Going on github next week.

xox
windows is coming too, just too busy today!
multi-outs would definitely make it interesting for remasters etc.
nice project juho
added on the 2025-12-28 23:08:47 by psenough psenough
Windows + Linux + Mac builds here: https://github.com/juho/ft2-plugin/releases
Fixes since the first release earlier today:
- Multi outs
- State + config saving works better (your module state is persisted with the DAW project)
- Better "timemap" calculation (supports infinitely looping modules correctly when synced to DAW timeline)
- Saving modules in the disk op dialog works correctly
- Supports odd-numbered modules properly
- MIDI support (in and out)

login

Go to top