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
- Communication OSC

Didacticiels

- Réception en Midi
- Pure Data / Gem
- Pure Data / Isadora

Matériel

Autonomes

- ZIP Z Interprêteur de Patch

Captation

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

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

- Capteur piezo

Communication

- Midi vers DMX

Action

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

- Inversion de moteurs


Matériel - Actionneurs
Carte Midi vers DMX


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

Pure-Data
Max MSP
Isadora

Pure Data / Gem

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

- Abstraction : Sous-patch de pilotage Midi vers DMX en 256 pas
- Patch de test de pilotage d'un actionneur en 256 pas
- Abstraction : Sous-patch de pilotage Midi vers DMX en 256 pas pour 4 actionneurs
- Patch de test de pilotage de 4 actionneurs en 256 pas
- Patch de test de pilotage d'un actionneur en 128 pas.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch PD 1 : Envoi des commandes Midi pour piloter un actionneur DMX en 256 pas de résolution

Patch pure-data de pilotage MiditoDMX.
Sous-patch Midi vers DMX 256 pas

Les messages Midi acceptent 128 valeurs différentes tandis que les instructions DMX permettent d'avoir 256 pas. Cette abstraction puredata permet de distribuer 256 valeurs sur deux Control Change, donc de piloter un actionneur avec autant de finesse que le permet le protocole DMX.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch PD 2 : Test de pilotage d'un actionneur DMX en 256 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position Off.

Patch PD permettant de gérer des actionneurs DMX.
Le numéro d'actionneur (lampe, spot, ventilateur, ...)
est configuré sur la deuxième entrée de l'objet.

L'objet "midi_dmx" est une invocation du patch présenté auparavant. La première entrée (à gauche) sert à envoyer les valeurs à l'actionneur en gradation sur 256 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La deuxième entrée (au milieu) sert à choisir le numéro de l'actionneur, qui doit être comprix entre 0 et 63. La troisième entrée (à droite) permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte.

Les valeurs des ascenseurs sont définies entre 0 et 255.
L'objet line donne un exemple de rampes d'allumage et d'extinction.
Les deux arguments dans l'objet midi_dmx sont, dans l'ordre, le numéro de l'actionneur et le canal Midi.

Pilotage de 8 Actionneurs analogiques avec Isadora Le sous-patch "envoiestatus" permet de s'affranchir du problème de running status lié au protocole Midi. Une page dédiée à ce sujet : running-status.

Sous-patch PD : s'affranchir du running status en Midi.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch PD 3 : Envoi des commandes Midi pour piloter 4 actionneurs DMX en 256 pas de résolution

Patch pure-data de pilotage MiditoDMX.
Sous-patch Midi vers DMX 256 pas

Les messages Midi acceptent 128 valeurs différentes tandis que les instructions DMX permettent d'avoir 256 pas. Cette abstraction Pure Data permet de distribuer 256 valeurs sur deux Control Change, pour quatre actionneurs en sortie, donc de piloter ces 4 actionneurs (projecteurs par exemple) avec autant de finesse que le permet le protocole DMX.

Les 4 premières entrées prennent les valeurs de variation en DMX sur 256 pas, la cinquième entrée prend le numéro du premier actionneur piloté et la dernière entrée correspond au numéro de canal Midi configuré sur la carte. Les 4 actionneurs (lampes ou autres) doivent être branchés sur des canaux DMX qui se suivent (dont les numéros se suivent).

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch PD 4 : Test de pilotage de 4 actionneurs DMX en 256 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position Off.

Patch PD permettant de gérer des actionneurs DMX.
Pilotage de 4 projecteurs.

L'objet "midi_dmx" est une invocation du patch présenté auparavant. Les quatre premières entrées (à gauche) servent à envoyer les valeurs aux actionneurs en gradation sur 256 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La cinquième entrée sert à choisir le numéro du premier des 4 actionneurs successifs, qui doit être comprix entre 0 et 60. La sixième entrée (à droite) permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte.

Les valeurs des ascenseurs sont définies entre 0 et 255.
L'objet line donne un exemple de rampes d'allumage et d'extinction.
Les deux arguments dans l'objet midi_dmx_4 sont, dans l'ordre, le numéro du premier actionneur et le canal Midi.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch PD 5 : Test de pilotage d'un actionneur DMX en 128 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position On.

Patch PD permettant de gérer des actionneurs DMX.
Il n'y a pas besoin de quoi que ce soit de particulier pour traduire du Midi en DMX dans cette configuration.

L'objet nécessaire est tout simplement un "ctlout". La première entrée (à gauche) sert à envoyer les valeurs à l'actionneur en gradation sur 128 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La deuxième entrée (au milieu) sert à choisir le numéro de l'actionneur, qui doit être compris entre 0 et 63. La troisième entrée (à droite) permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte.

Les valeurs des ascenseurs sont définies entre 0 et 127.
L'objet line donne un exemple de rampes d'allumage et d'extinction.
La carte se charge de la transposition des valeurs entre 0 et 255 pour les instructions DMX.
Dans cet exemple, les boutons radio permettent de choisir 4 canaux DMX. Pour en choisir d'autres, il suffit d'utiliser un nombre, un message ou un argument différent avec ctlout.

Liste des patches PD disponibles sur le site

Max/MSP

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

- Abstraction : Sous-patch de pilotage Midi vers DMX en 256 pas
- Patch de test de pilotage d'un actionneur en 256 pas
- Patch de test de pilotage d'un actionneur en 128 pas.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch Max 1 : Envoi des commandes Midi pour piloter un actionneur DMX en 256 pas de résolution

Patch pure-data de pilotage MiditoDMX.
Sous-patch Midi vers DMX 256 pas

Les messages Midi acceptent 128 valeurs différentes tandis que les instructions DMX permettent d'avoir 256 pas. Cette abstraction Max permet de distribuer 256 valeurs sur deux Control Change, donc de piloter un actionneur avec autant de finesse que le permet le protocole DMX.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch Max 2 : Test de pilotage d'un actionneur DMX en 256 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position Off.

Patch PD permettant de gérer des actionneurs DMX.
Le numéro d'actionneur (lampe, spot, ventilateur, ...)
est configuré sur la deuxième entrée de l'objet.

L'objet "midi_dmx" est une abstraction du patch présenté auparavant.
- La première entrée (à gauche) sert à envoyer les valeurs à l'actionneur en gradation sur 256 pas (attention à la configuration de la carte, sur l'interrupteur n°5).
- La deuxième entrée sert à choisir le numéro de l'actionneur, qui doit être compris entre 0 et 63.
- La troisième entrée permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte (voir la documentation pour la relation entre les canaux Midi et les adresses DMX).
- La quatrième entrée (à droite) permet de choisir le port Midi de sortie de l'ordinateur. La liste déroulante affiche les ports disponibles. Par défaut, le patch utilise le port n° 1. Il faut changer cette valeur en fonction de la machine et du périphérique utilisé.

Les valeurs de l'ascenseur sont définies entre 0 et 255.

Pilotage de 8 Actionneurs analogiques avec Isadora Le sous-patch "envoiestatus" permet de s'affranchir du problème de running status lié au protocole Midi. Une page dédiée à ce sujet : running-status.

Sous-patch PD : s'affranchir du running status en Midi.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch Max 3 : Test de pilotage d'un actionneur DMX en 128 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position On.

Patch PD permettant de gérer des actionneurs DMX.
Il n'y a pas besoin de quoi que ce soit de particulier pour traduire du Midi en DMX dans cette configuration.

L'objet nécessaire est tout simplement un "ctlout". La première entrée (à gauche) sert à envoyer les valeurs à l'actionneur en gradation sur 128 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La deuxième entrée (au milieu) sert à choisir le numéro de l'actionneur, qui doit être compris entre 0 et 63. La troisième entrée (à droite) permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte.

Les valeurs des ascenseurs sont définies entre 0 et 127.
La carte se charge de la transposition des valeurs entre 0 et 255 pour les instructions DMX.

Liste des patches Max disponibles sur le site

Isadora

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

- User Actor : Sous-patch de pilotage Midi vers DMX en 256 pas
- Patch de test de pilotage d'un actionneur en 256 pas
- Patch de test de pilotage d'un actionneur en 128 pas.

Pilotage de 8 Actionneurs analogiques avec Isadora Actor iza 1 : Envoi des commandes Midi pour piloter un actionneur DMX en 256 pas de résolution

Pour plus d'informations sur la carte : page ici et doc ici.

Actor d'envoi des commandes Midi vers DMX.
User actor midi2dmx-256pas.iza

Les messages Midi acceptent 128 valeurs différentes tandis que les instructions DMX permettent d'avoir 256 pas. Cet actor permet de distribuer 256 valeurs sur deux Control Change, donc de piloter un actionneur avec autant de finesse que le permet le protocole DMX.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch izz 2 : Test de pilotage d'un actionneur DMX en 256 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position Off.

Test de pilotage au protocole DMX.
Fichier Isadora midi2dmx-256pas.izz

Le numéro d'actionneur (lampe, spot, ventilateur, ...) est configuré sur la deuxième entrée de l'objet.

L'objet "Midi-DMX-256pas" est l'actor présenté ci-dessus. La première entrée (en haut) sert à envoyer les valeurs à l'actionneur en gradation sur 256 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La deuxième entrée (au milieu) sert à choisir le numéro de l'actionneur, qui doit être comprix entre 0 et 63. La troisième entrée (en bas) permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte.

Les valeurs à envoyer comme consignes DMX sont définies entre 0 et 255.
L'objet Wave donne un exemple de rampes d'allumage et d'extinction.
Dans cet exemple, l'actionneur piloté est le n°3, la troisième lampe branchée sur un gradateur DMX configuré de 1 à 4. Pour en choisir d'autres, il suffit d'utiliser un nombre ou un message sur la deuxième entrée de l'actor.

Pilotage de 8 Actionneurs analogiques avec Isadora L'actor "Running_status" permet de s'affranchir du problème de running status lié au protocole Midi. Une page dédiée à ce sujet : running-status.

Pour éviter les problèmes de running status midi.
Actor running_status.iza

 

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch izz 4 : Test de pilotage d'un actionneur DMX en 128 pas de résolution

Sur la carte, l'interrupteur de configuration n° 5 doit être en position On.

Patch Isadora permettant de gérer des actionneurs DMX.
Il n'y a pas besoin de quoi que ce soit de particulier pour traduire du Midi en DMX dans cette configuration.

L'objet nécessaire est tout simplement un "Send Control ". La première entrée permet de choisir le port Midi utilisé en sortie (configuration dans le menu Windows/Midi setup). La deuxième permet de choisir le numéro de canal Midi (entre 1 et 16) qui correspond aux interrupteurs 1 à 4 sur la carte. La troisième entrée sert à choisir le numéro de contrôleur Midi, qui correspond ici au numéro de l'actionneur et doit être comprix entre 0 et 63. La quatrième entrée sert à envoyer les valeurs à l'actionneur en gradation sur 128 pas (attention à la configuration de la carte, sur l'interrupteur n°5). La dernière entrée enfin active l'envoi du message Midi dans le matériel.

Les valeurs envoyées sont définies entre 0 et 127.
L'objet Wave donne un exemple de rampes d'allumage et d'extinction.
La carte se charge de la transposition des valeurs entre 0 et 255 pour les instructions DMX.
L'ajustement automatique d'échelle spécifique d'Isadora adapte la sortie du Wave (de 0 à 100) à l'entrée pleine échelle du Send Control (de 0 à 127).

Ce patch a été fait avec la version 0.9b38 d'Isadora PC. Si vous ne pouvez l'ouvrir directement (dans une version précédente d'Isadora par exemple), il suffit de le recopier, les objets utilisés étant présents dans toutes les versions d'Isadora.

Liste des patches Isadora disponibles sur le site