Chuck e TAPESTREA

Neste seminário, abordaremos duas novas ferramentas de manipulação de áudio. Na primeira parte, apresentaremos a linguagem de programação ChucK. Voltada para composição, análise e síntese de áudio em tempo real, a linguagem utiliza um modelo de programação concorrente com ênfase no controle temporal. ChucK ainda oferece a possibilidade de adicionar/alterar código durante a execução. Em seguida, iremos apresentar o framework TAPESTREA, projetado para analisar, transformar e sintetizar sons complexos interativamente. Além de sua interface gráfica própria, o software pode ser controlado por scripts ChucK.