-
Notifications
You must be signed in to change notification settings - Fork 20
Key features
Giovanni Bedetti edited this page Dec 13, 2022
·
2 revisions
CsoundUnity offers several key features:
- Support for real-time Csound rendering in Unity
- Multi platform support: Windows, macOS, Android, iOS
- Lots of ready to use examples
- Several utility methods to make your audio development easy
- An easy way of using the Csound API with C#
- An advanced Unity inspector, allowing for easy parameterization of Csound instruments, using Csound Control channels
- Support for Cabbage widgets, that are converted into Editor controls
- A simplified way of handling Csound Environment folders
- A csd editor for creating and modifying Csound code within the Unity editor
- A test score section, to be able to send a score from the CsoundUnity inspector to test your sounds
- Support for Csound Audio channels, to be able to route multichannel audio from a CsoundUnity instance to other children instances (aka CsoundUnityChild)
- A Preset system, to easily save and retrieve Control channel settings and more, also at runtime
- Support for Cabbage snaps that can be imported and converted into CsoundUnityPresets
- A FileWatcher, that detects changes on the used csd files made with an external application, and applies the changes to every CsoundUnity instance that uses them