Interface-Z
Interface-Z
  1. Programmation >
  2. Index tableau

Programmation temps réel
Tableaux

Nos programmes et patches concernent des thématiques variées :

  • dans la section Matériel se trouve ce qui a trait directement au test et à la mise en œuvre de nos cartes électroniques ;
  • dans la section Outils se trouvent des fonctions utiles pour traiter les données des capteurs, ou bien pour les afficher. Ce sont des briques fonctionnelles relativement indépendantes des cartes ;
  • Dans la section Didacticiels (Tutoriels) se trouvent des exemples décrits pas à pas, des explications détaillées de notions concernant beaucoup de patchs, ou bien des pages aidant à la prise en main des logiciels ;
  • La section Musique s'attache à expliquer l'utilisation de notre matériel avec des logiciels utilisés en concert ou en composition musicale.

1 - Matériel

Iconographie :

  • Sous-patch = Sous-Patch = Abstraction
    Il s'agit d'un outil de récupération des données ou d'envoi de commandes, d'un sous-programme regroupé en un seul objet, souvent enregistré dans un fichier externe. Ces patchs permettent d'exploiter notre matériel, ils sont spécifiques de chaque carte, à utiliser en tant qu'invocations/abstractions/user actors/sketches/etc (= sous-patcher dans votre logiciel préféré).
  • Programme Interface-Z = Patch
    Ces outils sont accompagnés de patchs d'affichage des données ou de pilotage d'actionneurs, visuellement plus confortables (exemples, applications, utilisation des sous-patchs), qui sont pratiques pour tester et régler le matériel. Ce sont des exemples simples d'utilisations des sous-patchs dans d'autres programmes.
  • Patch complet = Patch direct.
    Certains codes se prêtent plutôt à des patchs complets, pour la Récupération et l'affichage des données de capteurs, ou bien pour le Pilotage et l'envoi de commandes à des actionneurs, sans faire appel à des fichiers externes.

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 en fonction des environnements de programmation et des cartes Interface-Z.

 

Captation Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora EyesWeb VVVV Processing Usine
Interfaces de Captation                  
Mini-HF Midi
Réception des données wireless avec Max4.
Réception des données sans fil avec Max.
Réception des données HF avec Max 6.
Réception des capteurs embarqués avec Isadora.
     
Mini HF avec Usine.
4/8/12 Analogiques /
16 Numériques Midi
8 entrées analogiques en PD.
Réception des données du module 8 entrées analogiques avec Max.
8 entrées analogiques avec Max.
Réception des données de 8 capteurs avec Max 6.
Module 28 entrées en Isadora.
   
Visualisation des données du 12-Ana avec Processing.
Réception et visualisation des données avec Usine.
8 Analogiques / 8 Numériques OSC
OSC avec Pure Data.
Capteurs OSC avec Max MSP.
Capteurs analogiques OSC avec Max 5.
Carte OSC avec Max 6.
Pont OSC vers Isadora.
       
8 Analogiques / 8 Numériques 2003
Réception de 8 entrées analogiques en Pure-Data.
   
Données du 8 entrées analogiques en Isadora.
 
Visualisation des données du module 8-Ana avec VVVV.
   
2 Analogiques
2 entrées analogiques avec Pure-Data.
Réception et visualisation des données du module 2-Ana avec Max MSP.
2-Ana avec Max 5.
2-Ana avec Max 6.
Réception et visualisation du module 2-Ana avec Isadora.
Carte capteurs 2-Ana avec EyesWeb.
2-Ana avec VVVV.
 
1 Analogique
Réception des données du module 1 voie analogique en Pure-Data.
1 capteur Midi Pure-Data.
1 capteur en Max 5.
Interface 1-Ana en Max 6
Réception et visualisation des données du module 1-Ana avec Isadora.
Interface 1 analogique Midi en EysWeb
Carte électronique 1 capteur et VVVV.
 
Wiwi
Wiwi avec Pure-Data.
Wiwi et Max 4
Wiwi et Max 5.
Wiwi et Max 6
         
Captation directe                  
Télémètre US simple
Réception des données du télémètre ultra-sons avec Pure-Data.
Télémètre ultra-son avec Max MSP.
Capteur télémètre US avec Max 5.
Distance par télémètre ultrason avec Max 6.
Réception des données du télémètre ultrason avec Isadora.
   
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.
Télémètre ultrasons avec Max 4.
Réception des données du télémètre ultra-son avec Max 5.
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 5.
Carte Tapis avec Max 6.
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.
Carte RFID Inteface-Z avec Max 5.
RFID Midi avec Max 6.
Carte RFID Midi et Isadora.
   
Carte RFID et 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.
         

 

Action Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora Processing
Commande d'Actionneurs            
8 Actionneurs Gradation PWM / Tout ou rien
8 PWM avec Pure-Data
8 PWM Max 4
Envoi des données en Midi 8 PWM
Envoi des commandes 8 PWM Max 6
8 PWM Isadora
 
32 Actionneurs Gradation PWM / Tout ou rien
Pilotage de 32 sorties Actionneurs en PureData.
Pilotage de 32 sorties Actionneurs en Max.
32 sorties Actionneurs en Max 5.
Pilotage de 32 sorties Actionneurs en Max 6
32 sorties Actionneurs en Isadora.
 
24 Actionneurs Gradation PWM / Tout ou rien
Envoi des données en Midi au module 24 Actionneurs en PD.
24 Actionneurs et Max/MSP.
Module 24 Actionneurs et Max 5.
24 Actionneurs en Max 6.
Envoi vers 24 Actionneurs en Isadora.
 
Phénomène du running status
Running status Pure data.
Running status.
Running status.
Running status Max 6.
Running status Isadora.
 
Cartes filles            
8 Transistors PWM basse et haute tension
Pilotage d'actionneurs basse tension en Pure Data.
Actionneurs basse tension en Max 4.
Pilotage d'actionneurs basse tension PWM Max 5.
Actionneurs basse tension en gradation et Max 6.
Pilotage d'actionneurs PWM en Isadora.
 
Inversion de moteur
Inversion de moteurs à courant continu avec relais.
Inversion de moteurs en max4.
Inversion de moteurs avec relai en Max 5.
Inversion de moteur en Max 6.
   
8 Relais 2RT/1RT/Reed
Pilotage de 8 Relais Pure Data.
8 Relais Max/MSP.
8 Relais en Max 5.
Pilotage de 8 Relais en Max 6.
Pilotage de 8 Relais avec Isadora.
 
8 LED
Pilotage de 8 LEDs.
Pilotage de 8 LEDs.
Pilotage de 8 LEDs.
Pilotage de 8 LEDs Max 6.
Pilotage de 8 LEDs Isadora.
 
Servomoteurs            
2 Servo / 4 Lampes
Envoi des données en Midi au module 2 servomoteurs-4 lampes.
2 servomoteurs 4 lampes.
2 servomoteurs-4 lampes et Max.
Envoi en Midi au module 2 servomoteurs-4 lampes.
2 servomoteurs 4 PWM.
 
8 Servo 128 pas
Module 8 servos Pure Data.
Envoi des données en Midi au module 8 servos.
8 servomoteurs en Max 5.
Midi 8 servomoteurs et Max 6.
Envoi des données à 8 servos en Isadora.
 
8 Servo 3500 pas
8 servos en 3500 pas de resolution.
8 servomoteurs haute resolution.
8 servos en 3500 pas avec Max 5.
Midi 8 servomoteurs haute resolution en Max 6.
Envoi des données vers 8 servos en 3500 pas avec Isadora.
 
Commande directe            
8 Actionneurs 0/10V
Pilotage des huit actionneurs analogiques.
8 actionneurs analogiques.
Actionneurs analogiques.
Actionneurs analogiques 10 Volts.
Pilotage d'actionneurs analogiques.
 
64 LED
64 LED.
64 LED en Max.
64 LED.
64 LED.
64 LED en Isadora.
 

 

Communication Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora
Communication et conversion          
Midi vers DMX
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.
Conversion OSC <=> 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.
 

 

Autonomes Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora Processing Usine
Carte ZIP mode externe              
Entrées capteurs / Sorties Actionneurs
ZIP externe en Max.
ZIP externe en Max5.
ZIP externe en Max6.
ZIP externe en Isadora.
ZIP externe en Processing
 
Externals
ZIP Pure Data.
ZIP Max.
ZIP Max 5
ZIP externals en Max 6.
Carte ZIP mode autonome              
Gestion du chargement  
Gestion ZIP avec Max MSP.
Gestion ZIP avec Max 5.
Gestion ZIP Max 6.
     
Objets compatibles
Objets ZIP avec Max.
Objets ZIP Max5.
Objets ZIP Max6.
     
Mise à jour du firmware  
Firmware ZIP Max.
Firmware ZIP Max 5
Firmware ZIP Max 6
     
Help pour les externals    
Help Max5.
Help Max 6.
     

 

2 - Outils

Outils Pure Data Max MSP Isadora Processing
Traitement de données : Filtrage        
Maximum
Filtre median en puredata.
Filtre median en puredata.
Filtre median en puredata.
Filtre median en puredata.
Median
Filtre median.
Filtre median.
   
Minimum
Filtre minimum.
Filtre minimum.
Filtre minimum.
Filtre minimum.
Moyenne
Filtre moyenneur.
Filtre moyenneur.
Filtre moyenneur.
 
Traitement de données : Analyse        
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.
Trouver les bornes maximales et minimales de variation dans un flux de données.
 
Changement d'échelle
Changement d'échelle dans les données.
Changement d'échelle dans les données.
Changement d'échelle dans les données.
Changement d'échelle dans les données.
Mémorisation et visualisation des données        
Registre à décalage
Classement des données des capteurs.
Classement des données des capteurs.
Classement des données des capteurs.
Classement des données des capteurs.
Visualisation des données
Visualisation des données en PD et Gem
Visualisation des données en PD et Gem
Visualisation des données en PD et Gem
Visualisation des données en PD et Gem
Fonctions utiles        
Filtre événementiel
Onebang
Onebang
Onebang
 
Rampe de valeurs
Line
Line
Line
 

 

3 - Didacticiels

Transmission OSC entre logiciels Pure Data Max MSP Isadora Usine

PD

pont PD
     

Max

pont max
   

Isadora

pont isadora
 

Usine

 

 

Protocole Midi   Pure Data Max MSP 4 Max MSP 5 Max 6 Isadora Processing Usine
Midi                
Généralités
Protocole Midi.
             
Réception de données de capteurs  
Protocole Midi.
Protocole Midi.
Protocole Midi.
Protocole Midi.
Protocole Midi.
Protocole Midi.
Protocole Midi.