https://github.com/dcts/sonicpi-compositions
some compositions (can be played in sonicPi)
https://github.com/dcts/sonicpi-compositions
Last synced: 4 months ago
JSON representation
some compositions (can be played in sonicPi)
- Host: GitHub
- URL: https://github.com/dcts/sonicpi-compositions
- Owner: dcts
- Created: 2019-03-07T15:27:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-04T06:53:49.000Z (about 7 years ago)
- Last Synced: 2026-01-27T04:36:48.338Z (5 months ago)
- Language: Ruby
- Size: 12.7 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sonicPi-compositions
Some of my compositions made in SonicPi. The repository currently contains 6 files:
- [test-composition.rb](./test-composition.rb): a composition that uses global parameters to control the sound
- [test-composition-OSC.rb](./test-composition-OSC.rb): same composition than above but with OSC controller (via [TouchOSC app](https://itunes.apple.com/ch/app/touchosc/id288120394?mt=8))
- [OSC-boilerplate.rb](./OSC-boilerplate.rb): OSC controller setup via [TouchOSC app](https://itunes.apple.com/ch/app/touchosc/id288120394?mt=8).
- [TouchOSC-automat5-example](./TouchOSC-automat5-example.rb): example composition by DCTS and HexagonSix using Automat5.
- [liveSessionHeK-ditori-dcts.rb](./liveSessionHeK-ditori-dcts.rb): made @ HeK LiveCoding Hackathon 16.3.19
- [liveSessionHeK-HexagonSix-DCTS.rb](./liveSessionHeK-HexagonSix-DCTS.rb): made @ HeK LiveCoding Hackathon 17.3.19
### Instructions
To hear the composition you need to have [SonicPi](https://sonic-pi.net/) installed. Then simply copy & paste the code into an empty buffer and compile the program (shortcut: ALT+r). Have fun exploring!