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

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

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



Matériel - Actionneurs
Pilotage de 8 servomoteurs en 3500 pas

 

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

Pure-Data
Max MSP
EyesWeb 4
Isadora

Pure Data / Gem

Pilotage de 8 Actionneurs analogiques avec Isadora Patch PD 1 : Envoi des commandes pour piloter 8 servomoteurs en 3500 pas :

Patch pure-data pour 8 servomoteurs, gestion de 1500 positions

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch PD 2 : Test des servomoteurs en 3500 pas

Test de pilotage des 8 servomoteurs de modélisme en haute résolution 3500 pas.

L'objet "carte_servo3500pas" est une invocation du patch présenté dans le Patch1. Les huit premières entrées servent à piloter les 8 servomoteurs, la neuvième permet de choisir le numéro de la carte (voir documentation) et la dernière permet de choisir le canal Midi.

Les valeurs des ascenseurs sont définies entre 500 et 3500, ce qui est le plus confortable pour les moteurs.
L'objet "huit_ana_mode10bits" permet de relier directement la variation d'un capteur (ici le capteur branché sur l'entrée n°1) au mouvement d'un servomoteur. Pour cet exemple, le traitement des valeurs est assez grossier mais permet d'utiliser la gamme de mouvement du servomoteur.
La chaìne càblée sur le huitième servo est un exemple de comportement aléatoire lent.

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.

Liste des patches PD disponibles sur le site

Max/MSP

Pilotage de 8 Actionneurs analogiques avec Isadora Patch Max 1 : Envoi des commandes pour piloter 8 servomoteurs en 3500 pas

Patch pure-data pour 8 servomoteurs, gestion de 1500 positions
Pour voir un agrandissement, ici.

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch Max 2 : Test des servomoteurs en 3500 pas

Test de pilotage des 8 servomoteurs de modélisme en haute résolution 3500 pas.

L'objet "carte_servo3500pas" est une invocation du patch présenté dans le Patch1. Les huit premières entrées servent à piloter les 8 servomoteurs, la neuvième permet de choisir le numéro de la carte (voir documentation) et la dernière permet de choisir le canal Midi.

Les valeurs des ascenseurs sont définies entre 500 et 3500, ce qui est le plus confortable pour les moteurs.
L'objet "huit_ana_mode10bits" permet de relier directement la variation d'un capteur (ici le capteur branché sur l'entrée n°1) au mouvement d'un servomoteur. Pour cet exemple, le traitement des valeurs est assez grossier mais permet d'utiliser la gamme de mouvement du servomoteur.
La chaìne càblée sur le huitième servo est un exemple de comportement aléatoire lent.

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

Running status.

Ce patch a été réalisé par Timothée Baschet.

Liste des patches Max disponibles sur le site

Isadora

Pilotage des deux servomoteurs et 4 transistors en Max MSP. Patch izz : Envoi des commandes pour piloter 8 Servomoteurs en 3500 pas de résolution

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

Patch Isadora pilotage de 8 servos en 128 pas.
Fichier Isadora .izz
Pour voir l'image agrandie de ce fichier : ici.

User actor Isadora pour carte 8 servomoteurs.
User actor 8_servo_3500 .iza
Pour voir l'image agrandie de cet objet : ici.

Pilotage de 8 Actionneurs analogiques avec Isadora L'actor 8_servo_3500 peut être utilisé simplement dans n'importe quel patch. La première entrée permet de choisir le canal Midi utilisé, la deuxième le numéro de carte. Les huit suivantes servent à piloter les servo-moteurs en gradation sur 3500 pas (voir documentation).

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

Ce patch a été fait avec la version 0.9b32 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