ChucK-DMX (v0.1.0) — ChucK-DMX API Reference • Examples • Changelog
The easiest way to install ChucK-DMX is through ChuMP, ChucK's package manager. If you wish to build from source, see Building ChucK-DMX from Source.
-
Download ChucK version 1.5.5.0 or later. You can get the latest version here.
-
To install ChucK-DMX, run the following command (which uses ChucK's new package manager, ChuMP):
chump install DMXTo update to the latest version of ChucK-DMX, run the following command:
chump update DMXIf the ChucK-DMX ChuGin is properly loaded, the following example will run without errors:
// example.ck
DMX dmx;
Congrats, you now have ChucK-DMX properly installed!
- Check out the API Reference.
- Check out the Examples to get started using ChucK-DMX.
If you prefer to build ChucK-DMX manually instead of installing via ChuMP, follow these instructions:
- CMake version 3.15 or higher
- A C++17 compatible compiler
- On Windows: Visual Studio 2022 (or newer) with MSVC toolchain
- On Linux/macOS: GCC or Clang toolchain
- On Linux: uuid-dev package:
sudo apt-get install uuid-dev
git clone https://github.com/Oran2009/ChucK-DMX.git
cd ChucK-DMX
mkdir build
cd build
-
On Windows with Visual Studio:
cmake .. -G "Visual Studio 17 2022" -A x64 cmake --build . --config Release -
On Linux/macOS:
cmake .. -DCMAKE_BUILD_TYPE=Release make
-
The built ChuGin plugin (
DMX.chug) will be located inside the build output directory, typically in:- Windows:
build/Release/DMX.chug - Linux/macOS:
build/DMX.chug
- Windows:
Copy the generated .chug file to your ChucK plugins directory or specify the path when loading the plugin in your scripts.
ChucK-DMX was created and is maintained by Ben Hoang.