Sites


Puredata

Quelles sont les différentes versions de Pure data ?

Pure Data se décline en différentes distributions. Les principales sont les suivantes :

  • Pure Data : la version originale (appelée aussi version "vanilla" ou pd-vanilla ).
  • Purr Data : une version utilisant un autre système pour l'interface et regroupant certains externes.
  • Pure Data CEAMMC : distribution utilisée par le CEAMMC (Centre for Electroacoustic Music Moscow Conservatory) et le  ZIL-electrostudio, et qui inclut sa propre bibiothèque d'externals.

Vous serez amené à utiliser l'une ou l'autre de ces versions en fonction de vos besoins et de votre expérience. Ce manuel concerne la version originale de Pure Data développé par Miller Puckette, les concepts développé ici peuvent s'appliquer aux autres.

Pd-extended qui était une version incluant diverses bibliothèque d'externes est abandonné et n'est plus mis à jour.

Installation :

Vous trouverez sur le site officiel (www.puredata.info), les versions les plus récentes au téléchargement.

Comme on peut le constater sur cette copie d'écran, Pd-vanilla est disponible sur plusieurs systèmes d'exploitation (GNU/Linux, Mac OS X et Microsoft Windows) :

Depuis la version 0.48, Pure Data intègre un nouveau système d'installation d'extensions (externals), baptisé Deken.
On y accède depuis le menu Aide / Installer des objets supplémentaires.

Ces extensions - ou librairies - appelées "externals" étendent les fonctions de Pure data pour pouvoir, par exemple, traiter de la vidéo, communiquer avec des périphériques externes ou réaliser des opérations complexes en une seule fois, etc.

Purr Data

Purr Data, développée par Jonathan Wilkes, s’appuie sur le code source de Pd-vanilla, Pd-extended et Pd-L2ork v.1, et hérite de nombreuses librairies créées par une communauté de développeurs pour ces projets. Contrairement à Pure data vanilla, Purr data est distribué avec de nombreuses librairies déjà pré-installées.

Purr Data met en oeuvre une toute nouvelle interface graphique en JavaScript. Par contre, les patches réalisés avec Pure Data ne sont pas nécessairement compatibles avec ceux écrits depuis Purr Data, et vice-versa.

Tout comme Pd-vanilla, Purr Data est disponible sur plusieurs systèmes d'exploitation. Téléchargement sur https://github.com/jonwwilkes/purr-data/releases

Pure Data CEAMMC

Pure Data CEAMMC est une distribution particulière de pure Data, fournie avec sa propre bibliothèque d'externals. Elle est notamment utilisées à des fins de recherce et d'éducation au Centre de musique électoacoustique du Conservatoire de Moscou (CEAMMC) et au studio ZIL-électro. Elle est téléchargeable sur le site de son développeur : https://github.com/uliss/pure-data/releases . A priori, les patches écrits dans cette distribution sont compatibles avec la version Vanilla, à condition d'installer la bibliothèque d'externals CEAMMC

 

Quelle saveur privilégier ?

Bien que Purr Data offre un interface d'apparence plus conviviale et esthétique, tout en offrant un maximum d'externals dès l'installation, cette saveur nécessite plus de dépendances et l'interface est plus "lourde". Ainsi de nombreux utilisateurs choisissent la version "vanilla" pour la légerté de son noyau, qui requiert peu de dépendances et est portable sur toute plateforme. Cette option implique cependant d'installer soi-même les extensions nécessaires à ses besoins par l'entremise de Deken. Un des avantages à utiliser Pd Vanilla réside en la possibilité de pouvoir ensuite exporter ses projets sur de multiples plateformes (mobile, web, audio-plugin, embarqué).

Systèmes d'exploitation

Pd-vanilla et ses cousins existent pour les trois principaux systèmes d'exploitation : GNU/Linux, Mac OS X et Microsoft Windows.
Sur GNU/Linux il fonctionne donc sur toute les machines compatibles, y compris les "single board computers" comme les Raspberry-Pi et autres Olinuxino à base de processeur ARM, permettant ainsi de créer des modules embarqués de petite taille pouvant servir sur scène (comme pédale d'effet p.ex.) ou en installation interactive.

Les patches pd-vanilla peuvent être également exportés sur les plates-formes mobiles : 

Pour jouer des patches directement depuis un navigateur web :

Il est également possible de créer des plugins VST3, Audio Unit et LV2, à pardir de patches Pd Vanilla, grâce au projet Camomile de Pierre Guillot : https://github.com/pierreguillot/Camomile/

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.