Pure data
Cet article est en construction: un auteur est en train de le modifier.
En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.
INTRODUCTION
Pure Data (souvent abrégé Pd) est un logiciel de création multimédia interactive couramment utilisé dans les domaines artistique, scientifique et pédagogique. Pure Data propose un environnement de programmation graphique dans laquelle l'utilisateur est invité à manipuler des icônes représentant des fonctionnalités et à les brancher ensemble.
Portabilité et installation
Pure Data Fonctionne sur les plateformes Linux, Mac et Windows. C'est un logiciel libre et gratuit. La licence « Standard Improved BSD » protège ce logiciel et permet un travail collaboratif, l'accessibilité des sources et une distribution gratuite auprès des utilisateurs.
- développeur = [Miller Puckette]
- dernière version = 0.42.5.extended
- date de dernière version = 18 septembre 2010
- version avancée = 0.43
- date de version avancée =
- environnement = GNU/Linux, Mac OS X, Microsoft Windows
- langue = Anglais
- licence = Licence publique générale GNU|GPL
- site web = puredata.info
Le logiciel existe en deux version Pure Data Vanilla et Pure Data Extended
Pd Vanilla et Pd Extended
- Le noyau de Pure Data est Pd Vanilla. Elle est maintenu par son créateur, Miller Puckette.
- Pure Data Extended est une version étendue du logiciel Pd Vanilla par des développers qui se sont joints aux projet. Cette version ajoute de nombreuse "librairies" et offre ainsi plusieurs améliorations.
Les deux version du logiciel sont disponibles sur le site de Pure Data
Aperçu des possibilités de Pure Data
Selon la Floss Manuals Foundation1 :
- Pure Data permet la gestion d'échantillonneurs (samplers) et d'effets, la composition musicale, ou encore, la création de séquenceur MIDI.
- Il peut également gérer des applications vidéo et 3D.
- Il est possible également d'interfacer un programme avec le monde physique en utilisant des capteurs (caméras, détecteurs de présence, etc.) pour commander des robots, interagir avec des sites internet, ou encore effectuer une visualisation de données. La plateforme de développement matériel Arduino est souvent utilisés par les utilisateurs de Pure Data. Dans ce cas on utilise les bibliothèques Pduino ou Msg.
- En art appliqué, il est utilisé en design d'interaction, en architecture et pour créer des jeux. Une belle illustration des utilisations artistiques professionnelles de Pure Data est disponible ici
- On l'utilise aussi dans les disciplines techniques et scientifiques comme l'électronique, les sciences physiques et les mathématiques. Il alors souvent comme un outil de mesures acoustiques.
- En tant qu'outil pédagogique pour les analyses acoustiques et audio-numériques, la synthèse sonore, la 3D, les opérations mathématiques. Grâce à son système de programmation intuitif, Pure Data favorise l'apprentissage et l'expérimentation. Il est possible de concevoir à l'aide de ce logiciel des dispositifs numériques originaux d'enseignement.