Matériel - Capteurs
Module 1 entrée analogique vers Midi
Pure-Data
Max MSP
EyesWeb 4
Isadora
Processing
vvvv
Pure Data / Gem
Pour télécharger un patch, clic droit sur l'image et choisir
"Enregistrer la cible sous...".
Patch PD 1 : Obtention des données en provenance de l'interface 1-Ana

Ce patchs simplissime permet de tester le module 1-Ana.
ctlin 0 : envoie 2 nombres ;
celui de gauche est la valeur obtenue du capteur, celui de droite est
le canal Midi utilisé.
ctlin 0 1 : envoie la valeur mesurée par le capteur,
à condition que le module 1-Ana soit (dans le cas présenté
ici) réglé sur le canal 1.
Patch PD 2 : Visualisation des données dans le temps

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...".
Patch Max : Obtention des données en provenance de l'interface 2-Ana

Ce patch tout simple permet de tester le module 1-Ana.
Les données mesurées par le capteur sont envoyées dans des Control Change de numéro 0.
ctlin 0 : la sortie de gauche donne la valeur du capteur.
La sortie de droite donne le canal Midi.
Le slider est calibré de 0 à 127.
Ce patch a été réalisé par Timothée Baschet.
Liste des patchs Max disponibles sur le site
Eyesweb 4
Patch eywx : Obtention et visualisation des données en provenance de l'interface 2-Ana

Ce patch permet de tester le module 1-Ana et d'afficher les données issues du capteur en nombres et en graphe défilant au cours du temps (appuyer sur le bouton Play pour lancer la visualisation temps réel).
Le capteur envoie ses données dans des messages Control Change 0.

Propriétés de l'objet Input (section Midi).
Les cases à vérifier sont :
- Device : choisir son interface Midi, sélectionner l'entrée sur laquelle est branchée l'interface 1-Ana ;
- MsgType : Control Change
- Channel : canal Midi sélectionné sur l'interface (1 par défaut)
- Control : 0.
Liste des patches EyesWeb disponibles sur le site
Isadora
Pour télécharger un patch, clic droit sur l'image et choisir
"Enregistrer la cible sous...".
Patch izz 1 : Obtention des données en provenance de l'interface 1-Analogique

User Actor pour le module 1-ana (Télécharger le fichier .izz).
Cet actor permet de tester l'interface et d'afficher les données du capteur sur une sortie (valeurs de 0 à 127).

Détail du contenu de l'Actor 1_Analogique (Télécharger l'actor .iza)
Le capteur envoie ses données dans des messages Control Change 0 (paramètre controller).
Le canal Midi est paramétrable en entrée.
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.
Patch izz 2 : Effet sur un son

Contrôle du volume sonore par l'intermédiaire d'un capteur.
Ce patch tout simple montre comment jouer sur un paramètre d'un son, ici le volume, à partir des données d'un capteur.
La sortie de l'actor "1_analogique" est connectée à un objet Sound Player, qui se trouve dans le Groupe 2 (Audio).
Pour choisir et jouer un son :
- File / Import Media ;
- Choisir un fichier son ;
- La fenêtre Media montre quels sont les sons, videos et images accessibles aux objets Isadora ;
- Repérer le numéro associé au fichier son dans cette fenêtre Media (que l'on peut réouvrir en passant par Windows / Show Media) ;
- Dans l'objet Sound Player, la première ligne permet de sélectionner le fichier son à jouer. Taper le numéro associé au fichier.
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
VVVV
Patch v4p : Obtention des données en provenance de l'interface 1-Analogique

Paramètres du node MidiController :
- Channel : 0. Le canal Midi choisi dépend bien sûr de celui qui est configuré sur le module 1 Ana. Dans vvvv les canaux Midi sont comptés de 0 à 15 et non de 1 à 16.
- Controller : 0. Le numéro de control change est forcément 0 pour cette interface.
- Buffer length : 10 par défaut.
- Enabled : 1
- Midi input Port : choisir l'entrée Midi sur laquelle est connectée l'interface 1 entrée analogique.
En sortie : les données du capteur sortent transformées entre 0 et 1 et non entre 0 et 127.
Ce patch a été fait avec la version 33beta11.1 de vvvv.
Liste des patches vvvv disponibles sur le site
Processing
Pour télécharger un sketch, clic droit sur l'image ou le lien et choisir
"Enregistrer la cible sous...". Pour afficher le programme, clic normal. Certains sketches sont en archive zip.
Sketch 1 : Obtention des données en provenance de l'interface 1-Ana
Fichier reception_1_ana.pde
Ce fichier permet de recevoir en Midi les données du module 1-Ana en 128 pas de résolution. La valeur envoyée par le capteur s'affiche dans la console.
Le capteur envoie ses données dans des messages Control Change 0.
Pour plus d'explication sur la réception des messages Midi en Processing, consulter les pages dédiées.
Sketch 2 : Visualisation des données du capteur

Archive affiche_1_ana.zip
Ce sketch utilise la même réception des données en Midi que le premier mais permet aussi un affichage graphique des données du capteur, à la fois sur un slider vertical et sur un nombre. Pour plus de détails sur l'affichage, voir la page Visualisation.
Sketch 3 : Visualisation des données au cours du temps

Archive affiche_1_ana_reg.zip
Ce sketch utilise la même réception des données en Midi que le premier mais permet aussi un affichage au cours du temps, dans la fenêtre graphique, des données issues du capteur. Cet affichage repose sur un Registre à décalage.
La donnée la plus récente est affichée à gauche. Il n'y a pas dans cet exemple de rééchantillonage régulier des données, c'est-à-dire qu'elles s'affichent au fur et à mesure où elles arrivent. Si le capteur n'est pas activé, aucune donnée n'arrive et le flot affiché ne bouge plus. Le défilement des valeurs reprend lorsque le capteur est à nouveau activé. Pour avoir un débit régulier des valeurs au cours du temps, consulter la page Visualisation, qui présente un sketch utilisé pour le module "28 entrées" avec échantillonnage régulier des données des capteurs.
Le nombre affiche la donnée la plus récente envoyée par le capteur.
Liste des sketches Processing disponibles sur le site
|