https://github.com/calysto/chuck
Python wrapper for music generation using ChucK
https://github.com/calysto/chuck
Last synced: about 1 year ago
JSON representation
Python wrapper for music generation using ChucK
- Host: GitHub
- URL: https://github.com/calysto/chuck
- Owner: Calysto
- License: agpl-3.0
- Created: 2016-07-14T11:58:13.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-06T11:59:54.000Z (almost 10 years ago)
- Last Synced: 2025-04-10T05:08:55.778Z (about 1 year ago)
- Language: Python
- Size: 45.9 KB
- Stars: 17
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chuck
Music creation library in Python built on ChucK
See examples in examples folder, and documentation in https://github.com/Calysto/chuck/blob/master/docs/API.md
Currently requires that modern chuck server (e.g., 1.3.5.2) be installed and running.
## Install
```python
pip install chuck -U
```
## Download
You need a chuck server for your OS.
You can download chuck from: http://chuck.stanford.edu/release/
## Running
Example command to start server:
chuck.alsa --verbose:9 --port:9000 chuck/osc/oscrecv.ck
In another terminal, you can then run any of the example Python scripts.
## References
This work is based on initial code by Ananya Misra.
Related Papers:
* https://scholar.google.com/citations?user=ZCf3h5UAAAAJ&hl=en
especially:
https://scholar.google.com/citations?view_op=view_citation&hl=en&user=ZCf3h5UAAAAJ&citation_for_view=ZCf3h5UAAAAJ:W7OEmFMy1HYC