Que es Pure Data (Pd)?
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).
explicar que
Que es la 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.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.
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.
Referencias:
Pure Data (2020). Pure Data home. [Website/Pagina web] Pure Data. Consultado el 16 Agosto 2022 de http://puredata.info/