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
be sure to download the faust-2.33.1.tar.gz file to get a complete source folder (in particular, with all the libraries)
New
Tools dynamic-faust, faustbench, faustbench-llvm and faust2object are now part of the macOX binary distribution.
New -os0 and -os1 options (variants of -os).
Add dynamic-coreaudio-gtk tool.
New faustremote [<servurl>] <platform> <arch> <srcfile> ==> <binary.zip> script.
Add faust2w64puredata script.
Add -bs option to faust2sndfile.
Add -edit option in dynamic-jack-gtk.
Add -ct option in faust2sndfile.
Add -double support with soundfile.
Make -inj foo.cpp option correctly work in faust2object tool.
Add switch/case based Interpreter loop for Windows32 compilation in Interp backend.
Update faust2juce to Projucer 6.0.8 (build date 22 Mar 2021). Add Visual Studio 2019 builds to the plugin and standalone Jucer files. Add new arg to faust2juce for VST 2 SDK folder. Add new arg for disabling juce splash screen.
Add -a arch_file in compile options generation.
Add dsp_crossfader class.
New experimental faust2audiokit tool.
Csharp backend contributed by Mike Oliphant.
Add -fx (fixed-point) option.
Add -soundfile option to faust2object.
Add faust2cagt tool.
New soul-faust-editor tool.
Add architecture files for Daisy and faust2daisy.
Add -rc option to possibly use the foo.rc file in faust2sndfile.
Complete createSRAdapter.
Add -us/-ds/-filter options to faust2object, faustbench, faustbench-llvm.
Add support for 'logical right-shift' and correct support for int64 in most backends. Correct -ftz 2 and -double support in wast/wasm backends.
Deprecated
Fixed bugs
Correct -double mode in Interp backend.
Correct polyphonic handling in -double mode.
Improve voice stealing in mydsp_poly.
Fix 'pow' function to compute with integers when both arguments are integers.
Correct faust2plot and faust2csvplot SR parameter handling.
Correct faust2max6 assist messages. Fix CPU measure display in several tools.
For faust2max6, correct ui.js to create appropriate 'int' or 'float' type slider depending of the step value.
Libraries change log
Add pink_noise_demo to demos.lib.
Add jprev and greyhole reverbs: developed by Julian Parker and Till Bovermann.
ADSR modification: favors a constant release time rather than a constant release slope for very short gates.
New fds.lib by Riccardo Russo.
New aanl.lib library for antialiased nonlinearities by Dario Sanfilippo.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Change log
WARNING: to get the source version
faust-2.33.1.tar.gz
file to get a complete source folder (in particular, with all the libraries)New
dynamic-faust
,faustbench
,faustbench-llvm
andfaust2object
are now part of the macOX binary distribution.-os0
and-os1
options (variants of -os).dynamic-coreaudio-gtk
tool.faustremote [<servurl>] <platform> <arch> <srcfile> ==> <binary.zip>
script.faust2w64puredata
script.-bs
option tofaust2sndfile
.-edit
option indynamic-jack-gtk
.-ct
option infaust2sndfile
.-double
support withsoundfile
.-inj foo.cpp
option correctly work infaust2object
tool.faust2juce
to Projucer 6.0.8 (build date 22 Mar 2021). Add Visual Studio 2019 builds to the plugin and standalone Jucer files. Add new arg tofaust2juce
for VST 2 SDK folder. Add new arg for disabling juce splash screen.-a arch_file
in compile options generation.dsp_crossfader
class.faust2audiokit
tool.-fx (fixed-point)
option.-soundfile
option tofaust2object
.faust2cagt
tool.soul-faust-editor
tool.faust2daisy
.-rc
option to possibly use the foo.rc file infaust2sndfile.
createSRAdapter
.-us/-ds/-filter
options tofaust2object
,faustbench
,faustbench-llvm
.-ftz 2
and-double
support in wast/wasm backends.Deprecated
Fixed bugs
-double
mode in Interp backend.-double
mode.mydsp_poly
.faust2plot
andfaust2csvplot
SR parameter handling.faust2max6
assist messages. Fix CPU measure display in several tools.faust2max6
, correct ui.js to create appropriate 'int' or 'float' type slider depending of the step value.Libraries change log
pink_noise_demo
todemos.lib
.jprev
andgreyhole
reverbs: developed by Julian Parker and Till Bovermann.fds.lib
by Riccardo Russo.aanl.lib
library for antialiased nonlinearities by Dario Sanfilippo.wdmodels.lib
library by Dirk Rosenburg.si.smoo
SR-independent.tabulate
in basics.lib.This discussion was created from the release Faust version 2.33.1-rc1.
Beta Was this translation helpful? Give feedback.
All reactions