SuperCollider básico + Live Coding ácido = Jam salgada
Neste seminário serão introduzidos elementos básicos de SuperCollider, que é uma linguagem puramente orientada a objetos e dinâmica, baseada em Smalltalk, mas específica para composição algorítmica, síntese e processamento de áudio.
Também serão abordadas algumas questões sobre live coding (performance musical que consiste em escrever programas ao vivo), composição algorítmica (geração de material musical a partir de processos computacionais) e orquestras de laptop.
A partir dos ingredientes anteriores, será realizada no final do seminário uma jam experimental com todos os participantes. Sendo assim, traga seu computador com o SuperCollider instalado. No Linux, instale os pacotes:
- supercollider
- supercollider-doc
- supercollider-vim (se você gosta do vi) ou
- supercollider-emacs (se prefere emacs ...)
Existem instaladores e interfaces gráficas para MacOS e Windows disponíveis em: http://supercollider.sourceforge.net/downloads/
Arquivos de supercollider que serão utilizados na apresentação: