Formation Pure Data - Systèmes interactifs temps réel
Pd système interactif temps réel - intro <> audio <> vidéo
Intro - Installation // Principes de base // L'Audio dans Pd // La vidéo et les images de synthèse
Installation de Pd ====> Télécharger tous les Patchs exemplesPure Data n'est pas un modèle concernant la facilité d'installation, mais c'est un logiciel 100% libre alors indulgence :
* soit vous partez de la source : Miller Pucket, "inventeur" de Pd ::: vous pourrez trouver les dernières versions sur son site : http://www-crca.ucsd.edu/%7Emsp/software.html
* soit vous utilisez un installeur qui contient déjà plusieurs librairies comme ceux de Hans http://pure-data.iem.at/Members/hans (serveur parfois down)
* A noter sur Linux Mandrake à partir de la version 10.0, l'installation se fait facilement et sans problème après une intégration du site de Nyvals dans les sources de RPM (Merci à APO33 pour l'info)
* Idem sur une base Debian (+Ubuntu,+knoppix) où des paquets compilés existent et peuvent être installé faciliment : voir les conseil d'installation sur ubuntuCe qu'il faut comprendre, c'est que Pure Data est la plateforme, les librairies viennent ensuite compléter les fonctions de Pd pour le son, la vidéo, le réseau, ...
Une fois Pure Data installé, il convient donc d'ajouter et de mettre à jour les librairies dont on souhaite se servir : par exemple GEM pour la vidéo sous Windows, PdP pour Mac Os et Linux
Pour ajouter une librairie sous windows, il "suffit" de copier le fichier .dll correspondant dans le répertoire /extra et d'ajouter avec un éditeur de texte dans le fichier Pd.bat les éléments suivants : -path "C:Program FilesPure Dataextra" -lib gem
et vérifier que la librairie a bien été prise en compte dans la fenêtre texte lors du lancement de Pd
Le Principe de Pd : des boites reliées par des tuyauxTélécharger tous les patchs exemples (base audio vidéo) :
Voir le très bon tutoriel de Giair sur idecibel.com pour démarrer dans Pd
Les objets, messages, nombres dans Pd avec 3 exemples basiques : objmsgnbre00.pd
Un exemple de patch simple (un compteur) pour comprendre le principe de base des objets : patchmetrocompteurFLOAT01.pd
Les sélections, routages, conditions dans Pd : selectcondit01b.pd
Les conversions : message <> nombre <> bang ... : conversions01c.pd
Pd et l'audioUn premier exemple de patch permettant de manipuler le son dans Pd à l'aide d'un OSC~ : patchaudiorandOSC02.pd
Un deuxième exemple avec la fonction mtof : patchaudioRandmtofOSC03.pd
Un dernier exemple pour considérer le traitement d'un source audio live : patchaudiomicro2OSC04.pd
Pd et la vidéo, l'image de synthèseTraitement de la vidéo et de l'image à l'aide de Gem : un exemple patchGemRect05.pd
Un Patch générique pour manipuler des objets graphiques, de la vidéo, une caméra VideoCameraGeo06.pd
Les autres librairies pour la vidéo : Pdp (MacOs, Linux), Framestein (Win)
+ De la ressource pour aller + vite que le son
Des sources et logiciels de son libres de droitInstallation :
Les installers de Hans pour Windows et MacOs X sont particulièrement bien fait
La page officielle de Miller Pucket pour télécharger Pd
Ressources :
Une liste assez complète de ressources sur Pd (en anglais)
Les externals de Yves Degoyon
Building Drums in Pd par Frank Barknecht
Des ressources pour Mac sur Pd
Les ressources de l'IEM pour Pd et Gem
Les expérimentations de D. Henry
Inscription et consultation des mailing list sur Pd : une mine d'infos - la liste Pd
Le lieu de dépot d'externals Pd sur sourceforgeTutoriaux :
Les tutoriaux de Giair (en français) sur Idecibel pour commencer avec Pure Data
Tutoriaux en anglais sur Pd
Tutorial sur GEM : manipuler de la vidéo et des objets graphiques avec PdLes Forums :
Le forum de Idecibel : échange de trucs, patchs, ...
Le forum de AntiblingLes distributions Linux en Live CD :
Dynebolic : distrib audio vidéo qui contient une version de Pd + librairies
APODIO : Pd + de nombreux softs audioLes capteurs :
Interface-Z : une gamme complète de capteurs proposée par une semillante équipe toujours prête à vous donner des conseils
Doepfer.de : fabricant de controlleurs Midi et de boitiers capteursLes structures ressources / Pd :
Goto10 : asso basée à Poitiers
Art Sensitif : association d'artistes, ressource pour la mise en place d'install interactives
Les ressources Pd du collectif APO33
Médias-cité à Bordeaux
L'Espace Mendès France à Poitiers
Un Wiki Collectif sur Pd animé par le collectif ArtLabo
d'autres logiciels combinés à Pd pour encore + de possibilitéseyesweb : logiciel libre de captation gestuelle (pour la danse notamment)
VNS
via l'Open Sound Control (OSC) : pour causer en réseau avec des applications comme eyesweb, Reaktor, Director, Processing, utiliser des interfaces type le Lemur
Via MIDI (MidiYoke) : passerelle midi virtuelle
Runme.org : une liste de logiciels dédiés à la création artistique
Pd système interactif temps réel - intro <> install/base <> vidéo
/ô\