Ferramentas para VJs
Computação Musical e
Processamento de Som
Equipe
 Andrea Frazão
 Daliton da Silva
 Gabriel França
 Maíra Carneiro
 Raphael Barros
Conteúdo
 Introdução
 VJ
 Softwares





PD e Max
Isadora
Visual Jockey
Resolume
Arkaos
Introdução
 Em 1934, foi criado o termo Disk Jockey
 Desde a década de 40, surgem os
primeiros trabalhos de manipulação de
áudio

Musique Concrète – Samples
 Adição de elementos visuais
 iluminação
Introdução
 Entre a década de 60 e 70 foram
construídos os primeiros sintetizadores
de vídeo.
 A partir da década de 80, com a
diminuição do preço do hardware, tornose mais comum o uso de apresentações
visuais comandadas por artistas: os VJs
VJ
 Definição, segundo a Wikipedia:
“Um VJ ou Video Jockey é uma pessoa
que introduz e executa vídeos em um
canal de música ou show.”
VJ
 Uma outra definição:
“Um artista que opera softwares em um
computador ligado a um projetor durante
o concerto, para que este exiba imagens
criadas ou transformadas por ele.”
Softwares - Classificação
 Orientado a efeitos

Foco nos efeitos realizados em tempo real
 Orientado a amostras

O usuário carrega amostras e as dispara
quando quiser
Softwares – Trade-off
Expressividade
Pure Data - PD
Isadora
Resolume
Facilidade de uso
Exemplos:
Paradigma Max
 As ferrmentas que possibilitam maior
flexibilidade e possibilidades de síntese
de efeitos em vídeo a partir de análise
de áudio são derivadas de um mesmo
software chamado Max.
 Criado por Miller Puckette no início da
década de 1980.
 Nome em homenagem a Max Mathews
– considerado o pai da computação
musical.
Paradigma Max
 Consiste basicamente em um ambiente
computacional para execução de música
eletrônica em tempo real.
 Pode ser descrito como uma forma de
combinar blocos funcionais pré-definidos
em configurações úteis para apresentações
musical em tempo real.
 As possibilidades de criação oferecidos
pelo Max são ilimitados devido a grande
flexibilidade que sua arquitetura de blocos
oferece.
Paradigma Max
 Três programas atuais são derivados do
Paradigma Max:



Max/MSP
Jmax
PD (Pure Data)
Max/MSP e Jmax
 Em 1987, Miller Puckette reescreveu o Max em
C para a plataforma Macintosh. Essa versão foi
a que posteriormente evoluiu para o atual
Max/MSP.
 Anos depois Puckette entra no time da IRCAM
(Institut de Recherche et Coordination
Acoustique/Musique) onde separa a interface
gráfica da parte de processamento tempo-real
do Max.
 Paralelamente, outra equipe porta o sistema
para Unix e sistemas de janelas X Window,
esta versão continuou a ser desenvolvida por
uma equipe do IRCAM e agora é distribuída
sob o nome de Jmax.
PD (Pure Data)
 Miller Puckette afirma que a maior
fraqueza do Max é que seu sistema
rígido de objetos e estruturas de dados
dificulta muito a integração com sinais
que não sejam de áudio (como vídeo e
espectro de áudio).
 Em 1994 começa a escrever o PD
PD (Pure Data)
 PD é um software livre, escrito para ser multi-
plataforma e, então, é completamente portável.
 É fácil estender o PD escrevendo object
classes ("externals") ou patches
("abstractions"). O trabalho de muitos
desenvolvedores está disponível como parte
dos pacotes padrão do PD.
 O PD é um poderoso sistema de manipulação
integrada e altamente flexível de som e
imagem em tempo real.
PD (Pure Data)
PD (Pure Data) - Gem
Isadora
 Desenvolvido por Mark Coniglio.
 Manipulação em tempo real de vídeo
digital.
 Desenvolvido para o grupo de dança
Troika Ranch.
 Versões para plataforma Microsoft
Windows e Macintosh.
Isadora
 Não foi desenvolvido para ser um programa






''plug and play".
Oferece módulos que podem ser ligados de
várias maneiras.
Maior flexibilidade ao artista.
Possibilita a inclusão de vídeos já gravados.
Captura de vídeo em tempo real.
Inclusão de arquivos MIDI.
E mais ...
Isadora
 Um programa é feito ligando os módulos, onde
cada um executa uma função específica.
 Os módulos são divididos em:




Actors – atuam sobre uma mídia ou informação;
Generators – criam mídia ou informação;
Watchers – capturam informações do mundo
externo (ex. ações do mouse e teclado);
Senders – envia informação para o mundo externo.
Visual Jockey
 É um dos softwares mais rápido e mais
flexível de VJ no mercado
 Orientado a efeitos
 Permite realizar visuais breathtaking e
eventos interativos de multimídia
Visual Jockey
 Vantagens



Interface intuitiva e simples que da ao
usuário a liberdade de criar deste os mais
simples efeitos aos mais complexos
Possui arquitetura aberta de plugins
Síntese baseada em análise do som
gerando efeitos 2D e 3D
Visual Jockey
 Desvantagens


Software proprietário
Não é possível executar vídeo capturado
em tempo real para ser processado
baseado na entrada de áudio
Resolume
 Eleito pela VJForums 2005 como o
melhor software para VJs
 Orientado a amostras e a efeitos
Resolume
 Vantagens:

Boa interface gráfica, com uma grande
curva de aprendizado
 Desvantagens:



Não captura vídeos
Não gera efeitos 3D baseados no áudio de
entrada
Software proprietário 
Arkaos
 Vídeo acelerado por Hardware
 Mais de 60 efeitos customizáveis no
modo Standard (Software), e mais de 40
efeitos no Modo Hardware
 Suporte a Core Image (Mac OS X 10.4 e
Superior)
 Suporte para efeitos FreeFrame (vem
com 42 efeitos pré-carregados)
Arkaos
 Suporte a imagens, vídeo loops e
animações flash
 Suporte para streaming de câmeras
(USB, FireWire...)
 Suporte para uso full-screen em
eventos. Concertos, apresentações, etc
 Gravação embutida para criar remixes
visuais
Arkaos
 Mapeamento Múltiplo para teclado
(piano), possibilitando o disparos de
imagens e efeitos em tempo real
 Tecnologia de beat-matching automático
 Número ilimitado de camadas de vídeos
 Opção de fade automático
 Otimização para altas taxas de frame
rate
 Integração com sequenciadores MIDI
(OMS, ReWire, ...)
Arkaos
 Controle do Loop de vídeo avançado
para modificar a maneira como o filme é
tocado:
 Sincronização com o BPM
 Avanço ou retrocesso do vídeo com
velocidade constante, controlada por
MIDI ou sincronizada com o BPM
 Seleção de um Loop dentro do vídeo
 Definição da zona de Loop utilizando
controladores MIDI
Agradecimento
 Agradecemos a Jarbas Jácome,
mestrando do CIn, por todo o apoio
fornecido para a elaboração desta
apresentação de slides.

ViMus
 Projeto
que tenta unir o melhor dois dois
mundos: a facilidade de uso com um
grande poder de expressividade.
Dúvidas
Referências
 Wikipedia, the free encyclopedia. URL:
http://www.wikipedia.org/
 VJForums. VJForums.com - The VJ Community Message
Board. URL: http://www.vjforums.com.
 Puckette, Miller S. "Max at Seventeen" in Computer
Music Journal 26/4, pp. 31-43. MIT Press, 2002.
 Visual Jockey. visualJockey - Realtime Interactive
Animation Software. URL: http://www.visualjockey.com
Referências
Download

Ferramentas para VJs