ChucKDesigner

ChucK audio integration with TouchDesigner

OTHER License

Stars
38
Committers
1

Bot releases are visible (Hide)

ChucKDesigner - v0.3.4 Latest Release

Published by github-actions[bot] 7 months ago

For the first time, we have codesigned macOS plugins! Just put them in your Plugins folder, and ChucKDesigner.toe should work fine!
ChucK has been updated to version 1.5.2.3

ChucKDesigner - v0.3.2

Published by github-actions[bot] 8 months ago

  • This release fixes a crash where you press the Add ChucK Code parameter while no Code parameter DAT is set.
  • ChucK has been updated to 1.5.2.1. There are many updates such as constructor syntax.
ChucKDesigner - v0.3.1

Published by github-actions[bot] 12 months ago

Upgraded ChucK to 1.5.1.9. Added support for TouchDesigner builds which use Python 3.11.

ChucKDesigner - v0.3.0

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

This release introduces the ChucKDesigner Python API, tested with the TouchDesigner 2022.22650+ builds. It is the same as the previous Python-API builds of ChucKDesigner which were labeled as experimental. MacOS users must still compile ChucKDesigner for themselves, but feel free to open a GitHub issue if you encounter a problem.

ChucKDesigner - v0.2.55e [EXPERIMENTAL]

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

Fixes a crash on macOS when resetting a ChucK Audio CHOP. MacOS users still need to compile on their own computers. Follow the instructions in the README.

The attached Windows file is actually a .tar file, but you can use 7zip on windows to open it.

ChucKDesigner - v0.2.53e [EXPERIMENTAL]

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

The attached zip is actually a .tar file, but you can use 7zip on windows to open it.

Fixed a bug where the python callback getFloat was casting the values to integers rather than keeping them as float

  • The macOS version is crashing, so don't use this branch for macOS yet.
  • Windows is 100% fine.
ChucKDesigner - v0.2.43e [EXPERIMENTAL]

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

For the macOS version, your TouchDesigner app must be titled /Applications/TouchDesigner-2021.39010.app instead of /Applications/TouchDesigner.app

ChucK source code files (.ck files) are now externalized to a folder.

ChucKDesigner - v0.2.37 [EXPERIMENTAL]

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

These plugins are only compatible with the 2021.30000+ builds of TouchDesigner.

This is the second release with the Python interface. It's possible to set global variables via Python and receive them in callbacks associated with a ChucK Listener CHOP. Check out the Python-API branch for more information.

All Python interface functions have dropped global from their names where possible. For example
op('chuckaudio1').set_global_float('freq', 400) is now op('chuckaudio1').set_float('freq', 400)
Similarly for callbacks, getGlobalFloat(name, val) is now getFloat(name, val).

ChucKDesigner - v0.2.36 [EXPERIMENTAL]

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

These plugins are only compatible with the 2021.30000+ builds of TouchDesigner.

This is the first release with the Python interface. It's now possible to set global variables via Python and receive them in callbacks associated with a ChucK Listener CHOP. Check out the Python-API branch for more information.

ChucKDesigner - v0.2.18

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