Pure Data - pd

Pure Data - pd


Website: http://puredata.info
Licenza: http://puredata.info/about/pdlicense
Sistema operativo: Windows (2000/Xp/Vista), Mac OSX (10.3, 10.4 Power PC, 10.4 i386), GNU/Linux
Prezzo: Free
Download: http://puredata.info/downloads

Introduzione:

PD (conosciuto anche come Pure Data) è un ambiente di programmazione grafico in real time per processare audio, video e grafica. è il terzo ramo maggiore della famiglia dei linguaggi di programmazione "patcher" come Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.), sviluppato originariamente da Miller Puckette e dall'IRCAM. il core di Pd è scritto e mantenuto da Miller Puckette e include il lavoro di molti altri sviluppatori, rendendo il software un prodotto degli sforzi della community.

Pd è stato creato con l'idea di migliorare ulteriormente il paradigma di Max, con l'idea centrale di permettere ai dati di essere trattati più liberamente e aprendo l'applicazione anche alla grafica e al video, e non solo all'audio e al midi.

E' semplice ampliare pd scrivendo classi di oggetti ("externals") o patches ("abstractions"). Il lavoro di molti sviluppatori è già disponibile come parte del pacchetto standard mentre la community di sviluppatori di Pd sta crescendo rapidamente. Sviluppi recenti includono un sistema di astrazione per costruire ambienti performanti; una libreria di oggetti per la modellazione fisica e una libreria di oggetti per generare e processare video in tempo reale.

Pd è un software libero e può essere scaricato sia come pacchetto specifico per il sistema operativo, sia come codice sorgente, oppure direttamente dal CVS. Pd è stato scritto per essere multipiattaforma; sono disponibili versioni per Win32, IRIX, GNU/Linux, BSD, and MacOS X su architetture che vanno dal PocketPC ai vecchi Mac per arrivare ai moderni pc. E' possibile scrivere patches esterne che lavorino con max/MSP e Pd usando flext e cyclone.

Screenshot:

Alcune immagini del programma con patch sviluppate nel corso delle varie lezioni

1 2 3