Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jbclements/sonic-pi
Sonic Pi experimentation in Racket
https://github.com/jbclements/sonic-pi
Last synced: 4 months ago
JSON representation
Sonic Pi experimentation in Racket
- Host: GitHub
- URL: https://github.com/jbclements/sonic-pi
- Owner: jbclements
- License: other
- Created: 2015-07-03T22:01:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-15T03:49:53.000Z (about 7 years ago)
- Last Synced: 2024-08-04T04:05:14.816Z (6 months ago)
- Language: Clojure
- Size: 49.2 MB
- Stars: 6
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-racket - sonic-pi - For now, this package starts scsynth just like sonic pi does, and can make a few sounds. (Audio and Music)
README
# Sonic Pi
Imitation is the sincerest form of flattery. I'm absolutely in love with
Sonic Pi's ease of use and great sound, and I'm duplicating parts of its
functionality... even down to the name.This code is most easily installed using racket's package manager, `raco`:
```
raco pkg install sonic-pi
```Let me make it absolutely clear, just in case: this package is NOT a
version of Sonic Pi; it's a bunch of code that uses scsynth in just the
same way that sonic pi does.To see what it can currently do, try installing the package and then
running the file(s) in the `examples` subdirectory.