Change ALSA device default to 'default' from hw:0
Partial revert of plugin instrument loading commit
Update NEWS.txt for 3.0.7
Correct linking order of NTK GUI libraries
Correct linking order of NTK GUI libraries
Add padsynth wavetable export (zyn-fusion)
Migrated to https://github.com/zynaddsubfx/zyn-fusion-issues/issues/369 for higher visibility.
Reading the error dump, this bug has been reported before and is resolved in the development branch. I can provide an updated binary for you to test and confirm if you'd like. Though the real solution is another release to update the available binaries.
Middleware: Fix directory search comparison
fixed misspelling of "distortion"
Disable external rtosc CI build
MiddleWare: Use lookahead read while waiting for /state_frozen
rtosc: Bring in latest changes
MiddleWare: Handle queued up messages during doReadOnlyOp
Plugin/ZynAddSubFX: Handle Bank Select MSB and LSB
Use lo_send_message_from in sendToRemote method
Part.cpp: Return /alert if savexml: fails (#331)
MiddleWare.cpp: Replace old raiseUi call with d.reply (#331)
Bank.cpp: Update database after write (#331)
Part.cpp: Fix all notes off
KitTest: Augment sustain pedal tests with pedal release
Part, NotePool: Use correct method to release keys (#346)
globals.h: Increase smooth_float speed (#347)
AnalogFilter: Always grab latest Q when recalculating coeffs (#347)
AnalogFilter: Only effect Q change if more than 10% (#347)
AnalogFilter: Let setfreq_and_q() update coeffs when needed (#347)
Remove unused variable in demo version silencing code
Update controller values when enable switches changed
Update controller values when amounts changed
Add auto portamento description to documentation
Update mod amount when depth/exp changed (#345)
Fix wavefile serialization
Adjust Env a/d time to avoid log(0)
Fix and add tests for portamento auto mode
Update KitTest with automode defaults
Bump version to 3.0.7 to handle portamento legacy
Change portomento auto to default true
Add switchable portamento auto mode (#304)
Add CI integration for Arch Linux
Add cmake option to optionally use system rtosc
Controller: Clean up vertical aligment of defaults()
More release prep
Allow linking against system rtosc and rtosc-cpp
Update changelogs
Make tests independent of config
Fix leaks detected by MessageTest
Misc/Part: Fix LR swap in multi mode (#330)
Fix whitespace
rtosc: update to new version
Fix all memory leaks in tests
Cleanups
Enable parallel computations in OscilGen
OscilGen: Move all buffers into 1 class
Misc/Part: Only create silent output buffer once
Fix part mute in jack multi mode (#327)
OscilGen: Make sure fftsize matches oscilsize
Remove FFTwrapper buffers for thread-safety
Synth/WatchPoint: fix gcc compiler warnings and a possible string overflow
Misc/Microtonal: fix gcc compiler warning
src/CMakeLists.txt: use the target compiler during config tests
src/CMakeLists.txt: add an option to disable plugins build
Fixup: fftwf_real, elliminate more doubles
Nio: fix a gcc compiler warning on Linux
Fixup: Remove FindPA.cmake
controller.txt: Add portamento description
Add portamento tests to KitTest
Implement per-note portamento (#304)
FFTwrapper: Use float precision
Fix delaying portamento bug (#304)
NotePool: Fix obscure legato pitch bug
Fix naming of jack_client using NSM client-id when using JACK-MULTI output
Avoid out-of-bounds filter type for moog vis
Add an option to include disabled parts in the XML save file
[WIN32] Fix missed creation of lv2 directory.
Replace stray tab character with spaces
Update DPF
Part.cpp: Shorten polyType member names and rdoc
Add expanded DPF library deps
Avoid PAD samples leaking memory (#291)
NotePool: Prefer killing voice with same note as new (#303)
NotePool: Distinct note status for entombed notes
KitTest: Add test for voice limit (#303)
NotePool, Part: Add voice limit per part (#303)
NotePool: Minor formatting and typo fixes
NotePool: Add LATCHED mode to getStatus
NotePool: refactor getStatus()
fix latchmode initialization
Add Github Actions to PRs
Fix various typos
First of all, I'm not sure which Milestone to report on: I recently built ZynAddSubFx from the the git master branch, and says its v3.0.6 when starting up. Milestone doesn't really matter too much, in fact most of the issue tracker activity is getting migrated over to github. Secondly, I'm not sure if ZynAddSubFx is intended to respond to channel pressure (aftertouch); AFAIK it does not respond to channel pressure, only polyphonic aftertouch but I can't find any way to map or set up what is should...
Add python3 to github action test deps
Remove Cxxtest dependency
UI: Remove duplicate OscilGen prepare call
Change default to tests always on
Fix unit test build on windows (via mingw)
Build SaveOsc only on non-windows
Remove final stray cxxtest include
keep ENV knobs in sync in free mode
restore deleted rChangeCb line in EnvelopeParams
re-enable classic midimapper