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

Matériel - Interfaces pour Capteurs simples

Module 12 analogiques / 16 numériques vers Midi

Pour télécharger un patch, clic droit sur l'image et choisir "Enregistrer la cible sous...".

Ces patches correspondent à l'interface 28 entrées Capteurs vers Midi, avec les versions 4 Ana / 8 Num, 8 Ana / 8 Num et 12 Ana / 16 Num.

Téléchargements :

- Patchs Usine pour 12-Ana
- Documentation de la carte
- Documentation des capteurs compatibles
- Patchs Max, Isadora, PD, Processing, Usine + doc

Max MSP 4
Max/MSP 5
Max/MSP 6
Pure Data
Isadora
Processing
Usine

Usine

Les notions de protocole Midi utilisées dans ces patches sont présentées dans les pages Réception des données en Midi.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Workspace : Obtention et visualisation des données en provenance de l'interface 12-Analogiques / 16-Numériques

Workspace avec tous les patches 12 ana pour Usine.
Fichier .wkp complet pour le module 12 Ana / 16 Num

Ce workspace contient tous les patchs et scripts permettant de recevoir des données à partir d'un module 4 / 8 / 12 voies analogiques ; ceux-ci sont détaillés ci-dessous.

    Résumé des patchs et des scripts utiles avec une interface 12 analogiques :
  • Capteurs analogiques en mode 7 bits - 128 pas
    • 4-Ana.script et 4-Ana.pat : reçoit et affiche les données des 4 derniers capteurs analogiques, chaque capteur donnant des valeurs de 0 à 127 ;
    • 8-Ana.script et 8-Ana.pat : reçoit les données des 8 premiers capteurs analogiques, chaque capteur étant indépendant des autres et donnant des valeurs de 0 à 127 ; le script est lié à des faders pour visualiser ce qui provient des 8 capteurs ;
    • 12-Ana.script et 12-Ana.pat : reçoit les données de l'ensemble des 12 capteurs analogiques et affiche les données sur des Faders ;
    • 12-Ana Visu.pat : permet de voir l'évolution au cours du temps des données envoyées par deux des capteurs.
  • Capteurs analogiques en mode 12 bits - 4096 pas
  • Capteurs numériques (interrupteurs)
    • 8-Num_8.script et 8-Num_8.pat : reçoit et affiche les données des 8 premiers interrupteurs, chaque capteur donnant soit 0 soit 1 ;
    • 8-Num_4.script et 8-Num_4.pat : reçoit et affiche les données des 8 dernieres entrées tout ou rien (du côté du groupe de 4 analogiques), chaque capteur donnant soit 0 soit 1.
  • Classement dans la page :
    • Version 4 Analogiques / 8 Numériques ;
    • Version 8 Analogiques / 8 Numériques ;
    • Version 12 Analogiques / 16 Numériques.
    • 12-Ana Visu.pat : affiche les données de capteurs au cours du temps.

Les patchs pour la carte 12 Analogiques permettent bien sûr aussi de récupérer les données des cartes 4 et 8 voies analogiques.

Pour plus d'informations sur les messages Midi utilisés et les emplacements des capteurs, consulter la documentation : Midi-12-16-capteurs.pdf.

 


Version 4 entrées analogiques / 8 entrées numériques

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 1 : Réception et visualisation des données de 4 capteurs analogiques en 128 pas

Patch Usine pour 4 voies analogiques.
Patch 4-Ana.

La carte doit être en mode 7 bits (interrupteur 5 On). Les données des quatre capteurs sont affichées de 0 à 127 sur quatre faders. Dans cet exemple le premier capteur donne une valeur de 66.

Détails du patch 4-Ana pour Usine.
Détail du patch.

Le patch utilise un "midi in" qui sert à recevoir touts les messages Midi entrant dans l'ordinateur. Le script 4-Ana sert à trier ces messages, à ne conserver que ceux provenant d'une carte 4 Ana et à les sortir sur des sorties indépendentes les unes des autres. Les Faders sont connectés sur chacune de ces sorties.

Le script 4-Ana est disponible ici : 4-Ana.script.

Le module "Separator" affiche une ligne colorée.

Le script ne dispose pas de tri sur le canal Midi, si cela est utile, un tri sur le canal s'effectue avec un "midi filter", avec "chan filter" réglé sur le canal choisi, intercalé entre le "midi in" et le script.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 2 : Réception et visualisation des données en 4096 pas

Patch Usine pour 4 voies analogiques.
Patch 12bits 4-Ana.pat.

La carte doit être en mode 12 bits (interrupteur 5 Off). Les données des quatre capteurs sont affichées de 0 à 4096 sur quatre faders. Chaque fader doit être configuré pour cette échelle, avec "min" à 0 et "max" à 4096.

Détails du patch 4-Ana en 12 bits pour Usine.
Détail du patch.

Le script 12bits 4-Ana est disponible ici : 12bits 4-Ana.script.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 3 : Réception et visualisation des données numériques (tout ou rien)

Patch Usine pour 8 voies tout ou rien.
Patch 8-Num_4.pat.

La carte peut être en mode 7 ou 12 bits. Les données des huit interrupteurs capteurs sont affichées (0 ou 1) sur quatre switchs. Dans cet exemple l'interrupteur 14 (le 6e) est activé.

Détails du patch pour boutons pour Usine.
Détail du patch.

Le patch utilise un "midi in" qui sert à recevoir touts les messages Midi entrant dans l'ordinateur.
Un tri sur le canal s'effectue avec un "midi filter", avec "chan filter" réglé sur le canal choisi. Le script alors ne reçoit que les messages correspondant au canal de la carte.
Le script 4-Ana sert à trier les messages Midi, à ne conserver que les Note On et les Note Off provenant d'une carte 4 Ana / 8Num et à les sortir sur des sorties indépendentes les unes des autres. Les Switchs sont connectés sur chacune de ces sorties.

Le script est disponible ici : 8-Num_4.script.

Le module "Separator" affiche une ligne colorée.

 


Version 8 entrées analogiques / 8 entrées numériques

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 4 : Réception et visualisation des données de 8 capteurs analogiques en 128 pas

Patch Usine pour 8 voies analogiques.
Patch 8-Ana.

La carte doit être en mode 7 bits (interrupteur 5 On). Les données des huit capteurs sont affichées de 0 à 127 sur quatre faders. Dans cet exemple le premier capteur donne une valeur de 91.

Détails du patch 4-Ana pour Usine.
Détail du patch.

Le script 8-Ana est disponible ici : 8-Ana.script.

Le script ne dispose pas de tri sur le canal Midi, si cela est utile, un tri sur le canal s'effectue avec un "midi filter", avec "chan filter" réglé sur le canal choisi, intercalé entre le "midi in" et le script.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 5 : Réception et visualisation des données analogiques en 4096 pas

Patch pour 8 entrées de capteurs analogiques en Usine.
Patch 12bits 8-Ana.pat.

La carte doit être en mode 12 bits (interrupteur 5 Off).

Détails du patch de reception en 12 bits.
Détail du patch.

Le script 12bits 8-Ana est disponible ici : 12bits 8-Ana.script.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 6 : Réception et visualisation des données numériques (tout ou rien)

Patch Usine pour 8 interrupteurs.
Patch 8-Num_8.pat.

La carte peut être en mode 7 ou 12 bits. Les données des huit interrupteurs capteurs sont affichées (0 ou 1) sur quatre switchs. Dans cet exemple l'interrupteur 14 (le 6e) est activé.

Détails du patch pour boutons pour Usine.
Détail du patch.

Ce patch fonctionne de la même façon que celui pour les entrées tout ou rien de la carte 4 analogiques.

Le script est disponible ici : 8-Num_8.script.

 


Version 12 entrées analogiques / 16 entrées numériques

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 7 : Réception et visualisation des données des 12 capteurs analogiques en 128 pas (Midi standard)

Patch Usine pour 12 voies analogiques en Midi standard.
Patch 12-Ana.

La carte doit être en mode 7 bits (interrupteur 5 On). Les données des huit capteurs sont affichées de 0 à 127 sur quatre faders.

Détails du patch 12-Ana pour Usine.
Détail du patch.

Le script est disponible ici : 12-Ana.script.

Le script ne dispose pas de tri sur le canal Midi, si cela s'avère nécessaire, voyez le module dans le patch 6.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 8 : Réception et visualisation des données de 12 capteurs analogiques en 4096 pas

Patch Usine pour 8 voies analogiques en 12 bits.
Patch 12bits 12-Ana.pat.

La carte doit être en mode 12 bits (interrupteur 5 Off).

Détails du patch 4-Ana en 12 bits pour Usine.
Détail du patch.

Le script est disponible ici : 12bits 12-Ana.script.

Il est bien sûr possible d'utiliser les scripts pour 4 et 8 entrées avec une carte 12 entrées.

Pilotage de 8 Actionneurs analogiques avec Isadora Entrées numériques pour la carte 12 Ana / 16 Num

Les patchs sont identiques à ceux utilisés pour les entrées numériques sur les deux autres versions de la carte. Les 8 premieres correspondent au patch 8-Num_8.pat et les 8 dernières à 8-Num_4.pat.

 


Outil pratique

Pilotage de 8 Actionneurs analogiques avec Isadora Patch .pat 9 : Visualisation des données au cours du temps

Patch Usine pour voir deux capteurs.
Patch 12-Ana Visu.pat.

Ce patch permet de voir l'évolution des données de capteurs au cours du temps, ce qui est pratique pour les régler et pour étudier leur comportement.

Détails du patch de visualisation pour Usine.
Détail du patch.

Le module oscilloscope permet la visualisation en continu au cours du temps. Il suffit de la brancher sur les sorties correspondant au capteur que l'on veut étudier et de configurer le max et la vitesse de défilement (10 ici).

 

Ces patches ont été faits avec la version 3.61 d'Usine.

Liste des patches Usine disponibles sur le site