Recent Releases of https://github.com/dbraun/td-faust

https://github.com/dbraun/td-faust - v0.4.4

  • For the first time we have pre-compiled plugins for macOS (both "Apple Silicon/arm64" and "Intel/x86_64")
  • Libfaust has been updated to 2.72.14

Note that "Python311" builds are meant to be used with TouchDesigner 2023 or higher builds.

- C++
Published by github-actions[bot] almost 2 years ago

https://github.com/dbraun/td-faust - v0.4.2

Upgraded Faust to 2.68.1

- C++
Published by github-actions[bot] over 2 years ago

https://github.com/dbraun/td-faust - v0.4.1

This version has no functional changes. There should be a minor performance improvement due to using static libraries instead of dynamically linked libraries. Building locally should also be much easier because we can rely on pre-compiled libfaust and no longer need to build LLVM.

- C++
Published by github-actions[bot] almost 3 years ago

https://github.com/dbraun/td-faust - llvm-15.0.7-macos10.15-x86_64

Uploading this x86_64 macOS LLVM build for other Faust developers to use. I built it via https://github.com/llvm/llvm-project/commit/8dfdcc7b7bf66834a761bd8de445840ef68e4d1a

- C++
Published by DBraun almost 3 years ago

https://github.com/dbraun/td-faust - llvm-15.0.7-win11-x86_64

Uploading this x86_64 Windows LLVM build for other Faust developers to use. I built it via https://github.com/llvm/llvm-project/commit/8dfdcc7b7bf66834a761bd8de445840ef68e4d1a

- C++
Published by DBraun almost 3 years ago

https://github.com/dbraun/td-faust - llvm-15.0.7-macos10.15-arm64

Uploading this arm64 macOS LLVM build for other Faust developers to use. I built it via https://github.com/llvm/llvm-project/commit/8dfdcc7b7bf66834a761bd8de445840ef68e4d1a

- C++
Published by DBraun almost 3 years ago

https://github.com/dbraun/td-faust - v0.3.1

This is a release just for Windows to go along with the release of SketchSynth.toe. Check it out: https://youtu.be/P5IplSv9eZQ

Non-breaking changes: * Increased the maximum number of input and output channels to be 16384.

- C++
Published by DBraun over 3 years ago

https://github.com/dbraun/td-faust - v0.3.0

UPDATE: The windows .zip files are actually .tar files, which you can open with 7-zip on Windows.

The macOS and Ubuntu builds will not work on your machine. These builds are uploaded here only because they have assets which are used by DawDreamer.

  • The automatically generated UIs are much better. (Behind the scenes, it uses Faust to generate JSON and then automatically create UI in TouchDesigner. This replaces the XML-based system.)
  • The automatic UIs now support horizontal and vertical bargraphs.
  • The automatic UIs now support labeled tab groups, horizontal groups, and vertical groups.
  • The faustlibraries directory should now be sibling to the TD-Faust plugin. You no longer need to put it in a strange location such as /usr/local/share/faust or C:/Program Files/Derivative/TouchDesigner/share/faust/.

- C++
Published by DBraun almost 4 years ago

https://github.com/dbraun/td-faust - v0.2.2.4

UPDATE: The windows .zip is actually a .tar file, which you can open with 7-zip on Windows.

When upgrading projects that already use the Faust Audio CHOP, you may need to delete the Faust CHOPs in the project and recreate them with the OP Create Dialog

Changes: * "Block Size" is no longer a parameter you need to think about. It will be computed based on the maximum of either the "control" CHOP input or the MIDI CHOP input. If either of these CHOPs is high sample rate, the block size will be as low as 1. If neither of these CHOPs is connected, the block size will be large, which is faster. * Added and tested examples for playback of wave cycles (see the assets folder for the python script to run once) * Added other examples for Mid-Side (mono/stereo) mixing, such as a filter bank that allows you to control the stereo width of any bank. * Added a variable time length echo that sounds nice when you slide the decay time parameter. * Fixed some widgets and how their labels get set. * Fixed GUI mutex on macOS for when polyphony is enabled and "group voices" is off

- C++
Published by github-actions[bot] about 4 years ago

https://github.com/dbraun/td-faust - v0.2.0

- C++
Published by github-actions[bot] about 4 years ago

https://github.com/dbraun/td-faust - v0.1.1

Tested on macOS and Windows simultaneously with feature parity.

Windows: * faust.dll * TD-Faust.dll

macOS: * libfaust.2.dylib * TD-Faust.plugin

- C++
Published by DBraun over 4 years ago

https://github.com/dbraun/td-faust - v0.1.0

Windows: * faust.dll * TD-Faust.dll

macOS: * libfaust.2.dylib * TD-Faust.plugin

- C++
Published by DBraun almost 5 years ago