Patchs

Tableau résumé

- Matériel / Logiciel / Outils

Logiciels et langages

- Pure Data
- Max MSP
- Isadora
- EyesWeb
- VVVV
- Processing
- Usine

Traitement de données

- Outils
- Filtres pour capteurs
- Communication OSC, ponts entre logiciels

Didacticiels

- Réception en Midi
- Pure Data / Gem
- Proxi Mini + Son

Matériel

Autonomes

- ZIP Z Interprêteur de Patch

Captation

- Mini-HF vers Midi
- Wiwi
- 12 Ana / 16 Num
- 16 capteurs OSC
- 8 Ana / 8 Num Midi 2003
- 2 Analogiques
- 1 Analogique

- Télémètre simple
- Télémètre synchro
- Tapis sensitif
- RFID

- Capteur piezo
- Capteur pyro
- Capteur Vitesse Doppler
- Proxi Mini + Son

Communication

- Midi vers DMX
- Booster / Split / Merger

Action

- 2 Servo / 4 Lampes
- 8 Ana Out 0-10V
- 8 Servo 128 pas
- 8 Servo 3500 pas
- 64 LED

- 8 Transistors
- 8 Relais 2RT / 1RT / Reed
- Inversion de moteurs

Programmation temps réel

Un certain nombre de fichiers d'exemples sont mis à disposition avec nos produits. Ils vous permettront de tester simplement les capteurs, actionneurs et autres modules temps réel.

Matériel
Traitement des données
Didacticiels
Classement des patchs par logiciels

1 - Matériel

Les fichiers présentés dans ces rubriques sont de deux types :
- patchs permettant d'exploiter notre matériel, spécifiques de chaque carte, à utiliser en tant qu'invocations/abstractions/user actors/sketches/etc (= sous-patcher dans votre logiciel préféré) ;
- exemples simples d'utilisation de ces invocations dans d'autres patchs.

Si vous n'êtes pas familiarisé avec les fonctions Midi de votre logiciel préféré, consultez les pages Réception des données en Midi.

Les tableaux ci-dessous résument les ressources disponibles. Pour plus de détails sur chaque patch, voyez les pages "Classement par logiciel".

= Sous-Patch = Abstraction = Outil de récupération des données ou d'envoi de commandes, sous-programme regroupé en un seul objet, enregistré dans un fichier externe. Ces outils sont accompagnés de Patchs ( ) d'affichage des données ou de pilotage d'actionneurs, d'aspect plus graphique (exemples, applications, utilisation de sous-patchs).
= Patch direct = Récupération et affichage des données / Pilotage et envoi de commandes sans appel à des abstractions (sans fichiers externes).

  Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora EyesWeb VVVV Processing Usine
Captation                  
Mini-HF Midi
Réception des données sans fil avec Max.
Réception des données sans fil avec Max.
     
4/8/12 Analogiques /
16 Numériques Midi
Réception des données du module 8 entrées analogiques avec Max.
Réception des données du module 8 entrées analogiques avec Max.
   
8 Analogiques / 8 Numériques OSC
Réception et visualisation des données du module OSC avec Max MSP.
Réception et visualisation des données du module OSC avec Max MSP.
Réception et visualisation des données du module OSC avec Max MSP.
Réception et visualisation des données du module OSC avec Max MSP.
Réception des données avec un pont OSC vers Isadora.
       
8 Analogiques / 8 Numériques 2003
Réception des données du module 8 entrées analogiques avec Pure-Data.
   
Réception des données du module 8 entrées analogiques avec Isadora.
 
Réception et visualisation des données du module 8-Ana avec VVVV.
   
2 Analogiques
Réception des données du module 2 entrées analogiques avec Pure-Data.
Réception et visualisation des données du module 2-Ana avec Max MSP.
Réception et visualisation des données du module 2-Ana avec Max MSP.
Réception et visualisation des données du module 2-Ana avec Max MSP.
Réception et visualisation des données du module 2-Ana avec Isadora.
Réception et visualisation des données du module 2-Ana avec EyesWeb.
Réception et visualisation des données du module 2-Ana avec VVVV.
 
1 Analogique
Réception des données du module 1 entrées analogiques avec Pure-Data.
Réception et visualisation des données du module 1-Ana avec Max MSP.
Réception et visualisation des données du module 1-Ana avec Max MSP.
Réception et visualisation des données du module 1-Ana avec Max MSP.
Réception et visualisation des données du module 1-Ana avec Isadora.
Réception et visualisation des données du module 1 Analogique avec EyesWeb.
Réception et visualisation des données du module 1-Ana avec VVVV.
 
Wiwi
Réception des données du module 1 entrée analogique avec Pure-Data.
Réception des données du module 1 entrée analogique avec Pure-Data.
             
Captation                  
Télémètre US simple
Réception des données du télémètre ultra-sons avec Pure-Data.
Réception des données du télémètre ultra-son avec Max MSP.
Capteur télémètre US avec Max MSP.
Distance par télémètre ultrason avec Max MSP.
Réception des données du télémètre ultrason avec Isadora.
   
Réception des données du télémètre ultrasons avec Processing.
 
Télémètre US synchro
Réception des données du télémètre US avec Pure-Data.
Réception des données du télémètre ultrasons avec Max 4.
Réception des données du télémètre ultra-son avec Max 5.
Réception des données du télémètre US avec Max 6.
         
Tapis sensitif
Réception des données de la carte Tapis avec PD.
Réception des données de la carte Tapis avec Max.
Réception des données de la carte Tapis avec Max.
Réception des données de la carte Tapis avec Max.
Réception des données de la carte Tapis avec Isadora.
       
RFID vers Midi
Réception des données de la carte RFID avec PD.
Réception des données de la carte RFID avec Max.
Réception des données de la carte RFID avec Max.
Réception des données de la carte RFID avec Max.
Réception des données de la carte RFID avec Isadora.
   
Réception des données de la carte RFID avec Processing.
 
Capteurs simples                  
Piezoélectrique  
Detecteur Piezo analysé en max/MSP.
Capteur Piézo et Max 5.
Capteur Piezoelectrique et Max 6.
     
Detecteur Piezo en Processing.
Capteur Piézo et Usine.
Pyroélectrique
Pyro et Pure data
Pyroelectrique et analyse en Max/MSP 4.
Detecteur de mouvement Pyroelectrique et Max/MSP 5.
Detection de mouvement Pyroelectrique et Max 6.
Chaleur et capteur de mouvements en Isadora.
   
Detecteur de mouvement de Chaleur en Processing
Detecteur de mouvement de Chaleur en Usine.
Vitesse Doppler  
Pyroelectrique et analyse en Max/MSP 4.
Detecteur de mouvement Pyroelectrique et Max/MSP 5.
Detection de mouvement Pyroelectrique et Max 6.
         
  Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora EyesWeb VVVV Processing Usine
Action                  
2 Servo / 4 Lampes
Envoi des données en Midi au module 2 servo-4 lampes avec Pure-Data
Envoi des données en Midi au module 2 servo-4 lampes avec Max MSP
Envoi des données en Midi au module 2 servo-4 lampes avec Max/MSP
 
Envoi des données en Midi au module 2 servo-4 lampes avec Max MSP
       
8 Actionneurs 0/10V
Pilotage des huit actionneurs analogiques avec PD.
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Envoi des données en Midi au module 8 actionneurs 10V avec Max
       
8 Servo 128 pas
Envoi des données en Midi au module 8 servos avec Pure-Data
Envoi des données en Midi au module 8 servos avec Max
Envoi des données en Midi au module 8 servos avec Max
Envoi des données en Midi au module 8 servos avec Max
Commande de 8 servos en Isadora.
       
8 Servo 3500 pas
Envoi des données en Midi au module 8 servos avec Pure-Data
Envoi des données en Midi au module 8 servos avec Max
Envoi des données en Midi au module 8 servos avec Max
Envoi des données en Midi au module 8 servos avec Max
Commande de 8 servos en Isadora.
       
8 Transistors
Envoi des données en Midi au module 8 Actionneurs avec Pure-Data
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Envoi des données en Midi au module 8 actionneurs 10V avec Max
Pilotage de 8 Actionneurs analogiques avec Isadora
   
Pilotage de 64 LEDs.
 
Inversion de moteur
Inversion de moteurs à courant continu avec relais.
Inversion de moteurs à courant continu avec relais.
Inversion de moteurs à courant continu avec relais.
Inversion de moteurs à courant continu avec relais.
         
8 Relais 2RT/1RT/Reed
Pilotage de 8 Relais avec Pure Data
Envoi des données en Midi au module 8 Relais avec Max
Envoi des données en Midi au module 8 Relais avec Max
Envoi des données en Midi au module 8 Relais avec Max
Pilotage de relais avec isadora.
       
64 LED
64 LED s en PD
64 LED s en Max/MSP
64 LEDs en Max/MSP
64 LEDs en Max/MSP
64 LED en Isadora
   
64 LED en Processing.
 
Communication                  
Midi2DMX
Pilotage de gradateur DMX en PureData.
Commande de dimmer DMX avec Max/MSP.
Commande de gradateur DMX avec Max 5.
Pilotage en protocole DMX avec Max 6.
Pilotage d'actionneurs 220 Volts en protocole DMX avec Isadora.
     
Booster / Split / Merger / câble Midi
Test de communication Midi en PD.
In/Out Midi en Max.
Communication au protocole Midi en max 5.
Envoi/réception Midi en max 6.
Communication protocole Midi en isadora.
       

 

2 - Traitement des données

  Pure Data Max MSP Isadora EyesWeb VVVV Processing Usine
Outils              
Bornes
Trouver les bornes maximales et minimales de variation dans un flux de données.
Trouver les bornes maximales et minimales de variation dans un flux de données.
         
Registre à décalage
Classement des données des capteurs avec Pure-Data
Classement des données des capteurs avec Max/MSP.
     
Classement des données des capteurs avec Processing.
 
Visualisation des données
Visualisation des données en PD et Gem
Visualisation des données des capteurs avec Max/MSP.
Visualisation des données avec Isadora.
   
Visualisation des données en Processing.
 
Changement d'échelle
Changement d'échelle dans les données avec pure-data.
Changement d'échelle dans les données avec pure-data.
Changement d'échelle dans les données avec pure-data.
       
Filtrage de données              
Médian
Filtre median en puredata.
Filtre median en Max msp.
         
Moyenne
Filtre moyenneur en PD.
Filtre moyenneur en Max/MSP.
         
Minimum
Filtre minimum en PD.
Filtre minimum avec Max MSP.
Filtre minimum avec Max MSP.
       
Double seuil
Double seuil.
Double seuil.
Double seuil.
   
Double seuil.
 
Détection de pic  
Piezo
     
Capteur piézo.
 
Communication              
Transmission de données en OSC

Tableau ci-dessous

Objets Midi
Réception du Midi en PD.
Réception du Midi en Max.
Réception du Midi en Isadora.
   
Réception du Midi en Processing.
 

 

Transmission OSC
entre logiciels

Pure Data Max MSP Isadora Usine

PD

       

Max

     

Isadora

   

Usine

 

3 - Didacticiels

1 - Tous logiciels

Réception de données de capteurs en Midi

Pilotage de lumière à partir d'un son

2 - Pure-Data

1 - Etapes : quelques notions très fondamentales détaillées pour les débutants
2 - Loadbang : démarrage automatique dans un patch, initialisations multiples
3 - Démarrage automatique à l'allumage de la machine
4 - Simulation d'animation lumineuse en GEM :
- Intérêt
- Représentation basique en Pure-Data / GEM
- Corrélation avec du pilotage d'actionneurs lumineux

5 - Exemples de traitements de données pour un capteur de pression

3 - Ressources liées aux formations

Divers documents concernant la programmation en Max, Pure Data, Processing ou Isadora sont disponibles en ligne dans la section Formations.

4 - Classement par logiciel

Pour chacun, la page contient les liens vers les fichiers disponibles sur notre site, vers les sites des logiciels eux-mêmes, ainsi que quelques explications éventuelles sur l'utilisation générale de ces fichiers.

Pour tous les logiciels/langages/applications, de nombreux renseignements se trouvent sur les pages Réception des données en Midi, où sont décrites des notions communes à tous ainsi que les objets Midi de base de chacun.