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

8 Analogiques / 8 Numériques vers OSC

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

Ce patch correspond à l'interface
8 voies Analogiques / 8 Numériques vers OSC .

Téléchargements :

- Patchs Max 5 pour 8-Ana OSC
- Documentation de la carte
- Documentation des capteurs compatibles
- Patchs Max, PD + docs

Max MSP 4
Max/MSP 5
Max/MSP 6
Pure-Data
Pont vers Isadora

Max MSP 5


    Cette page contient tous les sous-patches susceptibles d'être utiles avec
    une interface 8 analogiques Open Sound Control :

  • Capteurs vers OSC
  • Entrée Midi vers OSC
    • 8_ana_osc_midi_test.maxpat : réception de tous les signaux entrant via la carte (capteurs branchés directement et tous types de messages Midi arrivant sur l'entrée Midi) ;
    • 8_ana_osc_midi2_test.maxpat : réception des messages Midi de type Control Change et Note arrivant sur l'entrée Midi de la carte OSC ;
  • Sortie OSC vers Midi

Archive avec tous les patchs pour la carte 16 capteurs vers OSC : cap-8anaOSC_m5.zip.
Pour plus d'informations sur la configuration de la carte et des ports UDP, voyez la documentation spécifique 8-Ana_OSC.pdf.

    Capteurs vers OSC

 

Pilotage de 8 Actionneurs analogiques avec Isadora Patch Max 1 : Obtention des données des capteurs branchés sur la carte OSC, en 4096 pas

Patch Max MSP pour carte à capteurs vers Open Sound Control.
8_ana_osc_test.maxpat

La réception des données OSC est basée sur l'objet réseau udpreceive. Le port doit correspondre à celui configuré sur la carte par les deux interrupteurs. Le port 3005 correspond à la configuration par défaut OSC3, interrupteurs 1 et 2 Off.

Les données des 8 capteurs analogiques et des 8 boutons arrivent dans un même message OSC avec l'en-tête /INTERFACEZ/RC. Elles doivent être triées par rapport à cet en-tête avec un objet route puis séparées en valeurs distinctes avec un objet unpack à 9 sorties.

Les huit premières sorties correspondent aux 8 capteurs analogiques et sont ici connectées à des multisliders configurés pour afficher 4096 valeurs. La neuvième sortie correspond à l'ensemble des entrées numérique et doit être traitée par le sous-patch decompose_boutons pour afficher individuellement l'état des huit interrupteurs.

Décomposition des valeurs des entrées numeriques de la carte reseau.


    Entrée Midi vers OSC

 

Pilotage de 8 Actionneurs analogiques avec Isadora Patch max 2 : Obtention des données des capteurs et des messages Midi entrants

Reception des data et messages Midi via réseau.
8_ana_osc_midi_test.maxpat

La réception des données des capteurs branchés sur la carte est identique à celle du premier patch.

La réception des messages Midi qui transitent par la carte OSC utilise un autre port. Dans cet exemple le port 3006 correspond à la configuration par défaut OSC3 (de même que le port 3005 pour les capteurs branchés directement).

Cet exemple montre la réception de différents types de messages Midi : Note On, Note Off, Control Change, Pitch Bend, After Touch, Program Change, etc. Chaque message Midi correspond à un message OSC. Chaque tupe de message Midi comporte un en-tête OSC spécifique comme /OSCNOTEON, /OSCNOTEOF, OSCPGMCHG, etc (voir la doc).

Les types de messages sont triés par un objet route en fonction de leur en-tête. Chacun est ensuite décomposé en ses composantes valeur/numéro/canal (ou pitch/vélocité/canal) qui s'affichent sur des nombres.

Pilotage de 8 Actionneurs analogiques avec Isadora Patch max 3 : Obtention des messages Midi correspondant à nos cartes

Reception des messages Midi de carte d'Interface-Z.
8_ana_osc_midi2_test.maxpat

Dans cet exemple, la réception des messages Midi est limitée à ceux utilisés sur les cartes de notre catalogue : les messages Control Change et Note On/Off. Si une de nos cartes pour capteurs, ou un capteur Midi autonome, est branché sur l'entrée Midi de la carte OSC, les messages reçus seront des Control Change et des Note. Il suffit ensuite, pour utiliser ces capteurs, de remplacer les objets ctlin dans les patchs correspondant par cette réception OSC.


    Sortie OSC vers Midi

 

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch max 4 : Envoi de messages Midi vers des cartes et des actionneurs

Envoi de messages Midi via OSC.
8_ana_osc_midiout_test.maxpat

Ce patch permet d'envoyer différents types de messages Midi à des cartes, des actionneurs, des appareils Midi branchés sur la sortie de la carte OSC. Le pilotage d'actionneurs par exemple utilise des messages Control Change et Note On, qui s'envoient avec les en-tête /OSCNOTEON et /OSCCTLCHG.
Chaque type de message (Note, etc) correspond à un en-tête de message OSC.
Chaque message Midi correspond à un message OSC.
Chaque message OSC contient les informations de valeur, numéro et canal Midi.
Pour tester le patch, choisir les valeurs / numéros / canaux Midi sur les nombres au-dessus des objets pack puis cliquer sur le Bang à gauche.

Téléchargements :

- Patchs Max 5 pour 8-Ana OSC
- Documentation de la carte
- Documentation des capteurs compatibles
- Patchs Max, PD + docs

Liste des patchs Max disponibles sur le site