https://github.com/vitreo12/omnicollider
SuperCollider wrapper for Omni.
https://github.com/vitreo12/omnicollider
omni supercollider
Last synced: 29 days ago
JSON representation
SuperCollider wrapper for Omni.
- Host: GitHub
- URL: https://github.com/vitreo12/omnicollider
- Owner: vitreo12
- License: mit
- Created: 2020-03-05T15:53:40.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T13:51:24.000Z (about 1 year ago)
- Last Synced: 2024-03-29T14:41:13.389Z (about 1 year ago)
- Topics: omni, supercollider
- Language: Nim
- Homepage:
- Size: 410 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **omnicollider**
Compile [omni](https://github.com/vitreo12/omni) code into [SuperCollider](https://github.com/supercollider/supercollider) `UGens`.
## **Requirements**
1) [nim](https://nim-lang.org/)
2) [git](https://git-scm.com/)
3) [cmake](https://cmake.org/)
4) [gcc](https://gcc.gnu.org/) (`Linux` and `Windows`) / [clang](https://clang.llvm.org/) (`MacOS`)Note that omni only supports nim version 1.6.0. It is recommended to install it via [choosenim](https://github.com/dom96/choosenim).
## **Installation**
To install `omnicollider`, simply use the `nimble` package manager (it comes bundled with the `nim` installation).The command will also take care of installing `omni`:
nimble install omnicollider -y
## **Usage**
omnicollider ~/.nimble/pkgs/omni-0.4.2/examples/OmniSaw.omni
## **Website / Docs**
Check omni's [website](https://vitreo12.github.io/omni).