/CsoundUnity

Primary LanguageC#GNU Lesser General Public License v2.1LGPL-2.1

Csound wrapper for the Unity3d game engine.

All Contributors

Please visit homepage

This simple wrapper is based on Richard Henninger's Csound6Net .NET wrapper. If you wish to use the Csound API in a model that is idiomatic to .net please use his wrapper instead. http://csound6net.codeplex.com

New Version: 3.0

Read the CHANGELOG for more details.

How To Install

From version 3.0 CsoundUnity is in the form of a Unity Package. See the Unity Manual for more information.

You should use the Unity Package Manager to install the CsoundUnity package.
To open the Package Manager in Unity, select Window/PackageManager from the top menu.

If you have git installed: press +, Add package from git url..., paste this url https://github.com/rorywalsh/CsoundUnity.git, and press Add.

If you don’t have git:

  • option 1: clone https://github.com/rorywalsh/CsoundUnity.git or download the Source Code.zip on your local disk, extract its content, press + in the Package Manager, Add package from disk..., and select the package.json inside the extracted folder.
  • option 2: download the Source Code tar.gz from the release page, press + in the Package Manager, Add package from tarball..., and select the downloaded tar.gz.

Documentation

Here you can find the v3 docs

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Giovanni Bedetti

💻

Bernt Isak Wærstad

💻

Charles Berman

💻

Hector Centeno

💻

NPatch

💻

This project follows the all-contributors specification. Contributions of any kind welcome!