Change log
WARNING: to get the source version
- be sure to download the
faust-2.85.5.tar.gzfile to get a complete source folder (in particular, with all the libraries). - on macOS, binary files are still to notarise, you may have to use the
xattr -rd com.apple.quarantine filecommand to remove thecom.apple.quarantineextended attribute. See the xattr man page for details on how to use that tool. MacOS Monterey is now the minimal version.
New
- Implement
-itoption in Rust backend. - Improvements in
faust2daisy. - Add AssemblyScript backend.
- Add
nam_faust_dsp.handnam-jack-gtk.cppto wrap and use NeuralAmpModelerCore code. - Add compilation statistics in FIR backend.
- Add
dsp_factory::getJSONmethod. - Extended pattern matching for route.
- Add Claude generated brightOrgan.
- Add delay-line options and
-scalarmode tofaustbench-llvm. - Improve rust codegen for wasm target.
- Update
juce-midi.hfor recent Juce compatibility.
Deprecated
Fixed bugs
- Various fixes in Rust backed.
- Incorrect cast of bargraph in FIR generation.
- Correct SR generation in subcontainers. Add subcontainer1 test and clang-tidy and ASan based tests.
- Renaming
min_i/max_iinfaustmini/faustmaxiin C and ocpp backends. - Correct
-singleoption in faustbench.
Libraries
- Add bitonic sorter functions, returning the sorted values or the indices of the sorted values.
- Add klonCentaur effect.
- Add WDF capacitor_Iout and inductor_Iout
- Add rpm.sawtooth oscillator.
- Add ef.doppler_shift pitch shifter.
- New TwinOsc oscillator.
- New hysteresis.lib.
- New debug.lib library.