v1.2.0 Release
·
382 commits
to master
since this release
Release 1.2.0. Updates include:
- Added filters: Kurt Werner's generalized SVF, ARP 1047 filter.
- Added waveshapers: Buchla wavefolder, Serge Wave Multiplier, full wave rectifier.
- Added triangle wave oscillator.
- Added support for building DSP modules using the Teensy toolchain.
- Added
DeferredAction
for running any action on the message thread without locking. - Added wrapper for
moodycamel::ReaderWriterQueue
andmoodycamel::ConcurrentQueue
. - Added wrapper for
rocket
library for listeners/broadcasters. - Added compile-time maths functions with GCEM.
- Added methods for setting/clearing groups of parameters in
ForwardingParametersManager
. - Fixed out-of-order preset swapping in
PresetManager
. - Fixed
StateVariableFilter
vector initialization bug. - Updated
ButterworthFilter
to support odd filter orders. - Updated
CoefficientCalculators
to support decramped biquad filters using Vicanek's method. - Updated
nlohmann::json
to version 3.11.1. - Updated
VariableOversampling
to be compatible with JUCE 7 parameter version hints.