Pure Data: Añadir Abstracciones a la Librería

Hola!

Ayer en el grupo de pure data hispanos surgió la pregunta de como añadir abstracciones hechas por uno mismo a la libreria de pure data para no estar copiando y pegando o construyendo todo desde cero algun patch que se use recurrentemente. Asi que me parecio buena idea hacer un pequeño "walkthrough" paso a paso usando la parte que convierte bpm a ms del metronomo del post pasado y guardandolo en mi libreria como abstraccion.

Comenzamos abriendo un nuevo patch vacío y creamos un objeto expr para calcular los bpm a milisegundos.

Photobucket

Como vamos a usarlo como una abstracción en futuros patches le conectamos un objeto inlet arriba para meterle los valores en bpm y un outlet para que los valores salgan en milisegundos. Incluso podemos darle nombres como referencia.

Photobucket

A continuacion guardamos el patch en una carpeta, de preferencia una carpeta bien ubicada especificamente para abstracciones creadas por uno mismo, en mi caso yo creé una carpeta llamada "my abs" y el patch lo guardé como "beatsams" (osea beats por minuto a milisegundos)

Photobucket

Photobucket

Ya guardado el patch, lo cerramos y nos vamos al menu File/Path en la ventana principal

Photobucket

Aparecerá una ventana con la lista con todas las direcciones de las carpetas de los objetos de la libreria en Pure Data.

Photobucket

Damos click en New... para agregar la direccion de nuestra carpeta donde esta guardado nuestro patch que se convertira en abstracción. Nos aparecera una lista para ubicar la carpeta.

Photobucket

En este caso yo creé una carpeta en mi Escritorio llamada "my abs", una vez que ubiquen su carpeta, le dan click en aceptar y ahora la dirección de esta carpeta debe de aparecer en la lista

Photobucket

Damos click en OK y para asegurarnos de que se añadio nuestra abstracción a la librería, creamos un patch nuevo vacío y le añadimos un objeto (con Ctrl-1), el nombre de este objeto debe de ser EXACTAMENTE igual al nombre del patch que construimos inicialmente. En este caso el nombre es beatsams

Photobucket

Si hicimos todo correctamente debe de aparecer el objeto con un inlet y un outlet como se aprecia en la imagen. Si quisieramos modificar nuestra nueva abstracción podemos darle click derecho sobre nuestra nueva abstracción y luego en Open

Photobucket

Y aparecerá el patch que construimos inicialmente en una ventana nueva.

Photobucket

En mi caso no es necesario hacer ninguna modificación. Si a ustedes se les antoja modificar su nueva abstracción sera necesario guardar antes de cerrar la ventana.

Listo!! si llegaron hasta aqui sin que les marcara error, han añadido exitosamente nuevas abstracciones a la librería de Pure Data.

Nos vemos en el proximo post...

EXPERIMENTEN!!!

Roberto Aramburu
EL AUTOR

Roberto es una criatura que siente curiosidad sobre todo aquello a lo que la gente llama sonido, audio, programación, electrónica DIY y hacking.

¿Te gustó este artículo?
1
Comentarios
  • #1 por Nico Auvieux el 01/08/2011
    Gracias, nunca lo habia probado... ya te estare contando!

    Saludos