Chunity: ChucK For Unity
Generate procedural audio natively from within Unity using ChucK.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Tools › Audio
- Developer:
- Music, Computing, Design Group at Stanford
- Price:
- FREE
- Rating:
- Favorites:
- 103
- Supported Unity Versions:
- 2020.3.26 or higher
- Current Version:
- 2.2.0
- Download Size:
- 21.51 MB
- Last Update:
- Jul 24, 2024
- Description:
- Chunity is a plugin that allows you to use the ChucK programming language inside Unity. ChucK is a powerful tool for real-time sound synthesis and music creation, offering a unique time-based, concurrent programming model and dynamic control rates. Chunity embeds ChucK as a native audio plugin in Unity, enabling communication between ChucK and Unity using global variables. You can pass data between the two platforms, trigger events, and use ChucK events to trigger callbacks in Unity. This allows for accurate timing down to the sample level.
ChucK is a fun and easy-to-learn language that supports MIDI, OpenSoundControl, and HID devices. It's ideal for composers, researchers, performers, and game designers who want to build and experiment with complex audio synthesis/analysis programs and real-time interactive music.
Chunity provides tools for working with ChucK in Unity, including documentation, tutorials, and example projects. You can also use the official IDE for ChucK files, miniAudicle, for syntax highlighting and independent testing of your code.
Join the ChucK community on Discord to connect with other users and get support. - Technical Details:
- Chunity supports passing ints, floats, strings, and arrays between ChucK and Unity. It also allows for triggering events in ChucK and using ChucK events to trigger callbacks in Unity. The plugin provides a bridge between ChucK and Unity, enabling accurate timing down to the sample level.
- Continue »