Skip to content

Faust version 2.74.6

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 13:43
· 116 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 the com.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 mesh2fausttool 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).