Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
logiciels:puredata:accueil [2014/05/01 20:00] resonance [PureData] |
logiciels:puredata:accueil [2018/01/22 11:11] (Version actuelle) resonance ancienne révision (2016/09/19 16:57) restaurée |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== PureData ====== | ====== PureData ====== | ||
| - | {{: | + | **Pure Data** (en abrégé pd) est un logiciel de **programmation graphique** pour la création musicale et multimédia en temps réel. Il permet également de gérer des signaux entrants dans l' |
| - | http:// | ||
| - | ===== Installation ===== | ||
| - | Il existe deux versions de PureData sur le site officiel : \\ | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | ===== Premier pas ===== | + | {{: |
| - | Pour commencer à utiliser **PureData**, | + | |
| - | ==== Petits conseils entre amis... | + | ===== Initiation ===== |
| - | Pour utiliser PureData l' | + | Voir le diaporama |
| - | * Avoir toujours une main sur le clavier pour passer du **mode EDITION** au **mode ACTION** grâce au raccourci **CTRL + E**. | + | |
| - | * Penser à consulter les **aides** accessibles d'**un clic droit sur chaque objet**, qui vous expliquerons comment utiliser ceux-ci. | + | |
| - | * Comprendre | + | |
| - | * Comprendre les variables $1,$2 ... et objet **pack** et **unpack** | + | |
| - | === Mode édition : === | ||
| - | {{ : | ||
| + | ===== Ressources ===== | ||
| + | |||
| + | ==== À imprimer ==== | ||
| + | * {{: | ||
| + | * {{: | ||
| + | * {{: | ||
| - | === Mode action : === | + | ==== Ateliers ==== |
| - | {{ : | + | |
| - | ===== Aller plus loin ===== | + | * {{:logiciels: |
| - | Pour aller plus loin, nous vous conseillons les tutoriaux vidéo de **Rafael Hernandez** qui a mis en ligne une trentaine de leçons de quelques minutes qui vous permettrons de bien comprendre la logique du logiciel. | + | |
| - | {{youtube> | + | |
| - | ===== Liens utiles ===== | + | ==== Sur le Web ==== |
| - | [ LIENS PRINCIPAUX ] | + | * [[http://fr.flossmanuals.net/puredata/introduction/ | Manuel francophone]] |
| - | * le site de la communauté : http://puredata.info/ | + | * [[http://codelab.fr/73| Liens sur Pure Data]] et forum |
| - | * Téléchargement : http://puredata.info/downloads/ | + | |
| - | * Miller Muckette : http://crca.ucsd.edu/~msp/ | + | |
| - | * Flossmanuals | + | |
| - | [ FORUMS WEB, MAILING LISTS, WIKI, CHANNEL IRC ] | ||
| - | * PdPedia : http:// | ||
| - | * liste utilisateurs PureData http:// | ||
| - | * liste développeurs G.E.M. http:// | ||
| - | * liste PureData Montreal http:// | ||
| - | * forum PureData chez Hurleur.com http:// | ||
| - | * forum : Audiofanzine (fr) consacré à pure-data | ||
| - | * forum : electro-music (en) : forum mixte pure data / max msp | ||
| - | * Le site de la communauté italienne de pure data : http:// | ||
| - | Avec une section patches, et un forum : http:// | ||
| - | * forum arduino | ||
| - | * le pd-ring : http:// | ||
| - | * page regroupant plein de ressources puredata : http:// | ||
| - | * chan #dataflow sur irc.freenode.net et http:// | ||
| - | [ TUTORIELS ] | + | ===== Installation ===== |
| - | Une liste de vidéos est aussi disponible en bas du message. | + | Il existe deux versions |
| - | * Canvas de Goto10 (Basics, Gem, PDP, Chaos, Music, Data-jam) | + | * [[http:// |
| - | * Tutoriel de Ben Bogart traduit par Olivier Heinry : https:// | + | * [[http://puredata.info/downloads/pd-extended | Pd-extended]] qui contient |
| - | * impala utopia (fr) : nombreux documents d' | + | |
| - | * Conception d'un compresseur (fr) : jerome fait le point sur la création d'un compresseur. | + | |
| - | * Les tutoriels en vidéo de Rafael Hernandez (35 vidéos à ce jour!) | + | |
| - | * obiwannabe (en) : tutoriels pour la composition musicale, la création de synthétiseurs et la synthèse d' | + | |
| - | * http://en.flossmanuals.net/PureData/Introduction | + | |
| - | * Tutoriel de 273 pages en ligne avec les patches d' | + | |
| - | * http:// | + | |
| - | [ ATELIERS ] | + | Pour une approche plus rapide, nous vous conseillons d' |
| - | * Pd as your embeddable audio engine (annonce) : | + | {{:logiciels:puredata:malinette0.9.png|}} |
| - | * Pd as your embeddable audio engine (fichiers) | + | |
| - | * How to hacking RJDJ with pd : http://blog.makezine.com/ | + | |
| - | * Atelier très complet, qui regroupe un ensemble de patchs : http:// | + | |
| - | [ COURS ] | ||
| - | * Programmation musicale 1, (Max/MSP) : http:// | ||
| - | * Programmation musicale 2, (Max/MSP) : http:// | ||
| - | * Analyse, synthèse et traitement des sons : http:// | ||
| - | [ PATCHS ] | ||
| - | * Patchs sur le site officiel : http:// | ||
| - | * les papatchs d' | ||
| - | * 0xA * expr~ [GOSUB10-004], | ||
| - | * Martin Brinkmann patchs : http:// | ||
| - | * Jaime Oliver (Silent Drum, Mano) : http:// | ||
| - | * Vivarium de Cyrille Henry : http:// | ||
| - | * Cyrille Henry : http:// | ||
| - | * Patchs de Martin Gal : http:// | ||
| - | * Patchs de Berenger Recoules : http:// | ||
| - | * nullpointer (en) : boite à rythme, générateur de grain, patches de musique génératives. | ||
| - | * Petits patchs sur la granulaire et autres... | ||
| - | * synthèse granulaire : http:// | ||
| - | * http:// | ||
| - | * ArgoPD : http:// | ||
| - | * http:// | ||
| - | * La collection de patches de Berenger Recoules : http:// | ||
| - | * Des patches de Tom Erbe : http:// | ||
| - | * Tutoriels et patches d' Adriano Castaldini : http:// | ||
| - | * La collection de patches d' | ||
| - | * artflx : http:// | ||
| - | * Matohawk : quelques patchs par ici, dont un système de sauvegarde et midi learn commentés : | ||
| - | http:// | ||
| - | * Des patchs pédagogiques proposant une introduction à Pure data en 3 chapitres: | ||
| - | http:// | ||
| - | 1 * les bases de pure data.pd | ||
| - | 2-Image et video avec Gem | ||
| - | 3-les bases du son.pd (en cours de rédaction) | ||
| - | * Pd + Web patch : https:// | ||
| - | [ ABSTRACTIONS ] | + | ===== Premiers pas ===== |
| - | * Les abstractions PDMTL : http:// | + | Pour commencer |
| - | * s-abstractions : http:// | + | |
| - | * Collection d' | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * LibPd : http:// | + | |
| - | [ BIBLIOTHEQUES (n' | ||
| - | * screenshot d'un patch : http:// | ||
| - | * artefacte : http:// | ||
| - | * gridflow : http:// | ||
| - | * téléchargements de la communauté (abs, externals) : http:// | ||
| - | * Pdj, qui est basé l' | ||
| - | http:// | ||
| - | * mxdublin, un séquenceur programmable : http:// | ||
| - | * librairies très intéressantes (openCV et Fiducial) chez jean-yves gratius: http:// | ||
| - | * pdlua : http:// | ||
| - | * modules de synthèse de création visuel chez argopd: http:// | ||
| - | * Sinon Lyon pot pourri, très bon externals : http:// | ||
| - | * OpenCV et Fiducial chez jean-yves gratius: http:// | ||
| - | * 2D rigid body simulation engine for maxmsp and puredata. : http:// | ||
| - | * retrouver tous les objets exportés par une bibliothèque (tous les .pd_linux contenus dans le répertoire courant) : | ||
| - | nm -go *.pd_linux | grep ' T ' | grep ' | ||
| - | voir : http:// | ||
| + | |||
| - | [ LIVE CD et DISTRIBUTIONS ] | + | === Mode édition |
| - | * Pure:Dyne : https:// | + | {{ :logiciels:puredata:ecran112.png |}} |
| - | * Apodio : http:// | + | |
| - | * ubuntu-studio | + | |
| - | * Tango Studio | + | |
| - | [ COMPILER PDEXTENDED (debian/ | ||
| - | $ sudo apt-get install automake build-essential dpkg-dev swig ttf-bitstream-vera x-ttcidfont-conf \ | ||
| - | libvorbis-dev libspeex-dev fakeroot libgsl0-dev dssi-dev liblo0-dev freeglut3-dev libimlib2-dev \ | ||
| - | libbz2-dev libtheora-dev libmagick9-dev libfftw3-dev libasound2-dev libjack-dev libmp3lame-dev \ | ||
| - | libmpeg3-dev libogg-dev libquicktime-dev libsdl1.2-dev libvorbis-dev tcl8.4-dev tk8.4-dev libdv4-dev | ||
| - | $ rsync -av --delete rsync:// | ||
| - | $ ./ | ||
| - | $ cd pd-extended/ | ||
| - | $ sudo dpkg -i Pd-0.42.5-extended.deb | ||
| - | Utile : | ||
| - | Définir la version par défaut de tcl/tk que l'on veut utiliser sous debian : | ||
| - | http:// | ||
| - | Essayer un deb sans l' | + | === Mode action : === |
| - | mkdir / | + | {{ : |
| - | dpkg -x pd-extended.deb / | + | |
| - | cd / | + | |
| - | ./ | + | |
| + | ==== Petits conseils entre amis... ==== | ||
| + | <WRAP center tip 100%> | ||
| + | Pour utiliser PureData l' | ||
| + | * Garder une main sur le clavier pour passer du **mode EDITION** au **mode ACTION** : raccourci **CTRL + E**. | ||
| + | * Penser à consulter les **aides** accessibles d'**un clic droit sur chaque objet**. | ||
| + | * Comprendre [[http:// | ||
| + | * Comprendre les variables **$1,$2** ... et objet **pack** et **unpack** | ||
| + | </ | ||
| + | ===== Aller plus loin ===== | ||
| + | Pour aller plus loin, nous vous conseillons les tutoriels vidéo de **Rafael Hernandez** qui a mis en ligne une trentaine de leçons de quelques minutes qui vous permettront de bien comprendre la logique du logiciel. : | ||
| + | {{youtube> | ||
| - | [ FORKS DE PUREDATA ] | + | ===== Liens utiles ===== |
| - | desiredata : http:// | + | |
| + | === LIENS PRINCIPAUX === | ||
| - | [ MATERIEL ] | + | * Le site de la communauté : http:// |
| - | * freeduino | + | * Téléchargement |
| - | * arduino | + | * Miller Muckette : http:// |
| - | * achat/conseils | + | * Flossmanuals Pure Data en français |
| - | * voir aussi :http://codelab.fr/177 | + | * Forum francophone Codelab : http:// |
| + | * Forum anglophone | ||
| + | * Présentation de Miller Puckette | ||
| + | * Vidéos des cours de Miller Puckette : http:// | ||
| - | [ FESTIVALS/ | + | === TUTORIELS VIDEO === |
| - | * Goto10 : http:// | + | |
| - | * Piksel : http:// | + | |
| - | * Apo33 : http:// | + | |
| - | * Labomedia : http:// | + | |
| - | [ TUTORIELS VIDEO ] | ||
| Sur Youtube, les tutoriels video de Rafael Hernandez (en anglais) | Sur Youtube, les tutoriels video de Rafael Hernandez (en anglais) | ||
| - | * 01 Hello World! | + | * [[http:// |
| - | * 02 Help! http:// | + | * [[http:// |
| - | * 03 Basic Math & Bang Order http:// | + | * [[http:// |
| - | * 04 Metro http:// | + | * [[http:// |
| - | * 05 MIDI (Mac) & Makenote http:// | + | * [[http:// |
| - | * 06 Conditional Logic with Spigot & Moses http:// | + | * [[http:// |
| - | * Making it Work 01, a Simple Sequencer http:// | + | * [[http:// |
| - | * 07 Lists with ReacTIVision http:// | + | * [[http:// |
| - | * 08 Random Numbers | + | * [[http:// |
| - | * 09 Send & Receive http:// | + | * [[http:// |
| - | * 10 The Expression Object [expr~] http:// | + | * [[http:// |
| - | * 11 Subpatching | + | * [[http:// |
| - | * 12 AU Lab and MIDI Instruments http:// | + | * [[http:// |
| - | * Making it Work 02, A Beat Machine http:// | + | * [[http:// |
| - | * 13 Tables and Arrays http:// | + | * [[http:// |
| - | * 14 Reading Tables with [expr~] http:// | + | * [[http:// |
| - | * 15 Useful Objects for Manipulating Lists http:// | + | * [[http:// |
| - | * 16 Simple Abstractions http:// | + | * [[http:// |
| - | * 17 Beginning Audio with [readsf~] http:// | + | * [[http:// |
| - | * 18 Simple Oscillators with [osc~] http:// | + | * [[http:// |
| - | * 19 Basic Amplitude Modulation http:// | + | * [[http:// |
| - | * 20 Smoothing Amplitude http:// | + | * [[http:// |
| - | * 21 Beginning FM Synthesis http:// | + | * [[http:// |
| - | * 22 Advanced Audio with [tabread4~] http:// | + | * [[http:// |
| - | * 23 Open Sound Control, Part 1 http:// | + | * [[http:// |
| - | * 24 Open Sound Control, Part 2 http:// | + | * [[http:// |
| - | * 25 Open Sound Control, Part 3 http:// | + | * [[http:// |
| - | * 26 Physical Control via [hid] http:// | + | * [[http:// |
| - | * 27 Video Playback with GEM http:// | + | * [[http:// |
| - | * 28 Simple Video Manipulation in GEM http:// | + | * [[http:// |
| - | * 29 Applying Gain & Threshold to Video in GEM http:// | + | * [[http:// |
| - | * 30 Visual Abstractions | + | * [[http:// |
| - | * 31 Writing and Recording Audio http:// | + | * [[http:// |
| - | * 32 Filtering Audio http:// | + | * [[http:// |
| - | * 33 Reverb and Delay http:// | + | * [[http:// |