multimedialab poule
coursblogdocgalerieliensinfos
Pure Data (PD) est un environnement de création en temps réel, permettant la gestion de l'image,
du son ou des données. Pure Data tire son origine de l'éditeur Patcher, écrit par Miller Puckette en 1988 (Patcher a ensuite été réécrit par David Zicarelli, sous le nouveau nom de MAX/MSP). Miller Puckette a cependant décidé de reprendre la conception de Patcher pour en faire un nouveau logiciel, libre et transportable, et il le maintient encore aujourd'hui.

PD permet une approche modulaire assistée d'un langage de programmation complet.
Il se présente sous la forme d'un document vierge sur lequel on assemble des objets.
La métaphore visuelle la plus proche est celle d'un réseau, une sorte de mécano, composé d'unité-objets et de liens.
Ces documents s'appellent des patches. Du fait de son environnement complet de programmation, un des aspects surprenants de PD est la manipulation souple des fichiers .pd (extension Pure Data), simples fichiers-textes, qui une fois renommé .pd s'ouvrent dans l'environnement Pure Data. Cette particularité permet un échange très ouvert des codes-source entre les utilisateurs (qui peuvent modifier à leur guise les applications de PD: live, installations interactives, etc) et les développeurs (qui écrivent de nouveaux objets en language C).
PD peut sembler un peu "hardcore" du fait de son interface assez sommaire, mais les particularités de ses résultats maintiennent l'intérêt d'une communauté d'artistes qui contribuent activement à son développement.

Pour des applications liées à des installations interactives, je vous recommande prioritairement la visite
de l'incontournable site d'Interface Z, concepteur d'interfaces et de dispositifs interactifs.
Il contient entre autres d'intéressantes initiations aux techniques d'interactions en temps réel,
notamment avec Pure Data.
comme c’est le cas dans Max/MSP ou dans Pure Data.

Pure Data. La page de Miller Puckette comprenant tous les documents et le programme à télécharger.
Pure Data documentation. La documentation complète en ligne.
Pure Data Repertory Project. Divers patches de traitements audio.
Pure Data External Repository. Plateforme d'échange de codes-source pour PD.
The Pure-Data portal. Contribution du Institut für Elektronische Musik und Akustik. Voir Puredata.org.
Theory and technique of electronic music. Document de Miller Puckette, aussi téléchargeable en PDF.

Débuter avec Pure Data. Un dossier complet sur iDécibels. Voir aussi Prise en main et Synthèse.

Interaction temps réel: des capteurs aux actionneurs. Un cours proposé par Interface Z.
Interaction temps réel et Pure-Data. Un cours proposé par Interface Z.
Patchs Pure Data. Proposés par Interface Z.
Pure-Data - Capteurs. Patchs commentés et téléchargeables. Créations de Interface Z.
Pure-Data - Actionneurs. Patchs commentés et téléchargeables. Créations de Interface Z.
Pure-Data - Outils. Patchs commentés et téléchargeables. Créations de Interface Z.
Pure-Data - Filtrage des données. Patchs commentés et téléchargeables. Créations de Interface Z.
Pure-Data - Etapes. Patchs commentés et téléchargeables. Créations de Interface Z.

bbang. The max/puredata brussels users group and mailing list

PiDiP. PureData Is Definitely In Pieces , une série d'objets video.
Impala Utopia. Collectif d'artistes. Nombreuses ressources, documents et patches.
Mobile12. Ressources, patches.
Framestein. Logiciel de traitement d'images et de video en environnement Pure Data (Windows only).
PDP. Librairies de traitements orientés video.
GridFlow. Librairies conçue pour des installations interactives.
Pd Resources for Mac OS X. Ressources fournies par Adam Lindsay. Voir aussi la page liens.
OpenSound Control Home Page. Protocole de communication entre ordinateur, synthés et autres.
Extended sample objetcs. Collection de "sampling objetcs" pour PD ou MAX-MSP, par Thomas Grill.
PD List. Liste de diffusion dédiée à Pure Data sur Electronic Music mailing list archives.
PD RAdio. Radio auto-régulée de la communauté Pure Data, réalisée avec Pure Data.
Alexandre Quessy. Des infos, notamment sur Pure Data.