Faust version 2.74.6
github-actions
released this
20 Jun 13:43
·
103 commits
to master-dev
since this release
Change log
WARNING: to get the source version
- be sure to download the
faust-2.74.6.tar.gz
file 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 file
command to remove thecom.apple.quarantine
extended attribute. See the xattr man page for details on how to use that tool. MacOS Monterey is now the minimal version.
New
- Improve JuceOSCUI to use OSC alias when they are used instead of the path.
- Create architecture file and faust2stratus script for Chaos Audio Stratus pedal (Martin Bartlett).
- Add multichannels support in faustgen~.
- Add
-mc
(multi-channels model) option in faust2max6. - Reworked
mesh2faust
tool by Karl Hiner. - Added
faust2caconsole
(Core Audio + Console architecture). - new DirectedGraph based code in progress in -ocpp backend.
- Reworked
-fx
mode with new-fx-size
option. Merge Agathe Herrou interval and precision branch. - Rework
-os
(with new 'frame' method) and-it
options. New-ec
option to separate 'control' and 'compute'. - Improve Rust backend to have ffi
remainder/rint
properly compile on Windows.
Deprecated
Fixed bugs
- Correct impulse-tests to correctly use
-O3
optimisation level. - Add a generic 'one update per single updateAllGuis refresh' model in GUI class. Use it for
-bundle
mode in OSCUI. - Correct
faust2max6
(OPTIONS was not used everywhere needed).
Libraries
- Add
ba.selectbus
(David Braun). - New
spulse
function added in basics.lib. - Add
reverbTank_demo
(David Braun). - Add
ba.downSampleCV
(David Braun). - Add
tapeStop
effect and demo (David Braun). - Add Vital reverb (David Braun).