330 likes | 434 Views
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.
E N D
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, torno-se 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 Exemplos: Pure Data - PD Facilidade de uso Expressividade Isadora Resolume
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.
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