Metro

Agosto 26, 2007

pdmetro.gif

El objeto metro funciona como un metrónomo. Después de la palabra metro en la caja de objeto hemos escrito un número, se trata de los milisegundos que pasan entre los golpes del metrónomo.

El número que hay después de la palabra metro es un argumento que añade la información necesaria para que el objeto haga su trabajo.

Cuando el metrónomo comienza a funcionar, envía un mensaje cada 1000 milisegundos. Si no introduces ningún argumento, metro tiene un valor 5 por defecto, enviando una señal cada 5 milisegundos.

El objeto metro tiene dos entradas, el mensaje que recibe por la izquierda inicia o detiene el metrónomo. El metrónomo empezará a funcionar cuando reciba cualquier número que no sea 0 por la entrada izquierda, y parará al recibir 0. También puedes usar un bang para ponerlo en marcha y un mensaje stop para detenerlo. El número recibido por la entrada derecha cambia el número de milisegundos establecido por el argumento.


Tutoriales

Agosto 11, 2007

Un zip con varios tutoriales para Pure Data en español basados en los tutoriales originales de Max.

www.geminiflux.com/Stuff/Tutoriales_pd.zip


Cycle

Julio 16, 2007

cycle.gif

El objeto cycle~ crea una forma de onda periódica. Por defecto, su frecuencia es 0Hz, así que si no introduces otro valor no escucharás nada. Para poder escuchar la onda, hay que añadir el objeto dac~ (digital-to-analog converter), que ‘traduce’ la información para que pueda ser escuchada por los altavoces del ordenador.


Bang

Julio 15, 2007

hola_bang.gif

BANG se encuentra en el menú Put>Bang (Shift+Ctrl+b) y sirve para disparar cualquier acción. Envía un mensaje a la caja a la que está conectado diciéndole que haga lo que tiene que hacer.

En este ejemplo, puedes presionar simplemente sobre el mensaje con la palabra ‘hola’ para imprimirla en la pantalla de pd, pero también puedes presionar sobre la caja ‘bang’, el resultado es exactamente el mismo.

hola_bang_imp.gif


Hola

Julio 14, 2007

hola.gif

Este es probablemente el ejemplo más sencillo de Pure Data. Simplemente, al presionar ‘hola’ se escribe la palabra en la ventana de pd.

Este parche tiene sólo dos objetos. La caja donde pone ‘hola’ es una caja de mensaje, que puede contener cualquier cosa que escribas (texto o números). Esta caja tiene una entrada (la línea negra gruesa de la parte superior izquierda) y una salida (la de la parte inferior izquierda).

La otra caja es el objeto ‘print’, que imprime el mensaje recibido en la ventana de pd. Esta caja sólo tiene entrada, la salida es siempre la misma, se limita a imprimir lo que recibe en la ventana de pd.

Todas las cajas de Pure Data funcionan de la misma manera, ya se trate de objetos, mensajes, etc. Hay que conectar la salida de una con la entrada de otra, no se puede conectar una entrada con otra entrada ni una salida con otra salida.


6osc

Julio 9, 2007

Este es el primer tema que he creado con Pure Data, se trata simplemente de seis osciladores manipulados en directo. La parte de la derecha son los osciladores, la de la izquierda es un añadido para registrar el tema en wav.

http://www.archive.org/details/6oscillators

osciladores1.gif


A02.amplitude.pd

Julio 8, 2007

El segundo ejemplo de sonido incluido en el programa, A02.amplitude.pd, enseña a crear un control de amplitud sencillo que permite ajustar el volumen de la señal.

amplitud.gif


Onda Sinusoidal

Julio 2, 2007

Vamos a empezar con el primer ejemplo de Pd que cita Puckette en su libro The Theory and Technique of Electronic Music, se trata del parche más simple que emite un sonido. El archivo se llama A01.sinewave.pd y está incluido en la carpeta de ejemplos del programa (Help>Browser>3.audio.examples>A01.sinewave.pd).

Este parche incluye sólo tres objetos, un oscilador sinusoidal, un multiplicador y un dispositivo que envía la señal de sonido creada a la salida de sonido del ordenador.

onda_sinusoidal1.gif