SuperCollider

SuperCollider
linguaggio di programmazione
AutoreJames McCartney
Data di origine1996
Ultima versione3.10.0
Utilizzosintesi audio in tempo reale e composizione algoritmica
ParadigmiOrientato agli oggetti
TipizzazioneDinamica
Estensioni comuniscd
Influenzato daSmalltalk, C[1]
Implementazione di riferimento
Sistema operativoFreeBSD,[2] Linux, macOS, Windows
LicenzaGNU General Public License
Sito websupercollider.sourceforge.net

SuperCollider è un ambiente di sviluppo e un linguaggio di programmazione creato nel 1996 da James McCartney per la sintesi audio in tempo reale e la composizione algoritmica[3][4].

Da allora, si è evoluto in un sistema utilizzato e, successivamente, sviluppato sia da scienziati che da artisti che lavorano col suono. Si tratta di un linguaggio di programmazione dinamica efficiente ed espressivo che offre un framework per la ricerca acustica, musica algoritmica e programmazione interattiva.[1]

Distribuito sotto licenza GNU nel 2002, SuperCollider è un software libero. La versione più recente (3.10.0) è stata distribuita il 25 novembre 2018.[5]

  1. ^ a b Scott Wilson, David Cottle e Nick Collins, The SuperCollider Book, The MIT Press, 2011, ISBN 978-0-262-23269-2. URL consultato il 4 settembre 2013 (archiviato dall'url originale il 1º maggio 2011).
  2. ^ SourceForge.net: Files
  3. ^ J. McCartney, SuperCollider: A new real time synthesis language, in Proc. International Computer Music Conference (ICMC'96), 1996, pp. 257–258.
  4. ^ J. McCartney, Rethinking the computer music language: SuperCollider, Computer Music Journal, 26 (2002), pp. 61–68.
  5. ^ SuperCollider Download Page

SuperCollider

Dodaje.pl - Ogłoszenia lokalne