sonic-pi

Music Maker

An interactive musical instrument and programming environment that combines music creation with live coding and learning

Code. Music. Live.

GitHub

11k stars
296 watching
922 forks
Language: C++
last commit: 8 days ago
Linked from 5 awesome lists

artaudioeducationinstrumentlive-codinglivecodingmusicschoolssynthesissynthesizer

Backlinks from these awesome lists:

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