| Auteur | Hatlab |
|---|---|
| Catégories | Art, Décoration, Électronique, Maison, Mobilier, Musique & Sons |
Un contrôleur midi plus ergonomique, voire intégrable dans du mobilier.
Licence : Attribution - Partage dans les Mêmes Conditions (CC BY-SA)
Mot(s)-clé(s) : midi, arduino, découpe laser, carte-arduino
Les musiciens qui utilisent des ordinateurs ou contrôleurs midi se tiennent souvent debouts, penchés sur leurs machines dans des positions peu ergonomiques. Pourquoi ne pas créer un contrôleur midi qui leur permettrait de se tenir droit ou dans une position confortable pendant qu'ils jouent ?
Le contrôleur midi pourrait être intégrer par exemple à un fauteuil, intégré à une structure verticale plutôt qu'horizontale, etc…
Grace à Arnaud et Michel, on a fabriqué une première structure en forme de pyramide trapézoïdale pour le contrôleur midi. Cette pyramide, posée sur une table permet de jouer debout, avec le dos bien droit. Les pouces se posent sur le haut de la structure et les autres doigts bougent facilement sur toute la facade avant. on imagine aussi taper sur les cotés de la structure avec la paume de la main ou avec les doigts pour déclencher des sons.
Ça donne envie de prototyper un premier contrôleur midi qui sera équipé de :
Avec un kit Arduino de base, j’ai pu faire un premier montage avec 4 boutons, un buzzer piezo et des potentiomètres pour simuler les joysticks. Pour aller plus loin, j’ai fait un second prototype avec les composants suivants :
Voici le montage électronique schématisé avec le logiciel Fritzing.
Je n'ai représenté qu'un capteur de chaque type par souci de lisibilité du schéma : un bouton, un capteur piezo, un joystick. Je n'ai pas trouvé le joystick 2 axes de Parallax dans les composants disponibles de Fritzing.
Pour consulter le schéma de cablage exact de ce joystick, vous pouvez vous rendre sur le lien : http://learn.parallax.com/tutorials/language/propeller-c/propeller-c-simple-devices/joystick
Fichier du code à télécharger dans les fichiers liés
Création d'une boite de 11x11x40 cm dans Inkscape à l'aide du module TabbedBoxMaker. Il manque un peu d'espace entre les créneaux pour que la boite soir plus facile à fermer (joint clearance).
/Fichier:Contr_leur_midi_ergonomique_decoupe_controleur_midi.svg -
Pour utiliser le code ci-dessus, il faut installer le logiciel Hairless midi serial
En « serial port », sélectionner l’arduino. En midi out, il faut sélectionner le bus disponible dans votre DAW (Digital Audio Workstation).
Dans Ableton live, il faut que les cases “Piste” et “Télec.” du Bus soit sur On dans les Préférences midi.
Pour les utilisateurs de Windows, il faudra en plus d’Hairless midi serial installer LoopMidi
Pour que ça fonctionne , il faut surtout respecter l’ordre suivant :