Besoin d'aide pour contrôleur MIDI à base d'Arduino.

DGM13:
ça y est je suis perdu ! lol

Ce n'est pas si compiqué que ça:
on fait une boucle avec un compteur 0 à 7 pour sélectionner une des 8 voies des multiplexeurs
on dispose de 3 bits de sélection sur les multiplexeurs, il faut dont y écrire 000, 001, 010, ..., 111
ce qui correspond en décimal à 0 à 7
donc pour chacune des entrées on isole le bit correspondant dans le compteur et on l'écrit

   digitalWrite(pinS0, i & 0x01);
   digitalWrite(pinS1, i & 0x02);
   digitalWrite(pinS2, i & 0x04);

i & 0x01 fait un & binaire avec le compteur i donc retourne le bit 0. Après on l'écrit sur la sortie (si la valeur est 0 on écrit LOW, si la valeur est fifférente de 0 on écrit HIGH).

Ensuite il ne reste plus qu'à lire les sorties des multiplexeurs.

En espérant avoir été un peu plus clair.