Sintesis AM y FM en Pure Data
Que tal!
En este post hare unos patches básicos para mostrar lo que es Sintesis AM (Amplitude Modulation) y Sintesis FM(Frequency Modulation) en Pure Data y explicar la diferencia entre Tremolo y Vibrato que en la música estos terminos se llegan a confundir un poco.
Lo que hace la Sintesis AM es, como su nombre lo indica, modular la amplitud de una señal con otra señal de audio. Para hacerlo un poquito mas obvio aqui pongo una senoidal de 440Hz modulada por otra senoidal que sube de 0Hz a 20Hz y baja de 20Hz a 0Hz. El patch en Pure Data se ve asi…
… y se escucha asi…
440Hz Am Synthesis by ardotadot
Esto es un efecto de tremolo y trabaja con Amplitud.
Por otro lado con la sintesis FM se modula la frecuencia para obtener texturas muy variadas, desde sonidos metalicos muy estridentes hasta pads muy suaves. Se toma una señal que se le llama “carrier” o portadora que sera la señal modulada y otra que se le llama “modulator” o moduladora de la siguiente manera…
lo que se ve en la imagen es que el carrier esta sonando a 440Hz, el modulador tiene una frecuencia de 1Hz y la cantidad de modulacion esta en 30Hz y se escucha asi…
440Hz FM Synthesis by ardotadot
Lo que se escucha es un efecto Vibrato muy lento y talvez piensen que es un ejemplo muy simple y aburrido pero es simplemente para diferenciar entre tremolo y vibrato.
El tremolo trabaja con amplitud y el vibrato con frecuencia.
Ahora a lo divertido…
El sonido de la sintesis FM va a depender si la relacion entre las dos frecuencias es par o es impar y la cantidad de modulacion que se aplique y eso ya se los dejo a ustedes para que experimenten. Aqui les dejo una probadita de lo que solo 2 senoidales hacen con FM con el mismo patch de la segunda imagen.
Sinewaves with FM Synthesis by ardotadot
Para cerrar este post les dejo un link de wikipedia sobre John Chowning el inventor de esta genial tecnica de sintesis y una de las piezas musicales de John Chowning usando esta técnica con mas respeto que su servidor. Espero les haya servido de algo! nos vemos en el siguiente post.


