Patch da última aula e próxima aula prática

Patch da última aula e próxima aula prática

por Marcelo Queiroz -
Número de respostas: 0

Boa noite!

Coloquei no PACA o código CompMus109-Harmônicos que vimos na última aula, que permite inspecionar os harmônicos isolados de algumas formas de onda clássicas (quadrada, triangular, dente-de-serra), bem como observar a ressíntese da forma de onda a partir de um subconjunto daqueles harmônicos. Observem que ele depende de um objeto [cartopol~] que faz a conversão Cartesiano->Polar e está na biblioteca cyclone, instalável dentro do próprio Pd.

Reorganizei bastante a implementação para deixar a interface mais fácil de usar, mas é bastante importante também entender como o processamento está feito (nos vários subpatches). A implementação que está no PACA usa o par [rfft~] e [rifft~] para a análise e a ressíntese, que são as mesmas transformações que estudamos em aula, com uma única diferença: nenhuma delas tem o denominador 1/N, que precisa ser incluído explicitamente. Naquele patch, o tamanho de bloco é N=512 e esse denominador aparece antes do [rfft~].

Aproveito para lembrar que nessa semana temos aula prática na 2a, e não teremos aula na 4a. O roteiro da aula de 2a ainda não está pronto, mas faremos algumas experiências de análise/ressíntese usando o mesmo esquema do patch CompMus109, com os objetos [rfft~] e [rifft~].

Bom final de semana,

Marcelo