Python é uma linguagem de programação multi-paradigma (orientada a objetos, imperativa, funcional) de uso geral, de alto nível, interpretada, dinâmica e com uma filosofia que enfatiza a facilidade de leitura do código por pessoas. Numpy, Scipy e Matplotlib são pacotes que possibilitam que o uso e a expressividade do Python sejam similares ao de linguagens como MatLab e Octave. Entretanto, a avaliação ansiosa (eager) realizada por essas ferramentas dificulta, ou até impossibilita, o uso das mesmas para processamento de áudio em tempo real. Outra dificuldade diz respeito à criação de código expressivo para tratamento de áudio em bloco por meio de índices e vetores. Priorizando a expressividade, a clareza e a simplicidade do código, sem impossibilitar a avaliação preguiçosa (lazy) e visando a integração com esses três grandes pacotes e estruturas padrões do Python, AudioLazy é um projeto em fase inicial e escrito em puro Python que propõe processamento de áudio em formato digital (DSP), incluindo um simples sintetizador, ferramentas de análise, filtros, modelagem do aparato auditivo biológico periférico, entre outras funcionalidades. A apresentação contará com simples exemplos de uso, incluindo a integração do pacote com o Matplotlib, síntese e processamento em tempo real.
Veja mais nos links:
http://pypi.python.org/pypi/audiolazy
https://github.com/danilobellini/audiolazy
Arduino é uma plataforma de microcontrolador baseada em hardware e software com especificação aberta, bastante utilizada para interface com equipamentos elétricos e eletrônicos em projetos multidisciplinares. Neste seminário serão apresentadas técnicas para utilização do Arduino para processamento de áudio em tempo real, além de resultados de análise de desempenho para o cálculo de FFTs, sínteses aditivas e convoluções no domínio do tempo.
Neste seminário apresentaremos o artigo de John Chowning intitulado "The Synthesis of Complex Audio Spectra by Means of Frequency Modulation" (J. Audio Eng. Soc. 21(7):526-534, 1973). A técnica de modulação em frequência, conhecida há muito tempo em telecomunicações, adquire a partir deste trabalho um novo campo de aplicação, que permite um sofisticado grau de controle de componentes espectrais na síntese de sinais de áudio, com evolução temporal flexível e extrema simplicidade de implementação. Tais espectros dinâmicos são capazes de gerar impressões subjetivas diversas e incluem tanto sonoridades familiares quanto desconhecidas na época.
Neste seminário será apresentado o projeto Warbike: uma sonificação artística de redes sem-fio para bicicleta, onde dados sobre atividade das redes e status de encriptação são traduzidos em sons por meio de uma bicicleta equipada com alto-falantes e um dispositivo móvel. O trabalho se situa no universo da psicogeografia e seus correspondentes contemporâneos como a mídia locativa, o wardriving e o uso da bicicleta como símbolo e plataforma de manifestação política. No seminário serão discutidas as motivações para a realização do projeto, os métodos e escolhas feitas na construção do dispositivo e as técnicas de sonificação utilizadas. O destaque está em como a sonificação pode ser usada para comunicar ao ciclista sua movimentação ao longo da invisível infraestrutura de redes sem-fio da cidade.
O presente trabalho investiga as dificuldades enfrentadas por deficientes visuais ao ingressarem em um curso de nível superior em Música, onde a troca de informação musical escrita é frequente e se dá por meio de partituras impressas em tinta, e a conversão deste material para braille demanda conhecimentos específicos e disponibilidade de recursos. Igualmente problemática, a produção musical do aluno cego é feita em braille, seja para tomar nota de aulas como para realizar tarefas de disciplinas como Contraponto, Harmonia e Análise Musical, ou mesmo para a realização de exames. Claramente, esse material deve passar por um processo de conversão para que o professor possa avaliar o aluno, entre outros motivos.
O foco principal da pesquisa realizada é a análise da musicografia braille sob a ótica das
possibilidades de se produzir transcrições automáticas entre partituras em braille e tinta, a fim de
prover recursos tecnológicos direcionados à solução deste problema. Para tanto, foi desenvolvido
um aplicativo capaz de receber informação musical em braille e convertê-la para o formato MusicXML,
adequado para a leitura a partir de outros aplicativos de notação musical e, consequentemente, a
impressão deste material em tinta. Este programa está sendo distribuído como software livre sob licença LGPL, contrapondo-se às suas alternativas hoje existentes no mercado.
O aplicativo desenvolvido foi utilizado e avaliado por usuários deficientes visuais e com visão normal por meio de um questionário. Os dados foram então analisados, buscando mapear as diferenças nas experiências de uso e verificar necessidades de melhorias e novas funcionalidades, buscando com isso o aprofundamento nas questões pertinentes ao problema e dando suporte a novas pesquisas relativas ao assunto.