Etape 3: Tester vos capteurs, faders, cadrans, etc.
Avant de commencer à monter tout sur la carte, testez vos capteurs pour s’assurer que vous pouvez obtenir leur travail.
Ouvrir l’environnement de codage Arduino et pour chaque potentiomètre, utiliser ce code, astérisques utilisation moyenne
int val ;
int lastVal ;
void midiMessage (commande byte, octet data1, data2 octets)
{Serial.write(command) ; Serial.Write(data1) ; Serial.Write(data2) ; }
void setup()
{
Serial.Begin(9600) ;
}
void loop()
{
}
_______________
À l’intérieur de la fonction de boucle suivent ce format pour chaque potentiomètre ou plage de valeurs que vous lisez par entrées analogiques :
Val = analogRead(*analog pin#*) ;
Si (val! = lastVal)
{
midiMessage(176,1,leftslideVal) ;
}
lastVal = Val ;
________________
Les données midi seront envoyées à un port série. Maintenant son heure pour recevoir ces données avec max/msp et les envoie comme messages midi.
Voici un patch max que vous pouvez utiliser pour Testez que vos capteurs fonctionnent (et plus tard envoyer des données midi à un DAW)