Sonic Pi
Developer(s) | Sam Aaron and others |
---|---|
Initial release | 2012 |
Stable release | 2.10.0 / 15 April 2016 |
Written in | Ruby , Clojure, C++, and Qt |
Operating system | Linux, Mac OS X, Windows |
License | MIT License |
Website | http://sonic-pi.net/ |
Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory[1] in collaboration with Raspberry Pi Foundation.[2][3] Thanks to its use of the Supercollider synthesis engine and accurate timing model,[4] it is also used for live coding and other forms of algorithmic music performance and production, including at algoraves. Its research and development has been supported by Nesta, via the Sonic PI: Live & Coding project.[5]
References
- ↑ "DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382)". drops.dagstuhl.de. Retrieved 2015-05-02.
- ↑ correspondent, Rory Cellan-Jones Technology. "Baked in Britain, the millionth Raspberry Pi". BBC News. Retrieved 2015-05-02.
- ↑ "Making music with Raspberry Pi - CBBC Newsround". www.bbc.co.uk. Retrieved 2015-05-02.
- ↑ Aaron, Samuel; Orchard, Dominic; Blackwell, Alan F. (2014). "Temporal Semantics for a Live Coding Language". FARM '14. ACM: 37–47. doi:10.1145/2633638.2633648. ISBN 978-1-4503-3039-8. Retrieved 2015-05-02.
- ↑ "Welcome". SONIC PI: LIVE & CODING. Retrieved 2015-05-02.
This article is issued from Wikipedia - version of the Wednesday, May 04, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.