C12
- Porteur du projet : Jérôme resonance
- Date : 26/10/2016
- Licence : CC-by-sa-3.0
- Description : Contrôleur Midi DIY avec 12 touches
- Fichiers sources : c12_files.zip
Description
Contrôleur Midi DIY avec 12 touches. On utilise ici un module très pratique à connecter à l'Arduino, le module MPR121 qui permet de capter des zones par effet capacitif. Grâce à cet effet, n'importe quelle matière un peu conductrice peut devenir un bouton par exemple. C'est l'exemple connu des interfaces Makey Makey. On a ainsi un contrôleur MIDI vraiment pas cher et très personnalisable.
Matériel
- Arduino
- Module MPR121
- Scotch aluminium ou cuivre
- Matériels de prototypage : plaque, soudure, des fils, connecteurs, …
- Une planche
Tutoriel
Attention, sur une Leonardo les pins SDA et SCL sont respectivement les sorties numériques D2 et D3, et non pas A4 et A5 comme pour une UNO.
Couper les fils et souder les touches de scotch
Code
- Convertir une UNO ou une Leonardo en contrôleur Midi comme expliquée ici sur la page Arduino et MIDI
- Télécharger et installer la bibliothèque permettant de communiquer avec le MP121 : Adafruit_MPR121
- Téléverser le code Leonardo (pour une UNO il suffit de télécharger la bibliothèque MIDI et de remplacer les “usbMIDI” par “MIDI”)
Utilisation
Un exemple de réception dans Pure Data. Les capteurs envoient le nombre 127 s'ils sont touchés, sinon c'est 0.