Programmation

Les codes et programmes d’Interface-Z

Accueil > Matériel > Captation et interfaces > Interfaces filaires > 2 Analogiques vers Midi en Processing

2 Analogiques vers Midi en Processing

Mis à jour le mercredi 8 mars 2017, par zandrine

 

Patches de test

2 entrées analogiques Midi. Sketch 1 : Obtention des données en provenance de l’interface 2-Ana

Fichier capt_2_ana_reception.pde

Librairie externe à installer : the Midibus

http://smallbutdigital.com/themidibus.php

Ce fichier permet de recevoir en Midi les données du module 2-Ana en 128 pas de résolution. Le numéro du capteur détecté et sa valeur s’affichent dans la console. A l’arrivée les capteurs analogiques sont identifiés en tant que n° 0 et 1.

Le premier capteur envoie ses données dans des messages Control Change 0, le deuxième dans des Control Change 1.

2 entrées analogiques Midi. Sketch 2 : Visualisation des données des deux capteurs

Sketch Processing pour observer les données issues des capteurs avec le module 2 -Ana.
Archive capt_2_ana_registre.zip

Ce sketch utilise la même réception des données en Midi que le premier mais permet aussi un affichage graphique des deux capteurs, à la fois sur des sliders verticaux et sur des nombres. Pour plus de détails sur l’affichage, voir la page Visualisation.

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.