Pure data, Algoritmo sencillo para formas de onda comunes

anecochea
#1 por anecochea el 23/06/2011
Bueno, no sabía si poner esto aquí o en GNU/Linux.

Este post es para un principiante en Pure Data que quiera usar formas de onda que sobrepasen las básicas phasor y osc.

Por cierto que no quiero hacer un post con ánimo de reinventar la rueda. Pero casi todos los algoritmos para crear ondas cuadradas o triangulares en pure data los encuentro medios complicados, requieren cambiar la fase del phasor y etcéteras.

Existen, en todo caso, muchas formas de conseguir el mismo resultado. No está de más señalar que todos los procedimientos son válidos, pero nunca está de más conocer otras alternativas.


[ Imagen no disponible ]


bueno les dejo un link al patch
http://www.megaupload.com/?d=4PLRN2Y1
Subir
OFERTAS Ver todas
  • -7%
    Modal Argon8 (B-Stock)
    559 €
    Ver oferta
  • -50%
    NI Komplete 15 Collector's Edition
    885 €
    Ver oferta
  • -6%
    Elektron Digitakt II (B-Stock)
    939 €
    Ver oferta
Roberto Aramburu
#2 por Roberto Aramburu el 23/06/2011
hola! ya hay un post oficial de pure data
aqui te dejo el link
https://www.hispasonic.com/foros/post-oficial-pure-data/364707
Subir
Nico Auvieux
#3 por Nico Auvieux el 04/07/2011
Muchas gracias Veguita! Siempre esta bueno mirar las cosas de otra forma.
Saludos y a seguir experimentando con PD
Subir
anecochea
#4 por anecochea el 11/07/2011
Gracias, quería explicar un poco la lógica de esto.

Partiendo de la base que el phasor es una línea recta que va de 0 a 1 si lo multiplicas por 2 y le restas 1 te queda una línea de -1 a 1. Esa es la onda sierra (saw)

Si sacamos el valor absoluto de la línea anterior y obtenemos el triángulo (triangle).

La onda cuadrada (square) se obtiene dividiendo el saw por el triangle.
Subir
Hilos similares
Nuevo post

Regístrate o para poder postear en este hilo