Software de colaboração em tempo real para músicos Publicado 31 Mai 07
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.
Artigos relacionados:
- Riffworld - uma plataforma de colaboração online para músicos
- Rifflet: um site para partilhar samples
- Syntrax transporta o estúdio de música para o telemóvel
- Jam session online em tempo real com PureData
- Blog Remix do Yahoo: uma aplicação mashup para combinar blogs de MP3







Há ainda outros dois que convém referir:
http://www.digitalmusician.net/
http://www.t-u-b-e.de/
Comentário de ocp em 31 Mai 07 20:20.i hadn’t heard of netpd up to now…interesting stuff!
Comentário de patrick h. lauke em 1 Jun 07 01:59.[...] post anterior referi algumas aplicações que tentam oferecer aos músicos que querem colaborar entre si a possibilidade [...]
Comentário de » Colaboração assíncrona entre músicos na era da Web 2.0 em 10 Jul 07 22:09.[...] pára de crescer. O nome mais recente a juntar a uma lista já bem cheia (Kompoz e Indaba Music; eJamming Audio e Ninjam; NetPD; SpliceMusic, JamGlue e Your Spins) chama-se RiffWorld e partiu da Sonoma Wire [...]
Comentário de Riffworld - uma plataforma decolaboração online para músicos | Remixtures em 8 Fev 08 16:53.[...] de uma jam sesssion não é propriamente original. Riffworld, Kompoz e Indaba Music; CCMixter, eJamming Audio e Ninjam; NetPD; SpliceMusic, JamGlue e Your Spins são apenas alguns nomes de plataformas e ferramentas que [...]
Comentário de Rifflet: um site para partilhar samples | Remixtures em 22 Mai 08 22:34.