05.04.2015 Views

Composiç˜ao e Performance Musical Utilizando Agentes Móveis

Composiç˜ao e Performance Musical Utilizando Agentes Móveis

Composiç˜ao e Performance Musical Utilizando Agentes Móveis

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO 1. INTRODUÇÃO 2<br />

ciência, principalmente a partir da década de 50, com a música eletroacústica e o uso de computadores.<br />

Mais recentemente, devido ao surpreendente avanço da computação, passou a ser possível<br />

equipar computadores pessoais com dispositivos relativamente baratos para sintetizar e reproduzir<br />

som de alta qualidade. Neste período, desenvolveu-se um vasto leque de técnicas e modelos para<br />

composição e execução de música usando computadores [Miranda, 2001, Roads, 1996]. As tecnologias<br />

de rede e principalmente a Internet também trouxeram novas possibilidades para produção<br />

de música [Kon and Iazzetta, 1998].<br />

Seguindo essa tendência, idealizamos o projeto Andante. O conceito de agentes móveis, introduzido<br />

no início da década de 90 [Johansen et al., 1994], trouxe um novo paradigma para<br />

construção de sistemas computacionais distribuídos e móveis. A partir do final da mesma década,<br />

trabalhos concretos têm surgido, já existem várias plataformas de agentes móveis implementadas<br />

[Johansen et al., 1995, Johansen et al., 2002, Gray et al., 1998, Lange and Oshima, 1998b,<br />

Grasshopper, URL]. O desenvolvimento do potencial do modelo de agentes móveis é então recente,<br />

por isso tivemos interesse em investigar as aplicações do conceito de agentes móveis na<br />

criação de novas formas de composição e performance musical. Definimos o conceito de agentes<br />

móveis musicais, que, em poucas palavras, são agentes móveis que participam de uma atividade<br />

de produção musical.<br />

1.2 O Projeto Andante<br />

O sistema Andante fornece uma infra-estrutura de software de código aberto que permite a construção<br />

de aplicações distribuídas baseadas em agentes móveis musicais para criação, distribuição e<br />

execução de música. Usando o Andante, programadores podem implementar seus próprios agentes<br />

ou utilizar os agentes básicos da plataforma para construir tais aplicações.<br />

Para implementarmos a infra-estrutura, apresentamos antes um modelo de ambiente musical<br />

onde agentes móveis interagem. Fizemos uma analogia onde um agente representa um músico<br />

e uma máquina da rede representa um palco. Um agente no nosso ambiente, no entanto, pode<br />

interromper a sua performance numa máquina, instantaneamente se transportar para outra e lá<br />

continuar sua performance.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!