Sonic Pi

De la Viquipèdia, l'enciclopèdia lliure
Sonic Pi
Modifica el valor a Wikidata
TipusLive coding environment
Versió inicial2012 Modifica el valor a Wikidata
Versió estable3.2.2
LlicènciaMIT License
Característiques tècniques
Sistema operatiuLinux, macOS, Windows, Raspbian
Escrit enRuby, Erlang, Clojure, C++, and Qt
Format de fitxer de lectura
Format de fitxer d'escriptura
Biblioteca
d'interfície d'usuari
Qt Modifica el valor a Wikidata
Equip
Creador/sSam Aaron Modifica el valor a Wikidata
Desenvolupador(s)Sam Aaron i altres
Més informació
Lloc websonic-pi.net
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata

Sonic Pi és un entorn de programació en viu (live coding) basat en Ruby. Ha estat dissenyat per ensenyar música i programació a les escoles.

Va ser creat i desenvolupat per Sam Aaron al laboratori d'informàtica de la Universitat de Cambridge[1] en col·laboració amb la Raspberry Pi Foundation.[2][3] Gràcies a l'ús que fa del motor de síntesi i del model de sincronització exacte de SuperCollider,[4] també s'utilitza per a la programació en viu (live coding) i per a altres formes d'interpretació i producció musical algorítmica, incloses les algoraves.

La seua investigació i desenvolupament ha comptat amb el suport de Nesta, a través del projecte Sonic Pi: Live & Coding.[5]

Sam Aaron, creador de Sònic Pi, fent una demostració del programa

Referències[modifica]

  1. «DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382)». drops.dagstuhl.de. [Consulta: 2 maig 2015].
  2. Cellan-Jones, Rory. «Baked in Britain, the millionth Raspberry Pi». BBC News. [Consulta: 2 maig 2015].
  3. «Making music with Raspberry Pi - CBBC Newsround». www.bbc.co.uk. [Consulta: 2 maig 2015].
  4. Aaron, Samuel. «Temporal semantics for a live coding language». A: Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design - FARM '14. ACM, 2014, p. 37–47 (FARM '14). DOI 10.1145/2633638.2633648. ISBN 978-1-4503-3039-8. 
  5. «Sonic Pi - The Live Coding Music Synth for Everyone». SONIC PI. [Consulta: 5 octubre 2019].

Enllaços externs[modifica]