Relatório de participação no ICMC 2004 Nelson Posse Lago dezembro 2004 1 Computação musical no IME ● ● ● ● ● ● ● Grupo de pesquisa em computação musical no IME 3 professores e alguns alunos Disciplina oferecida para a graduação e a pós Participação no projecto ACMUS Publicações no SBCM 2003 e preparação do SBCM 2005 2 mestrados produzidos recentemente 2 Publicações na ICMC 2004: – – The quest for low latency Andante: composition and performance with mobile musical agents 2 The quest for low latency ● ● ● ● ● ● DLADSPA: sistema distribuído para processamento de áudio em tempo real Baixo custo Competitividade com sistemas baseados em hardware dedicado Incentivo ao software livre Middleware e outras mídias Interatividade e latência 3 O que é baixa latência? ● ● ● Em sistemas interativos, depende da percepção humana O artigo é um levantamento da bibliografia sobre o assunto Conclusão: a precisão da percepção temporal pode ser bastante alta (chegando a 4ms), mas é capaz de se adaptar a latências relativamente grandes (provavelmente pelo menos até 30ms) 4 Latência no ICMC ● Simulation of networked ensemble performance with varying time delays: characterization of ensemble accuracy – – ● Latency tolerance for gesture controlled continuous sound instrument without tactile feedback – – ● Problema: instrumentos virtuais em um espaço virtual JND no uso de um theremin é de 30ms Audio and gesture latency measurements on Linux and OSX; an in-depth analysis of real-time MIDI performance – ● Problema: performance distribuída Latência ótima entre instrumentistas em torno de 11ms Medições da latência do hardware e software The technophobe and the madman: an Internet2 distributed musical 5 Andante ● ● ● Agentes móveis são um tópico recente de pesquisas Exploração das possibilidades abertas pelo uso de agentes móveis na composição e na performance musicais Ambiente para a criação de agentes móveis musicais: – – – ● Palco (oferece um pulso e um dispositivo de E/S de áudio) Agentes (realizam música, interagem entre si e com o usuário e migram) Proxy (interface de controle para um agente móvel) Além do ambiente, exemplos de aplicações – – NoiseWeaver (criação e manipulação de agentes NoiseAgent) Maestro (criação, manipulação e automação de quaisquer 6 agentes) Agentes e composição algorítmica no ICMC ● Khorwa: a musical experience with autonomous agents – ● Adding machine cognition to a web-based interactive composition – ● Instalação multimídia que responde a alterações no ambiente Rock music: granular and stochastic synthesis based on the Matanuska glacier – ● Interatividade entre usuários e com agentes não apenas reativos Interactive paths through tree music – ● Formalização musical na forma de agentes que interagem entre si para a criação musical Apropriação de dados geológicos como material estocástico7 Vários trabalhos sobre autômatos celulares Outros trabalhos sobre percepção ● Pitch perception of time-varying notched noise – ● Timbre representation of a single musical instrument – – – ● Determinação do espaço sonoro do timbre do clarinete Análise como mecanismo de classificação Síntese como mecanismo de verificação Loudness scaling in a digital synthesis library – ● A associação de uma altura a um ruído é influenciada pela variação na freqüência de uma região filtrada Síntese de loudnesses pré-definidas através do cálculo da intensidade de cada parcial em síntese aditiva ATS: a system for sound analysis transformation and synthesis based on a sinusoidal plus critical-band noise model and psychoacoustics – Aplicação de psicoacústica para modelagem de síntese 8 ● Sistemas interativos e novos instrumentos MEDIATE: key sonic developments in an interactive installation for children with autism – ● Digitizing north indian performance – ● Controladores eletrôncos baseados em 3 instrumentos indianos típicos: a tabla, o dholak e o citar The shamanic object as a model for new multimedia computer performance objects – ● Análise e classificação quanto à relevância de áudio em tempo real é usada como parâmetro para síntese Uso de objetos rituais como controladores para síntese via captura e análise de sinais de vídeo ou via sensores embutidos A new beatbug: revisions, simplifications, and new directions – Um controlador percussivo 9 Outros tópicos abordados ● Recuperação de informação musical (MIR) – ● ● ● Análise musical e análise sonora Espacialização Computação ubíqua – ● ● Query by humming Eduardo Miranda Linux Concertos de música eletroacústica 10 Conclusão ● ● ● ● ● ● Há uma comunidade coesa ICMA Há muitas áreas de pesquisa O evento é realmente interdisciplinar, embora com ênfase em computação O evento é longo (e caro) A próxima ICMC será na Espanha 11