Publico aqui meu trabalho com material didático para Puredata (http://puredata.info) | Segue um tutorial bacaninha de Puredata, que acomapnha o livro/apostila do meu curso de Computação Musical. O tutorial serve como um manual de Puredata, e está em Português, clique aqui: Tutorial de Puredata em Português 2.0 - Por Alexandre Porres Última atualização: 12 de maio de 2010. ----------------------------------------------------- Há uma versão desse tutorial em inglês com algumas melhorias. Fui traduzir apenas, mas acabei re-escrevendo tudo. Em algum momento eu re-escrevo de novo para o portugês, clique abaixo: (This is an English Pd tutorial from march 2011, latest version, click below) Tutorial de Puredata em Inglês 3.1 - Por Alexandre Porres Última atualização: jan de 2012. ----------------------------------------------------- Livro/Apostila: O tutorial acima começou como parte complementar de um curso de computação musical com exemplos em Pd. O curso rendeu um material didático que eu já publiquei aqui como um "livro", e tenho um artigo onde eu discuto esse trabalho. No artigo e na apresentação oral dele eu também me preocupei em me posicionar politicamente em relação a alguns assuntos sobre a área de computação musical no Brasil. Minha intenção é mais um livro de DSP que seja acessível do que um tutorial de áudio em Pd, ou um livro de Pd. Eu refiz esse material em um segundo curso que eu dei e estou colocando no ar novamente, mas eu tenho algumas considerações importantes: No final das contas está mais para uma apostila mesmo, que funciona para acompanhar as aulas do curso. Os patches que são os exemplos falam pouco por si mesmos, e remetem menos do que eu gostaria ao texto do "livro". Por isso, estou novamente refazendo ainda mais uma vez esse trabalho... só que abandonando este formato. Estou trabalhando agora em algo bem mais condensado e diretamente em patches de Pd. As mudanças são grandes e bem vindas, já que também eu não estava satisfeito com a dinâmica dos exemplos em patches. O texto deve sofrer mudanças e cortar qualquer referência aos patches. Esse texto me parece mais bem resolvido, e era mesmo uma preocupação maior que os patches. Ainda devo revisa-lo, e ele servirá como um texto de aprofundamento para as questões apresentadas nos patches. Pretendo terminar isso até o Encontro de Compositores Universitários de Goiânia em outubro de 2010. Segue a apostila abandonada: Curso de Computação Musical (Porres, 2009) Os patches todos estão sendo refeitos. Segue as duas primeiras pastas do Livro de DSP nesse formato: Matemática Complexa, FFT, Ressíntese Por cause de alguns workshops que dei em inglês, uma primeira versão quase completa se encontra em inglês: Computer Music with Examples in Pd
----------------------------------------------------- ABSTRAÇÕES DE PHASE VOCODER: Estes patches aqui também são exemplos finais do curso de computação musical, só que eu considero suficientemente bom para distribuição fora do contexto do livro. Eu tenho usado esse Patch de Phase Vocoder com outros elementos que eu também dei no meu curso, como Convolução e modulação complexa e em Anel. Usei essas coisas nas performances da Convenção Internacional de Pd e num duo com o Rogério Costa, por exemplo. O Rogério também tem usado e exeprimentado por conta própria. Estou trabalhando nele agora com coisas relacionadas à minha pesquisa de doutorado, usando como um harmonizer. Devo publicar isso depois. Enfim, se você quer detalhes de implementação do Phase Vocoder, consulte a apostila publicada acima. Baixe aqui ===> Phase Vocoding Abstractions: [PVoc.pd] & [LPVoc.pd] Versão de Fevereiro de 2010. PHASE VOCODER [PVoc]. Um patch de Puredata para Time Strech/Compress e Pitch Shiffting em tempo real. Carregue samples mono e Stereo. Vem com uma espécie de manual em português e inglês: LIVE PHASE VOCODER [LPVoc]. Um patch de Puredata para Time Strech/Compress e Pitch Shiffting em tempo real. Saia gravando e já manipulando o áudio automaticamente. Vem com uma espécie de manual em português e inglês: ----------------------------------------------------- |
porres 2012 http://porres.googlepages.com