Skip to main content

Que es Pure Data (Pd)?


image-1660639482536.png Pure Data o Pd

Pd es un entorno de código abierto de programación gráfica en tiempo real para audio, video y procesamiento gráfico (imágenes) (Pure Data, 2022).

Este lenguaje de programación permite a músicos, artistas visuales, performers, investigadores y desarrolladores (programadores) crear software/programas de manera grafica sin tener que escribir una sola línea de código (Pure Data, 2022). 

Que es la programación?

La programación se basa en flujos de datos que se comprueban y transforman paso a paso. El programa sera el sistema/la infraestructura por la los datos introducidos, a los que se conocen como inputs/entrantes, pasaran y serán procesados (comprobados, leídos, almacenados, modificados). El resultado que este programa proporciona se conoce como output/saliente. Esta terminología y estructura se aplica también a los procesos internos de los programas, ya que un programa esta constituido por multiples procesos conectados e interrelacionados. Generalmente todo proceso tiene una entrada de datos (input), acciones que, sobre y con esos datos, ocurren durante el proceso, y una salida (output) que es el resultado del proceso.   

La programación grafica nos permite crear estas estructuras para comprobar y transformar datos de manera visual en 2D (dos dimensiones) o incluso 3D (tres dimensiones). 

Vamos a tomar como metáforas los sistemas hidrográficos; ríos, arroyos, pozos, lagos, meandros y las infraestructuras que el ser humano introduce en estos sistemas fluviales para modificar el curso y estado del agua: presas, centrales hidroeléctricas, sistemas de canalización para el riego, acueductos o simples marcas en la pared de un canal para medir el nivel del agua y obtener información acerca del crecimiento de los ríos.

image-1660640818235.gif

explicar que es programación gráfica (ejemplos de otros programas: vvvv, max. y a que se refiere con tiempo real: motores de videojuegos vs renders fotorealistas. escribir lineas de codigo vs conectar objetos. explicar diferencia entre datos e información. explicar software y hardware. explicar que es un algoritmo. Hacer el hello world y hacer una suma en Pd y en arduino para que vean la comparativa.

Ejemplo de artista visual y sonora que trabaja con el procesamiento de datos Rioji Ikeda. data visualization.

Referencias:

Pure Data (2020). Pure Data home. [Website/Pagina web] Pure Data. Consultado el 16 Agosto 2022 de http://puredata.info/