Change log
WARNING: to get the source version
- be sure to download the
faust-2.37.3.tar.gz
file to get a complete source folder (in particular, with all the libraries)
New
- Improve compilation of 'select2' to be really strict.
- Add Box API
- Add Signal API
- Add experimental
assertbounds
,lowest
andhighest
primitives. Add-wi
and-ni
options - Add experimental VHDL generation
- Add ESP32 support in
faust2api
- Improve
interp-tracer
- In
faust2object
,'-A path'
also added as'-I path'
in the C++ command - Add 'copysign' math function
- In
faust2max6
,'-A path'
also added as'-I path'
in the C++ command - Add
-os1
option in C++ backend - Add Julia backend and architectures
Deprecated
Fixed bugs
- getLibraryList working with expanded files
- CoreAudio: skip an input device's output channels
- Correct implementation of
isnan/isinf/copysign
in Interp backend - Add missing
isnan/isinf/copysign
primitives in WASM architectures - JUCE plugin architecture in -double mode, single call to prepareToPlay enforced
Libraries change log
- Fixed
moogLadder
by Dario Sanfilippo. - Fixed compressors in compressors.lib
- Rename
ma.INFINITY
inma.MAX
- Correct
dm.exciter
against division by zero - Add interval protection in
linear2db
andpole2tau
- Add
ma.copysig
function - Fix
pulse(p)
when p is modulated (bug reported by DS)