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
922 forks
Language: C++
last commit: 8 days 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. | 93 |
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,815 |
googlecreativelab/coder | A platform for creating simple web applications on Raspberry Pi using JavaScript and a web browser | 2,426 |
pjagielski/disclojure | A live coding environment and music generation tool that allows developers to experiment with music using Clojure and Overtone libraries. | 87 |
clangen/musikcube | An open-source, cross-platform terminal-based music player and audio engine written in C++ | 4,230 |
createjs/soundjs | A JavaScript library providing a consistent API for working with audio across different browsers and devices | 4,446 |
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 | 68 |
johnnycrazy/spotifyapi-net | A .NET client library for the Spotify Web API | 1,514 |
pjagielski/punkt | A live coding music library/environment for Kotlin. | 313 |
google/oboe | A C++ library providing an easy-to-use interface for building high-performance audio apps on Android | 3,720 |
alemangui/pizzicato | A JavaScript library for creating and manipulating sounds with the Web Audio API | 1,675 |
kragen/pytebeat | An interactive livecoding software that generates music by executing tiny programs in real-time | 54 |