PixelMusic

ChucK é uma linguagem de programação musical. Até aí não parece grande coisa, mas devido ao seu desenvolvimento ter sido um projeto acadêmico, já garante uma certa inovação.

O Chuck possui uma performance muito boa, pois é fortemente cronometrada(strongly-timed), termo técnico que significa que o tempo é uma propriedade controlada pela programação, garantindo sincronia entre vários canais.

Ela também permite programação on the fly, o que significa que você pode alterar o código enquanto a música está tocando, como se a programação fosse um instrumento musical.

Como toda linguagem de programação, o ChucK exige um conhecimento básico de lógica de programação, mas nada muito avançado.

Pra fazer o ChucK rodar você pode baixar o Audicle, um programa cheio de recursos e visualizações diferentes onde vc pode editar o código e o miniAudicle, uma versão simplificada. Todos free, eu recomendo o mini pra começar. Veja aqui um exemplo do código de uma música.

Eis o site oficial:

chuck.cs.princeton.edu

E um fórum que eu achei, para quem quiser se aprofundar no assunto.

Quem tiver mais tempo pode assistir a uma palestra da universidade de Stanford.

Leave a Reply

Pesquisar

Feito com WordPress. Tema feito com WordPress Theme Generator.
Copyright © PixelMusic. All rights reserved.