Hoje em dia basta um instrumento musical, um microfone, um interface de áudio, um computador e uma ligação à Internet em banda larga para dois ou mais músicos separados por centenas de quilómetros colaborarem entre si numa jam session online em tempo real, graças a um novo tipo de software. Estes programas podem inclusive facilitar em muito a aprendizagem de um instrumento, replicando a interacção entre aluno e professor numa situação de presença física.
Já falei aqui antes do NetPD, uma aplicação baseada no PureData para a edição de gráficos, vídeo e áudio apenas a partir do computador. Mas existem outros dois programas que estendem as possibilidades de composição musical em tempo real com instrumentos tradicionais e que prometem superar aquilo que era até agora um dos maiores problemas para a colaboração à distância entre músicos: a latência, isto é, a quantidade de tempo que um pacote de dados demora a viajar da origem ao seu destino.
Por agora, o NINJAM (Novel Intervallic Network Jamming Architecture for Music) não resolve este obstáculo pois existe um intervalo de alguns segundos no som que é enviado de um músico para outro através da Rede, mas tenta contorná-lo. Por um lado, cada um tem que se habituar a tocar num intervalo de tempo diferente. Mas, por outro lado, impede que ocorra uma degradação da qualidade do som devido a congestão do tráfego de rede. O formato que o NINJAM utiliza na compressão de áudio é o Ogg Vorbis. O som é posteriormente enviado para um servidor que efectua o streaming para os outros participantes na sessão.

Concebido por Justin Frankel (que ficou conhecido pelo Winamp, Gnutella e WASTE), o programa pode ser utilizado com Mac, Linux e Windows. Uma grande vantagem do programa é que o código fonte é aberto, pelo que toda a gente pode inspeccioná-lo e contribuir com modificações. Não admira por isso que a sua comunidade de utilizadores seja bastante activa. Podem ouvir aqui alguns sons resultantes de jam sessions baseadas no software.
Uma abordagem diferente ao problema da latência tem o proprietário AUDiiO da start-up eJamming: em vez de se reportarem a um servidor central, os músicos estão directamente ligados entre si durante a jam session, através de um protocolo P2P. Outro truque consiste no recurso a um algoritmo de compressão de áudio de forma a reduzir o tamanho dos ficheiros mantendo uma qualidade sonora superior ao MP3.
Os responsáveis da empresa garantem que conseguem reduzir o atraso do transporte de dados pela rede a um máximo de centenas de milisegundos. Mas mesmo com uma largura de banda razoável, existem ainda atrasos e solavancos no som final, pelo que a empresa não recomenda a utilização do serviço por pessoas que estejam separadas entre si por mais de 800 de quilómetros. Vejam aqui um vídeo de demonstração filmado durante o lançamento oficial do programa. Enquanto o vocalista e guitarrista estava algures no Norte da Inglaterra, o teclista estava em Colónia e o segundo guitarrista em Frankfurt, na cidade onde decorria a cerimónia:
Para minorar esse problema, a mais recente versão do programa fixa automaticamente o intervalo de tempo entre cada colaborador de acordo com o nível de congestão da Rede que existe entre eles – com um máximo de três utilizadores. Com versões para Mac e Windows, o eJamming AUDiiO pode ser por enquanto utilizado de borla. Mas depois da fase beta, o serviço passará a custar 15 dólares por mês por cada membro de uma banda. Um bocado puxado, tendo ainda por cima em conta que o código é secreto…
Nota: a imagem do interface do NINJAM que acompanha este post está disponível aqui segundo uma licença Creative Commons BY-NC-ND 2.0 e foi tirada por patrick h. lauke.
Se gostou deste artigo, porque não deixa a sua opinião nos comentários e subscreve o feed de RSS? Obrigado!
Não existem artigos relacionados.



{ 3 trackbacks }
{ 2 comments… read them below or add one }
Há ainda outros dois que convém referir:
http://www.digitalmusician.net/
http://www.t-u-b-e.de/
i hadn’t heard of netpd up to now…interesting stuff!