https://github.com/gabochi/rampcode
Bytebeat with PD, bash and Vim
https://github.com/gabochi/rampcode
bash bytebeat live-coding music pure-data sound
Last synced: 8 months ago
JSON representation
Bytebeat with PD, bash and Vim
- Host: GitHub
- URL: https://github.com/gabochi/rampcode
- Owner: gabochi
- License: agpl-3.0
- Created: 2018-07-29T08:04:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-11-18T03:11:26.000Z (about 3 years ago)
- Last Synced: 2024-11-10T16:44:58.835Z (about 1 year ago)
- Topics: bash, bytebeat, live-coding, music, pure-data, sound
- Language: Shell
- Homepage:
- Size: 20.2 MB
- Stars: 65
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# RAMPCODE
Bytebeat live-coding system.
## Requirements
+ **Bash** (scripts)
+ **Vim** (editor)
+ **Pure Data** (audio)
## Usage
Just run `./rampcode.sh` inside its directory and then follow the cheatsheet for instructions.
### No sound?
Rampcode runs **Pure Data** with the default audio settings. You can change and save them in **PD** or edit the arguments in the `./rampcode.sh` script.
## How does it work?
Rampcode uses **PD** dynamic patchig for updating `expr~` objects. **Vim** sends the new content, the syntax is converted with **bash** scripts.
More documentation available in the `text` object, inside the patch.
### Bytebeat
Bytebeat is a discovery made by **Viznut**, check [his page](http://viznut.fi/en/) for more information.
--
## Contact:
[Visit my page](https://gabochi.github.io)
Mail me : gabriel.vinazza@gmail.com