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 exemples
 

Pure 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 ubuntu

Ce 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 tuyaux
 

Té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'audio
 

Un 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èse
 

Traitement 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 droit
 

Installation :
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 sourceforge

Tutoriaux :
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 Pd

Les Forums :
Le forum de Idecibel : échange de trucs, patchs, ...
Le forum de Antibling

Les distributions Linux en Live CD :
Dynebolic : distrib audio vidéo qui contient une version de Pd + librairies
APODIO : Pd + de nombreux softs audio

Les 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 capteurs

Les 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és
 

eyesweb : 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


 
Du lien en vrac
 

. audiofanzine, musicrun : des ressources généralistes sur la MAO

( BulBe - Net-art )_
Building Drums in PD
David Rokeby softVNS.htmlI max
dh7 xgui cyrile henri pd
forum~ exclusivement Pd
GEM IEM_ Institute for Electronic Music and Acoustics Graz
Gem Tutorial 8
http_www.idecibel.com - ressources Franco Max Pd
Idecibel forum francophone Pure data max
Index of _work.pd
INTERACTION A DISTANCE POUR LA CREATION CONTEMPORAINE CAPTEURS INTERACTIVITE INTERFACES ARTISTIQUES
Interface-Z Capteurs et actionneurs Midi, transmission HF, pour l'interaction a distance - Catalogue des produits - Art conte
Leonardo-OLATS - Observatoire Leonardo des arts et des technosciences
MUSICRUN _ Voir le Forum - Pure Data - Cycling '74 Max_MSP
OUI!!! Install synthe vidéo avec Eyesweb, max
PD and Max_MSP stuff
Pd Documentation 3 Midi + Mac et Pd
Pd Installers for Mac OS X
Pd resources for Mac OS X users
Pd resources liste
Recherche Google_ .pd #N canvas
runme.org - say it with software art!
SONART _ les outils Modulaires SynthAudiomilch
Wiki pure data IEM
[-_-] _-_-_ # UNAUTHORIZED PURE DATA # _-_-_ [-_-]
Homepage englisch
nekodata Plein de Patchs
pix.test.at Processing
RRADical Pd OSC
OpenSoundControl
Index of /pd/wvvw Waveview
pd spider
 
  Pd système interactif temps réel - intro <> install/base <> vidéo  

/ô\