Sonic Pi
Sonic Pi
|
|
---|---|
Basic data
|
|
Publishing year | 2012 |
Current version | 3.2.2 (April 7, 2020) |
operating system | Linux , macOS , Windows |
programming language | Ruby , Erlang , Clojure , C ++ , and Qt |
category | Music software |
License | MIT License |
sonic-pi.net |
Sonic Pi is an open source music program developed for the Raspberry Pi small computer . In addition to the Pi, the program also works on other computers with Linux, Mac OS or Windows as operating systems.
Sonic Pi uses the small computer as a musical instrument. The structure of the application known as “Audible Programming” does not make use of common methods for entering music (e.g. keyboard , musical notation , or sequencer ). Instead, small scripts are "played", i. H. a program source text forms the basis for the sound generation. By means of so-called "live coding", a running loop can be changed in real time and the sound sequence generated can be changed.
With the help of computer science teacher Carrie Anne Philbin, Sam Aaron developed Sonic Pi at the University of Cambridge for basic IT training in English schools, where programming is already learned in the lower grades .
Individual evidence
- ↑ Stephan Lamprecht : Sonic Pi: Learning to program with music - that's how it works . In: PC WORLD . ( pcwelt.de [accessed on September 22, 2017]).
- ↑ a b Programming audibly with Sonic Pi . In: re: publica & Media Convention Berlin . ( re-publica.com [accessed on September 22, 2017]).
- ↑ Sonic Pi - a free music and computing resource for teachers, and for the rest of us - Raspberry Pi . In: Raspberry Pi . September 24, 2013 ( raspberrypi.org [accessed September 22, 2017]).