All Projects → sonic-pi-net → Sonic Pi

sonic-pi-net / Sonic Pi

Licence: other
Code. Music. Live.

Programming Languages

C++
36643 projects - #6 most used programming language
ruby
36898 projects - #4 most used programming language
HTML
75241 projects
c
50402 projects - #5 most used programming language
clojure
4091 projects
erlang
1774 projects

Projects that are alternatives of or similar to Sonic Pi

Dx7 Supercollider
My accurate Yamaha DX-7 clone. Programmed in Supercollider.
Stars: ✭ 395 (-95.48%)
Mutual labels:  audio, music, synthesizer, synthesis, instrument
glicol
(Audio) graph-oriented live coding language and music DSP library written in Rust
Stars: ✭ 853 (-90.24%)
Mutual labels:  instrument, synthesizer, live-coding, livecoding
Jssynth
Make music in your browser with this synthesizer and sequencer
Stars: ✭ 25 (-99.71%)
Mutual labels:  audio, music, synthesizer, instrument
Awesome Music Production
A curated list of software, services and resources to create and distribute music.
Stars: ✭ 340 (-96.11%)
Mutual labels:  audio, music, synthesizer, instrument
Supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Stars: ✭ 4,036 (-53.8%)
Mutual labels:  audio, music, synthesis, livecoding
Webaudiofont
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Stars: ✭ 600 (-93.13%)
Mutual labels:  audio, music, synthesizer, instrument
Supriya
A Python API for SuperCollider
Stars: ✭ 167 (-98.09%)
Mutual labels:  audio, music, synthesizer, synthesis
flow-synth
*UNMAINTAINED* A modular digital audio workstation for synthesis, sequencing, live coding, visuals, etc
Stars: ✭ 36 (-99.59%)
Mutual labels:  synthesizer, live-coding, livecoding
Gwion
🎵 strongly-timed musical programming language
Stars: ✭ 235 (-97.31%)
Mutual labels:  audio, music, synthesis
Pyo
Python DSP module
Stars: ✭ 904 (-89.65%)
Mutual labels:  audio, music, synthesis
Livecodelab
a web based livecoding environment
Stars: ✭ 276 (-96.84%)
Mutual labels:  live-coding, education, livecoding
Daisysp
A Powerful, Open Source DSP Library in C++
Stars: ✭ 291 (-96.67%)
Mutual labels:  audio, music, synthesizer
Sporth
A small stack-based audio language.
Stars: ✭ 325 (-96.28%)
Mutual labels:  audio, music, synthesis
Main-Supercollider-Files
my supercollider codes, version history is at the branches
Stars: ✭ 21 (-99.76%)
Mutual labels:  instrument, synthesizer, synthesis
Fsynth
Web-based and pixels-based collaborative synthesizer
Stars: ✭ 146 (-98.33%)
Mutual labels:  live-coding, audio, synthesizer
Supercolliderjs
The JavaScript client library for SuperCollider
Stars: ✭ 381 (-95.64%)
Mutual labels:  audio, music, livecoding
Otto
Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP]
Stars: ✭ 2,390 (-72.64%)
Mutual labels:  audio, music, synthesizer
Shaden
🎧 A modular audio synthesizer.
Stars: ✭ 175 (-98%)
Mutual labels:  audio, art, synthesizer
Javascriptmusic
Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)
Stars: ✭ 193 (-97.79%)
Mutual labels:  audio, music, synthesizer
Lissajous
🎵 A tool for programmatic audio performance in the browser using Javascript.
Stars: ✭ 367 (-95.8%)
Mutual labels:  audio, music, livecoding
                                       ╘
                                ─       ╛▒╛
                                 ▐╫       ▄█├
                          ─╟╛      █▄      ╪▓▀
                ╓┤┤┤┤┤┤┤┤┤  ╩▌      ██      ▀▓▌
                 ▐▒   ╬▒     ╟▓╘    ─▓█      ▓▓├
                 ▒╫   ▒╪      ▓█     ▓▓─     ▓▓▄
                ╒▒─  │▒       ▓█     ▓▓     ─▓▓─
                ╬▒   ▄▒ ╒    ╪▓═    ╬▓╬     ▌▓▄
                ╥╒   ╦╥     ╕█╒    ╙▓▐     ▄▓╫
                           ▐╩     ▒▒      ▀▀
                                ╒╪      ▐▄

             _____             __        ____  __
            / ___/____  ____  /_/____   / __ \/_/
            \__ \/ __ \/ __ \/ / ___/  / /_/ / /
           ___/ / /_/ / / / / / /__   / ____/ /
          /____/\____/_/ /_/_/\___/  /_/   /_/

Code. Music. Live.

Sonic Pi is a new kind of musical instrument. Instead of strumming strings or whacking things with sticks - you write code - live.

Sonic Pi has been designed with the aim to find a harmonious balance between three core principles:

  • Simple enough for the 10 year old within you
  • Joyful enough for you to lose yourself through play
  • Powerful enough for your own expressions

Sonic Pi is a complete open source programming environment originally designed to explore and teach programming concepts within schools through the process of creating new sounds.

In addition to being an engaging education resource it has evolved into an extremely powerful and performance-ready live coding instrument suitable for professional artists and DJs.

Whilst Education is a core focus it now sits at the intersection between three core domains:

  • Art - providing the means to express yourself and ask new questions of music and notation
  • Technology - exploring questions related to liveness, time and concurrency in programming languages
  • Education - demonstrating that open play rather than rigid structures increases motivation and engagement in the classroom

Again, finding a balance working to the best benefits of all these domains is the objective.

Contributors

Sonic Pi has been developed with support from many individuals and organisations. Please see the CONTRIBUTORS.md file for a more complete list.

Translations

Sonic Pi's application and built in tutorial have been translated into several languages thanks to the awesome work of several volunteer translators:

Status Language Application Tutorial
Translation Status of Sonic Pi: da Danish 🔴
Translation Status of Sonic Pi: nl Dutch
Translation Status of Sonic Pi: fi Finnish 🔴
Translation Status of Sonic Pi: fr French
Translation Status of Sonic Pi: de German
Translation Status of Sonic Pi: hu Hungarian 🔴
Translation Status of Sonic Pi: is Icelandic 🔴
Translation Status of Sonic Pi: it Italian
Translation Status of Sonic Pi: ja Japanese
Translation Status of Sonic Pi: nb Norwegian Bokmål
Translation Status of Sonic Pi: pl Polish
Translation Status of Sonic Pi: pt Portuguese 🔴
Translation Status of Sonic Pi: ro Romanian
Translation Status of Sonic Pi: ru Russian
Translation Status of Sonic Pi: zh_Hans Simplified Chinese 🔴
Translation Status of Sonic Pi: es Spanish
Translation Status of Sonic Pi: si sinhalese 🔴
Translation Status of Sonic Pi: tr_TR Turkish 🔴

Would you like to contribute a translation too? If so, please take a look at our translation docs to get started.

Information for developers

Sonic Pi is under active development, and welcomes new contributors:

Weblate
Travis CI

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].