| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Faust version 2.79.3 source code.tar.gz | 2025-03-12 | 70.4 MB | |
| Faust version 2.79.3 source code.zip | 2025-03-12 | 72.4 MB | |
| README.md | 2025-03-12 | 2.4 kB | |
| Faust-2.79.3-win64.exe | 2025-03-12 | 108.7 MB | |
| Faust-2.79.3-x64.dmg | 2025-03-12 | 158.3 MB | |
| libfaust-ubuntu-x86_64.zip | 2025-03-12 | 107.1 MB | |
| Faust-2.79.3-arm64.dmg | 2025-03-12 | 148.6 MB | |
| faust-2.79.3.tar.gz | 2025-03-12 | 78.7 MB | |
| faustgen-1.75-arm64.dmg | 2025-03-12 | 16.4 MB | |
| faustgen-1.75-win64.zip | 2025-03-12 | 42.1 MB | |
| faustgen-1.75-x64.dmg | 2025-03-12 | 19.2 MB | |
| libfaust-ubuntu-aarch64.zip | 2025-03-12 | 105.4 MB | |
| Totals: 12 Items | 927.3 MB | 0 | |
Change log
WARNING: to get the source version
- be sure to download the
faust-2.79.3.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].(https://developer.apple.com/documentation/os/reading_unix_manual_pages) for details on how to use that tool. MacOS Monterey is now the minimal version.
New
faustgen~: more robust code in multichannels mode.- Add reverbTank.dsp example.
- Add wfs.dsp example.
- Add new
mesh2faustAPI method to generate modal model and Faust DSP code independently. - Add parameter tracking and FFun/FVar in SDF3 backend.
- SignalPromotion now checks and possibly casts values in the waveform, allowing for simplification in FIR generation.
- Option
-rnlm (--rust-no-libm)added in Rust backend. - Add sflooper.dsp and inlooper.dsp examples.
- Defining
sdt::less<CTree*>operator to provide an unique and stable ordering is enough to garanty determinism. - Add
-nopostoption tofaust2w32max6andfaust2w64max6. - Install architecture/hothouse folder so that
faust2hothousecan use it.
Deprecated
Fixed bugs
- Correct rnbo.py for
faust2rnbo. - Add missing parameters in Unity FaustUtilities_template.cs/FaustPolyUtilities_template.cs so JSON parse does not fail.
faust2atomsnippetsnow removes the (pf) prefix.faust2w32max6andfaust2w64max6now export DLL that can be correct loaded.- JUCE: correct
setSelectedItemIndex use inuiMenuwhich should take the value - 1.
Libraries
- Define generic
gen_fb_comband reimplementfb_combandfb_fcombwith it. - Add Keith Barr Allpass Loop Reverb.
- Add WFS algorithm.
- Add
os.dsfenvironment, oscsillators with exponentially decaying harmonics. - Add
pm.rk_solve()function, Runge-Kutta solver. - Revert to the old CF mapping for the
moogLadder filter, add the same filter as a new function that takes parameters in Hz and feedback gain raw values. - Correct
dx.dx7_algodocumentation. - Add svf morph functions.
- David Braun fix on
mixLinearClamp/mixLinearLoop/mixPowerClamp/mixPowerLoopto properly accept the N buses as inputs.