rorywalsh / CsoundUnity

GNU Lesser General Public License v2.1
72 stars 20 forks source link

openupm

CsoundUnity

Csound wrapper for the Unity 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 (unfortunately the site is not reachable at the moment)

Newest Version: 3.5.0

Read the CHANGELOG for more details.

How to import CsoundUnity

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 import the CsoundUnity package in your project.
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: Download the Source Code (zip or tar.gz) of the Latest Release 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.

Documentation

Here you can find the docs
Have a look at the WIKI!

Projects that use CsoundUnity

https://github.com/CsoundUnityBerklee/CsoundUnitySketches
https://github.com/CsoundUnityBerklee/TrappedInTheGarden
https://github.com/giovannibedetti/CsoundUnity_AR_Samples
Add yours!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Giovanni Bedetti
Giovanni Bedetti

πŸ’» πŸ› 🚧 πŸ“¦ πŸ“–
Bernt Isak Wærstad
Bernt Isak Wærstad

πŸ’»
Charles Berman
Charles Berman

πŸ’»
Hector Centeno
Hector Centeno

πŸ’» πŸ“¦
NPatch
NPatch

πŸ’»
Chris Poovey
Chris Poovey

πŸ“– πŸ›
nathanjams
nathanjams

πŸ›
Despair-Bear
Despair-Bear

πŸ’» πŸ›
Paul
Paul

πŸ”§
Patrick J. Boettcher
Patrick J. Boettcher

πŸ›
simogreg
simogreg

πŸ›
Eris Koleszar
Eris Koleszar

πŸ›
Makeplayhappy
Makeplayhappy

πŸ’» πŸ“¦ πŸ›

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