Quels sont les différents types de projets Midi Arduino®?
L’interface MIDI (Musical Instrument Device Interface) est un protocole et un connecteur permettant aux appareils musicaux d’accepter les entrées et les sorties. Un projet MIDI Arduino® est un projet de micro-électronique utilisant la plate-forme de microcontrôleur open source Arduino® avec une connexion MIDI. Ce type de connexion n’est pris en charge par aucune des cartes de base de la plate-forme. Il est donc nécessaire de créer des cartes ou des blindages spéciaux pour ajouter une fonctionnalité MIDI. Les nouveaux boucliers sont interopérables avec les cartes existantes car la plate-forme est open source.
Un type courant de projet MIDI Arduino® est un synthétiseur personnalisé ou un appareil similaire. Ces projets utilisent le MIDI pour connecter un instrument de musique existant et utilisent cet instrument pour l’entrée, puis traitent ces informations et les sortent. Un synthétiseur ordinaire produirait un son synthétisé, mais la souplesse de cette plate-forme permet aux artistes d'émettre tout ce qu'ils peuvent contrôler, notamment des lumières, des robots ou des connexions réseau. Les inventeurs peuvent utiliser ce type d'appareil pour créer des jeux de lumière qui répondent automatiquement en temps réel aux entrées instrumentales. Alternativement, le périphérique peut être programmé pour attendre une entrée spécifique, puis produire un effet préprogrammé, tel qu'un écho ou un roulement de tambour.
D'autres projets utilisent MIDI Arduino® pour faire l'inverse et créer de nouveaux instruments avec une sortie traditionnelle. Certains de ces instruments sont construits comme de nouvelles versions des instruments traditionnels. Un exemple de ce type est la harpe laser qui fonctionne presque comme une harpe traditionnelle, sauf que le musicien utilise ses mains pour interrompre des faisceaux laser cohérents de faible intensité au lieu de pincer des cordes. D'autres instruments ressemblent davantage à des expositions d'art interactives. Ces instruments peuvent utiliser une variété de capteurs, tels que des microphones, des capteurs de lumière et des capteurs de pression, pour créer et moduler le son en fonction de l'entrée environnementale.
En dehors des projets Arduino®, le MIDI est généralement utilisé pour synchroniser de la musique ou pour connecter des instruments à des synthétiseurs. Certains projets en tirent parti et utilisent le microcontrôleur pour modifier le fonctionnement de la connexion. La méthode la plus courante consiste à ajouter des effets tels qu'un délai, une mémoire tampon ou une synthèse plus complexe, telle qu'une opération audio différentielle. Les utilisations plus complexes de la plate-forme MIDI Arduino® incluent la synthèse des données avec des périphériques supplémentaires ou leur envoi vers un ordinateur ou un téléphone pour un traitement supplémentaire. Il est également possible de tirer parti des capacités de mise en réseau du MIDI Arduino® pour mixer avec des instruments qui ne sont pas physiquement présents.