You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
support for LLVM 10 (with compiled version in the OSX and Windows binaries)
Deprecated
Fixed bugs
fixes in C libfaust API
fixes in faust2esp32
fixes in faust2webaudiowast/faust2webaudiowasm/faust2wasm scripts the compiler now refuses to compile DSP code that cause several identical UI paths (like /foo/bar/ui_item) to be produced, since identical paths cannot be distinguished when controlled with OSC for instance
correct MIDI synch messages handling
correct controllers save/restore in JUCE architecture
missing loop dependencies fixed in -vec mode
fixes in faust2unity
improved JuceReader class
correct code generation for << and >> operators
fixes in rdtable/rwtable code generation
correct Csound architecture
fix openFrameworks audio driver
fixes in faust2lv2
correct 'dump' behaviour in Max/MSP and faustgen~ architectures to output [path cur min max]
fix select/if cond generation in LLVM and wast/wasm backends
enable AudioUnit's input only when inputs > 0 in coreaudio-ios-dsp.h
fixes in faust2png
Libraries change log
new platform.lib that contains platform specific value of SR and tablesize values (to be possibly changed on embedded platforms)
runtime.lin file removed and code moved to interpolators.lib
new version.lib
correct os.lf_sawpos
correct ma.isnan/isinf definitions
rework crosses in route.lib
fixes in hoa.lib
new os.hsp_phasor
new ma.zc, an.abs_envelope, an.abs_envelope_rect, an.ms_envelope, an.ms_envelope_rect, an.rms_envelope, an.rms_envelope_rect
correct os.quadosc
updated mi.lib
added averaging functions in maths.lib
added amp envelope functions in analyzers.lib
rework lookahead limiters
added zero-crossing rate function
CZ oscillators: refactor and add phase aligned versions