mtPd - Uma Interface Multitoque para Processamento de Áudio em Tempo Real

67 %
33 %
Information about mtPd - Uma Interface Multitoque para Processamento de Áudio em Tempo Real
Technology

Published on June 29, 2009

Author: jeraman

Source: slideshare.net

Description

Surgidas na década de 50, a partir do Music I de Max Mathews, as ferramentas para processamento de áudio desempenham atualmente um papel importante no cenário musical, utilizados ostensivamente por bandas e DJs, o que reflete as centenas de ferramentas para processamento de áudio em tempo real disponíveis no mercado.

Neste contexto insere-se este trabalho: ele apresenta o mtPd: uma ferramenta de processamento de áudio em tempo real baseada em um ambiente multitoque, concebida de maneira a ser expressiva, intuitiva e colaborativa para lidar com performances artísticas ao vivo.

Uma Interface Multitoque para Processamento de Áudio em Tempo Real alunoJerônimoBarbosajbcj@cin.ufpe.br orientadorGeberRamalhoglr@cin.ufpe.br

o que teria os seguintes cenários em comum?

Dj AM...

JonnyGreenwood...

...e o Live Cinema!

Computadores Música Performance Ferramentas de processamento de áudio em tempo real

Ferramentas de processamento de áudio em tempo real CSIRAC, de TrevorPearcey e MastonBeard (1950) e Music I, de Max Mathews (1957). Atualmente são populares entre músicos, DJs, artistas de novas mídias, que dispõem de diversas ferramentas do gênero.

Ferramentas de processamento de áudio em tempo real CSound Criada na década de 90, no MIT Linguagem de programação poderosa pra processamento de sinais: a grosso modo, uma mistura de XML com C Funcionamento baseado na edição de dois arquivos: um de partitura e outro de timbre

Ferramentas de processamento de áudio em tempo real Surgimento em meados da década de 80, fortemente influenciado pelos sintetizadores modulares Linguagem de programação visual (LVP) para processamaneto audiovisual Paradigma orientado a fluxogramase a “filosofia MAX” MAX

Ferramentas de processamento de áudio em tempo real PureData Criado na década de 90,pelo mesmo fundador do MAX, Miller Puckette Free e Open-Source Bastante poderosa, visava corrigir algumas falhas do antecessor, sendo ainda hoje bastante utilizada Paradigma orientado a fluxogramas

Ferramentas de processamento de áudio em tempo real Linguagem gratuita disponível apenas para ambientes OSX Baseado em Lisp, a linguagem foca em processamento audiovisual com foco em LiveCoding Dá um bom suporte à colaboração Impromptu

Ferramentas de processamento de áudio em tempo real AbletonLive Surgida em 2001, é uma das ferramentas mais populares entre DJs Adota uma abordagem diferente de linguagens para fazer o processamento em tempo real (DAW) Abordagem mais intuitiva que às linguagens

Ferramentas de processamento de áudio em tempo real ViMus Camada de interface amigável , para sistemas expressivos (Pd) Usa uma metáfora de caixas tridimensionais, segundo um paradigma orientado a fluxogramas Acaba ignorando a questão da colaboração

Ferramentas de processamento de áudio em tempo real Instrumento musical que preza pela expressividade, colaboração e impacto visual na performance Devido a sua natureza, ignora funcionalidades básicas Reacable

Problemas Dilema da Usabilidade X Expressividade Baixo grau de colaboração Baixa impacto na performance do ponto de vista artístico

Solução mtPd! Uma ferramenta multitoque para processamento de áudio em tempo real Tal como o Reactable e o ViMus, seria uma abstração do Pure Data - substituindo seus principais elementos tradicionais por outros novos, segundo uma abordagem multitoque Dessa forma, com o mtPdpoderemos programar a máquina apenas através de gestos do dedo do usuário na mesa, desenhando objetos, conectando-os...

Solução Abordagem multitoque (que pode ser considerada uma abordagem mais natural, por prover uma interação táctil “direta” com o programa, sem a necessidade de artefatos menos convencionais ao homem), aliada a uma interface elaborada segunda uma abordagem centrada no Usuário. Aplicações multitoques apresentam por natureza um alto grau de colaboração. Abordagem multitoque aliado a um bom Design gráfico e de Interação. Problemas Dilema da Usabilidade X Expressividade Baixo grau de colaboração Baixa impacto na performance do ponto de vista artístico

Concepção [1] Experiência em aplicações multitoque: Interface baseada em gestos sob contexto! Paperprototyping – Aplicados a três usuários do Pure Data, programadores, músicos e artistas de novas mídias, em encontros que duraram em média 30 minutos. Pediu-se para que os supostos usuários realizassem algumas funções básicas do Pd sem que qualquer instrução adicional lhe fossem fornecidas. Essasinstruçõesforamespecificadas de modoquetrabalhassemoselementosbásicos do Pd, sendoessesporhoraosprincipaisalvosdapesquisa.

Felipe Machado,programador, membrodo estúdiolivre, do CDTL econsultor/desenvolvedoremCultura Digital no estado de Pernambuco. Jáutilizahá um bom tempo o Pd comoferramenta de trabalho. JarbasJacome, émusicoemestreemciênciadacomputaçãopelo Centro de Informáticada UFPE. Em 2007 recebeuoPrêmioRumosItaú Cultural Arte-CibernéticaApoio a PesquisaAcadêmicaporsuapesquisa de mestrado, oViMus, Além disso, a ferramentaébastantepresente no seutrabalhocomomusico. Ricardo Brazileiro, éativista de software livreeartista de novas mídias. Jádesenvolveudiversostrabalhosenvolvendo a ferramenta, incluindoo Emotional Kernel Panic, trabalhoapresentado no PdCon09, a principal conferênciainternacionalsobreo Pd. Os Usuários...

Concepção [2] Elementos contemplados: Caixas (Object, Number, Message e Comment), Conexões, Patches/Subpatchese Funcionalidades Básicas (Salvar, Abrir, Copiar...) Adotou-se uma abordagem de gestos sob contexto para substituir os menus tradicionais Através de uma perspectiva centrada no usuário de concepção, tentou-se combinar os processos de concepção e validação

Implementação Infra-estrutura de Hardware e Sofware

Aplicação Python PyMT Biblioteca auxiliar (DynamicPatching) Implementação

Trabalhos Futuros Tornar o protótipo desenvolvido mais estável do ponto de vista técnico, de modo que esse realmente possa ser utilizado por artistas como uma ferramenta de processamento de áudio Realizar testes de validação mais aprofundados, de modo a fortalecer a tese proposta neste trabalho Terminar de implementar todas as demais funcionalidades do Pure Data ignoradas neste trabalho, de modo que o mtPd seja de fato uma versão multitoque do Pd Realizar testes de performance, comparando-os com o os demais concorrentes do mtPd Resultados Protótipo Funcional, Implementado em um período de aproximadamente 3 meses! Desenvolvimento marcado pela elevada complexidade técnica, que acabou por impossibilitar a implementação de todas as funcionalidades propostas inicialmente e comprometendo a etapa de validação Proposta muito bem recebida na comunidade

Uma Interface Multitoque para Processamento de Áudio em Tempo Real alunoJerônimoBarbosajbcj@cin.ufpe.br orientadorGeberRamalhoglr@cin.ufpe.br

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

monografia: mtPd – uma interface multitoque para o Pure Data

... o mtPd, uma interface multitoque para o ... o que reflete as centenas de ferramentas para processamento de áudio em tempo real disponíveis no ...
Read more

Uma interface multitoque para processamento de áudio em ...

Uma interface multitoque para processamento de áudio em tempo real1 Jerônimo Barbosa2 Resumo. Surgidas na década de 1950, a partir do Music I de Max ...
Read more

Processamento de tweets em tempo real com Python, Django e ...

Home; Software; Processamento de tweets em tempo real com Python, Django e Celery - TDC 2014
Read more

Computação Musical Processamento de Áudio - Matlab ...

Computação Musical Processamento de Áudio - Matlab. by internet. on Apr 18, 2015. Report Category: Documents. Download: 0 Comment: 0. 103. views.
Read more

Uma solução Jurídica em Tempo Real (Cássio Telles Ferreira ...

Uma solução Jurídica em Tempo Real (Cássio Telles Ferreira Netto) ...
Read more

Amazon Kinesis: Processamento de Big Data em Tempo Real

Share Amazon Kinesis: Processamento de Big Data em Tempo Real.
Read more