Skip to content
ChucK-Racks makes it possible to write and execute ChucK programs as VST/AudioUnit plugins.
C++ C Objective-C Objective-C++ Java R
Branch: master
Clone or download
jhochenbaum Refactoring shred mgmt and addressing some issues around shred remova…
…l when adding shreds across multiple code editors
Latest commit 1b43928 Dec 3, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Builds/MacOSX
Examples
JuceLibraryCode
Resources
Source
installer
libchuck @ a54ba7c
libraries/mac
.gitignore Fixing old post-build script, also updating gitignore Jan 11, 2017
.gitmodules big reorganization/renaming/refactoring Jan 1, 2017
ChuckRacks.jucer Setting plugin to want keyboard focus Sep 13, 2017
README.md
chuckRacksDocumentation.txt renamed some functions in PluginHost: .posInBeat(), .posInBar(), .pos… Mar 30, 2017

README.md

chuck-racks

Chuck as a VST Plugin

ChucK-Racks makes it possible to write and execute ChucK programs as VST/AudioUnit plugins. The ChucK-Racks architecture supports the following features:

  • Process incoming audio in ChucK (i.e. Audio FX plugins)
  • Process MIDI events from the host in ChucK programs (MIDI FX plugins)
  • Write synthesis plugins in ChucK that run as regular synthesizer audio plugins in a host/DAW
  • Synchronize clock and beat-time between a host/session and ChucK
  • Generate new MIDI/OSC events from ChucK (e.g. writing MIDI/OSC sequencer plugins)
  • Automate variables in ChucK code using host automation lanes
You can’t perform that action at this time.