Sintesis de Audio con Pure Data
From Gmv
Contents |
[edit] Osciladores
[edit] Onda sinoidal (osc~)
La onda sinoidal es la onda mas basica en la sintesis de audio. Suena suave y poco interesante por defecto. La onda sinoidal no se puede cambiar con filtros, porque solo contiene una componente frecuencial.
[edit] Onda de sierra (phasor~)
La onda de sierra phasor~ tiene un espectro mucho mas amplio que la onda sinoidal y por esto suena mas aguda (Demasiada aguda a veces). Se usa mucha para sintetisar sonidos de instrumentos con cuerdas y aros (violin, cello, etc.). La onda tiene forma de una sierra.
[edit] Onda cuadrada (osc~ + clip~)
La onda cuadrada tiene forma de bloques cuadrados y suena hueca. Se usa para sintetisar sondidos de instrumentos de viento (clarineta, flauta, etc.). Pd no lleva onda cuadrad por defecto, pero la podemos generar con una onda sinoidal (osc~), multiplicandola con un factor > 10 (*~ 20) y aplicar un elemento clip~.
[edit] Filtros
Un filtro en el mundo de señales musicales es un elemento que cambia el sonido, attenuando o amplificando differentes partes de su estructura espectral. Conocemos filtros como controles en nuestros dispositivos para tocar musica. Hay differentes tipos de filtros, segun las frecuencias que dejan pasar.
[edit] Pasa bajo
Este filtro deja pasar frecuencias bajas solo, atenuando las frecuencias altas. En la implementación de Pure Data este filtro se llama lop~. El parametro de lop~ es la frecuencia a partir de la cual todas frecuencias son atenuadas.
[edit] Pasa banda
El filtro pasa banda (bp~) solo deja pasar frecuencias en un rango especifico. Este rango lo podemos especificar con su frecuencia central y su ancho de banda expresado como el factor Q. Cuando mas alto este factor, mas estrecho la parte del filtro que deja pasar.
[edit] Pasa alto
Deja pasar frecuencias altas solo, a partir de una frecuencia que se puede especificar.(hp~)
[edit] VCO (vcf~)
El vcf~ es un filtro muy util para la sintesis subtractiva. Con este filtro podemos controlar la frecuencia central del pasa banda con una señal. Los otros filtros solo permiten cambios a traves de mensajes de control, así que los cambios son mas lentos.
[edit] Envolventes
[edit] line~
El objeto line~ genera una linea en el dominio de la señal. Se puede especificar el valor de principio y el valor final, tal como la duración de la linea en milisegundos.
[edit] vline~
vline~ es parecido al line~, pero nos permite generar multiples lines consecutivas.
