A large amount of work would have been lost if the linux version was discarded for the 3.0.0 version. From the mainline's HISTORY.txt:Marginal Ray wrote:I'm not developper, but I don't understand why you made this choice.
Code: Select all
3.0.0 (17 November 2016)
- Add support for zest toolkit via Zyn-Fusion
- Add watchpoints to env/LFO
- Add Bank searching capabilities
- Add Windows Midi Support
- Add --midi-learn option for loading .xlz files
- Add bank cache file
- Add DC modulator type
- Augment Existing 2.5.x OSC API metadata
- Fix Envelope behavior on pre 2.4.4 patches
- Fix ALSA hanging after suspend to ram
- Fix Jack-Multi Crash
- Fix FreeBSD compilation
- Fix Windows compilation (via mingw64)
- Fix unapplied microtonal settings on startup
2.5.4 (12 March 2016)
- Add realtime automation for subnote parameters
- Add FLTK UI for LV2 plugins
- Add support for '~' in bank paths
- Fix VST crashes
- Fix VST loading issues
- Fix Microtonal copy/paste
- Fix GCC 5.3.0 build issues
- Fix autosave disable flag
- Fix license headers
- Fix plugin library directory
- Fix uninitialized filter bug in subnote
- Fix broken instrument send
2.5.3 (8 Feb 2016)
- Add LV2&VST support via DPF
- Add autosave
- Add realtime filter parameter updates
- Add LFO random mode
- Add more controls to DSSI plugin
- Add fixed frequency modulators
- Add more reset states to knobs/sliders
- Add PWM mod
- Fix Microtonal UI
- Fix 'Add Bank'
- Fix sustain bugs in 2.5.x series
- Fix mem pool exhaustion bug
- Fix PADnote copy/paste
- Fix Oscilgen copy/paste
- Fix Midi unlearn
- Other misc bug fixes
2.5.2 (13 November 2015)
- Add MIDI-Learn serialization
- Add realtime updates for LFOs
- Add pink noise source
- Add missing velocity sense to ADvoice filters
- Support global Q for ADvoice formant filters
- Fix formant filter response to frequency
- Add chop pseudo sync BF modifier to oscilgen
- Add user adjustment for AD/PAD fadein
- Improve use-as-base so the result works like a built-in
- Save and restore some missing parameters from oscilgen
- Restore mousewheel functionality
- Add window traversal shortcuts
- Restore bank LSB/MSB MIDI support
- Improve tip windows
- Improve oscdoc output
- Restore Ext Oscil/Mod functionality
- Remove remaining globals
- Fix UI connection bugs
- Add UI title rewrite support
- Other misc bug fixes
2.5.1 (4 July 2015)
- Add Colorized CMake Configuration
- Add PID option for jack
- Add OSC port option
- Add MIDI unlearn
- Add External UI Compilation
- Add Split Pitchbend
- Fix No Install NTK Build
- Fix Linker Issues
- Fix Presets/Copy/Paste
- Fix JACK Samplerate Check When JACK Isn't Running
- Remove Dump
- Remove Some Globals synth/uToB/bToU/etc
- Adjust BankUI Ascetic
- Other Misc Bug Fixes
2.5.0 (25 Feb 2015)
- Add Rtosc
- Add tlsf RT Memory Allocator
- Add --dump-oscdoc Flag
- Add OSC API
- Add Jack-OSC Support
- Add MIDI Learn
- Add Undo/Redo
- Add Multi-Out JACK Engine
- Add Multi-Out OSS Engine
- Add Top Level Window Icon
- Add OSS env Vars MIDI_DEVICE/DSP_DEVICE
- Add OSC port/PID file
- Remove Master::mutex
- Remove Almost All RT Unsafe Actions
- Disable (temporarily) DSSI
- Disable (temporarily) Copy/Paste
- Massive Internal Refactoring
2.4.4 (28 Jun 2014)
- Add UI Mousewheel Support
- Add Spectral Adjust Parameter Rescaling
- Add Subnote filter smoothing
- Add Unison derandomization options
- Add NSM import/export
- Add NTK UI compatiability
- (re)Add OSX Support
- Enhance performance of ADnote and SUBnote
- Enhance Installer
- Fix JACK2 specific segfault
- Fix possible DSSI specific segfaults
- Fix Unison Regressions
- Documentation additions
- Misc bug fixes
2.4.3 (15 Jun 2012)
- Non-session manager support
- Midi aftertouch support
- Documentation additions
- Somewhat more sane Nio defaults
- Misc bug fixes
2.4.2 (26 Feb 2012)
- New IO backend support
- MIDI bank select
- Spike/Circle waveform
- Faster subsynth
- --exec-after-init flag
- Version information compiled in
- Misc Bug fixes