sonic-pi
Music Maker
An interactive musical instrument and programming environment that combines music creation with live coding and learning
Code. Music. Live.
11k stars
296 watching
926 forks
Language: C++
last commit: 2 months ago
Linked from 5 awesome lists
artaudioeducationinstrumentlive-codinglivecodingmusicschoolssynthesissynthesizer
Related projects:
Repository | Description | Stars |
---|---|---|
siaflab/petal | A programming language designed for live coding and music performance using Sonic Pi. | 95 |
jbclements/sonic-pi | A Racket implementation of Sonic Pi's sound synthesis capabilities using scsynth. | 6 |
emlyn/sonic-pixels | Interactive lighting effects for music-based performance using Python and a Raspberry Pi | 10 |
mudcube/midi.js | A library to program synesthesia into web-based MIDI applications | 3,824 |
googlecreativelab/coder | A platform for creating simple web applications on Raspberry Pi using JavaScript and a web browser | 2,425 |
pjagielski/disclojure | A live coding environment and music generation tool that allows developers to experiment with music using Clojure and Overtone libraries. | 88 |
clangen/musikcube | An open-source, cross-platform terminal-based music player and audio engine written in C++ | 4,259 |
createjs/soundjs | A JavaScript library providing a consistent API for working with audio across different browsers and devices | 4,453 |
pencilcode/musical.js | A sequencing WebAudio synthesizer library supporting ABC notation | 103 |
algomusic/live-coding-toolkit-for-pure-data | A suite of pre-defined functions for creating interactive musical compositions using Pure Data | 69 |
johnnycrazy/spotifyapi-net | A .NET client library for the Spotify Web API | 1,527 |
pjagielski/punkt | A live coding music library/environment for Kotlin. | 317 |
google/oboe | A C++ library providing an easy-to-use interface for building high-performance audio apps on Android | 3,735 |
alemangui/pizzicato | A JavaScript library for creating and manipulating sounds with the Web Audio API | 1,677 |
kragen/pytebeat | An interactive livecoding software that generates music by executing tiny programs in real-time | 54 |