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.

[Imagen perdida]

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.

[Imagen perdida]

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)

[Imagen perdida]

[Imagen perdida]

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

[Imagen perdida]

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

[Imagen perdida]

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.

[Imagen perdida]

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

[Imagen perdida]

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

[Imagen perdida]

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

[Imagen perdida]

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

[Imagen perdida]

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!!!

¿Te gustó este artículo?
1
Comentarios

Regístrate o para poder comentar