Tambortec: sistema musical interativo para performance de música eletrônica dançante Tambortec: sistema musical interativo para performance de música eletrônica dançante



Baixar 15.96 Mb.
Pdf preview
Página43/72
Encontro30.06.2021
Tamanho15.96 Mb.
#13779
1   ...   39   40   41   42   43   44   45   46   ...   72
on Sound que “[...] em faixas de dance music, variações de tempo são incomuns, o que faz com 
que  apenas  uma  marcação  no  primeiro  tempo  do  primeiro  seja  suficiente  para  a  sincronia 
possibilitada pelo time warping” (2006: 2). 
A  evolução  do  programa  com  suas  novas  versões  incorporou  recursos  como  gravar  e 
editar  informação  MIDI,  possibilidades  também  disponíveis  em  outros  softwares,  mas  cuja 
implementação no Ableton Live “ fez com que o processamento MIDI tornasse-se mais fácil que 
em  outros  programas”  (Scarth,  2009:  59).  O  controle  de  instrumentos  virtuais,  os  VSTs,    e  o 
encadeamento de efeitos foram outros recursos agregados no decorrer dos últimos anos nas novas 
versões.  A  combinação  dos  fragmentos  musicais  como  materialização  das  idéias  musicais  do 
performer não se apresenta como possibilidade única no  Live. Ações interativas em tempo real 
são dispostas como um recurso que potencializam sua atuação ao vivo. No Live, os caminhos no 
terreno  da  interatividade  demonstram  uma  estreita  relação  com  o  uso  de  controladores  MIDI. 
Todo  esse  panorama,  com  diversas  fontes  de  entrada  de  dados  nos  computadores,  oferece  um 
bom  campo  de  trabalho  para  uma  trama  interativa  com  os  eventos  dispostos  no  Live,  embora 
novas  possibilidades  poderiam  ser  ainda  acrescidas  em  patamares  relativos  à  probabilidade  de 
ocorrência dos eventos ou o agendamento de manipulações sonoras, além do uso de descritores 
de  áudio  como  ferramenta  composicional.  Estes  recursos  foram  possibilitados  a  partir  de  2010, 
quando a linguagem de programação MAX/MSP compatibilizou-se com o software da Ableton
desenvolvendo  o  Max  for  Live.  A  parceria  com  a  Cycling’74  permitiu  uma  ampliação  dos 


 
92 
recursos  do  Live,  com  a  criação  de  sistemas  de  processamentos  personalizados,  integrados  a 
performances específicas. A interação ganhou novas perspectivas dentro do programa da Ableton
dando  ao  usuário  todos  os  recursos  do  MAX/MSP  na  criação  de  sistemas  musicais  interativos 
dentro de um ambiente de combinações de eventos sonoros proporcionado pelo Live
A  aplicabilidade  da  linguagem  de  programação  MAX  ampliada  no  controle  das  funções 
do Live deve-se a uma interface chamada Live API. A Interface de Programação de Aplicativos, 
conhecida  como  API  (Application  Programming  Interface),  define  um  conjunto  de  rotinas  e 
padrões  dentro  de  um  software  para  que  possa  integrar-se  a  outras  aplicações,  estendendo  sua 
funcionalidade  e  permitindo  ao  usuário  que  utilize  funções  menos  evidentes  no  software, 
acessíveis somente por programação. O comportamento do Live é traçado pelo Max for Live por 
objetos  onde  se  destacam  o  live.path,  live.observer,  live.object  e  live.remote,  elementos  que 
permitem o acesso às funções da interface do Live. O comportamento do software é delineado por 
uma  programação  designada  a  atender  a  idéia  do  seu  projetista.  Com  o  objeto  live.path  cria-se 
uma  identificação  (ID)  para  qualquer  dispositivo  dentro  do  Live,  seja  ele,  um  sintetizador  ou 
efeito. Essa identificação é usada em procedimentos diversos ditados por outros objetos do Live 
API.  No  exemplo  da  figura  25  um  patch é  elaborado  para  mutar  o  canal  3  no  Live.  O  objeto 
live.path recebe mensagem para direcionar ações ao track 2 (canal 3 na interface do Live). Cria 
um  identificação  (ID)  enviada  ao  live.object  que,  por  sua  vez,  também  recebe  uma  mensagem 
solicitando  a  ação  de  mutar  o  canal  no  Live,  cuja ID  foi  determinada  pelo  live.path.  Portanto, 
clicar na mensagem “path live-set track 2” implica no silenciamento do canal de áudio 3. 
 


 
93 
 
Fig. 25 – Exemplo de patch do Max for Live com os objetos live.object e live.path 
 
Também pode-se extrair informações sobre números de parâmetros de um dispositivo ou 
relação de efeitos em determinado canal. O objeto live.observer atua observando os clips dentro 
do Live, fornecendo informações que o live.object usa para controlar diversos eventos, que vão do 
disparo  à  manipulação  de  clips de  áudio  e  MIDI.  A  modulação  rápida  de  parâmetros  variados 
pode  ser  obtida  com  o  uso  do  objeto  live.remote,  que  libera  o  controle  de  qualquer  função 
possível  de  ser  acionada  remotamente  em  um  projeto  desenvolvido  dentro  do  programa  da 
Ableton. 


 
94 
A  figura  26  exemplifica  o  uso  do  live.object  enviando  mensagens  MIDI  para  efeitos 
específicos dentro do sistema , neste caso , controlando a resposta de um efeito chorus. 
 
 
Fig. 26 – Exemplo de um patch controlando a resposta do efeito chorus 
 
 


Baixar 15.96 Mb.

Compartilhe com seus amigos:
1   ...   39   40   41   42   43   44   45   46   ...   72




©historiapt.info 2022
enviar mensagem

    Página principal