Este seminário será uma oficina prática para o desenvolvimento de externos para Pure data. Nela serão apresentados os procedimentos para o desenvolvimento de um externo em C partindo de exemplos disponíveis no site de materiais de apoio. Será coberto neste seminário a estrutura básica de um externo, a utilização de parâmetros, criação de inlets "quentes" e "frios", outlets e o processamento de áudio. É necessário que os presentes tenham instalado em seus computadores as ferramentas gcc e make e também o Pure Data.
Material de apoio disponível em: https://github.com/flschiavoni/pd-external-tutorial
Gerador de código para externo: http://www.ime.usp.br/~fls/PDExternal-generator/
Site do Pure Data: http://puredata.info
Desde que pela primeira vez sons foram criados com um computador, em 1957, este passou a ser encarado também como um instrumento musical. A partir de então compositores, cientistas e engenheiros buscam desenvolver novas técnicas para gerar sinais digitais com características musicais interessantes. Neste seminário vamos apresentar as técnicas clássicas de distorção que se enquadram na famílias de modulações (modulação de amplitude clássica, modulação em anel, e modulação em frequência e suas variações) ou na família de moldagens (waveshaping - moldagem de onda - e phaseshaping - moldagem de fase). A teoria destas técnicas serve de base para algoritmos mais recentes de síntese de áudio por distorção de senóides. Implementações utilizando a linguagem Chuck e exemplos sonoros também serão apresentados.
Esta será uma oficina sobre criação e publicação de plugins de efeitos de áudio para a pedaleira programável MOD (http://portalmod.com/). Vamos apresentar nosso SDK para o desenvolvimento dos plugins, juntamente com alguns exemplos de efeitos e rotinas de processamento digital de áudio. Apresentaremos também nossa cloud para a publicação dos plugins e a GUI para carregar a pedaleira com os efeitos.
Tragam seus computadores com python e a SDK do MOD instalada: sudo pip install modsdk
Potenciais Evocados (Event-Related Potentials) são frequentemente utilizados em Neurociência Cognitiva para estudar as correlações fisiológicas entre atividades sensoriais, perceptuais e cognitivas no processamento de informações neuronais associadas a eventos ou estímulos externos. Devido à importância deste método, muitas técnicas de análise de dados adquiridos através de Eletroencefalogramas foram desenvolvidas nos últimos anos para lidar com potenciais evocados. Neste seminário apresentaremos a aplicação de técnicas da teoria de Wavelets para a remoção de ruídos e análise de sinais de EEG, bem como um breve comparativo com outras técnicas utilizadas atualmente.
Este seminário apresentará o passo a passo de um processo de extração de características de croma a partir de um arquivo de áudio de forma a se obter uma representação eficiente em termos de uso de recursos computacionais. Esta representação será então refinada para lidar com ruídos e pequenas variações de croma.
As características neste formato podem ser utilizadas principalmente para comparar diferentes arquivos de áudio de modo a determinar a semelhança de croma entre eles, geralmente com a finalidade de descobrir diferentes interpretações de uma mesma peça, mas podem auxiliar em outras questões, como na determinação do gênero musical de um áudio, identificação de covers, dentre outros.