Étape 7: logiciels
Le code à l’étape précédente n’envoie des messages MIDI via un port série standard. Vous aurez besoin de mapper les messages MIDI du port série à un port MIDI. Pour ce faire, vous aurez besoin de deux morceaux de logiciel.
Tout d’abord, vous aurez besoin d’un port MIDI virtuel. Cela vous connectera à votre logiciel audio. Si vous utilisez OS X, comme je l’ai fait, vous pouvez utiliser IAC Driver sous Configuration Audio et MIDI pour créer un port MIDI. Pour ce faire, vous pouvez suivre ces instructions. N’oubliez pas de mettre en place deux ports, un nommé « sortie d’Audio Software » et l’autre nommé « Input to Audio Software ». Si vous utilisez Windows, utilisez MIDI Yoke. Pour installer le pilote sur Windows Vista ou Windows 7, vous devrez désactiver l’UAC.
Pour convertir des messages MIDI port série pour les messages de port MIDI, vous devrez le deuxième morceau de logiciel appelé Convertisseur série-MIDI. Il peut fonctionner sur Windows, Linux et OS X car il est basé sur Java . Si votre ordinateur n’a pas Java, vous devrez installer.
Maintenant que vous avez tout le programme d’installation, ouvrez le convertisseur série-MIDI puis tapez les numéros qui correspondent avec votre Arduino et les ports. Pour savoir si votre contrôleur MIDI fonctionne, appuyez sur les boutons et la série RX carré devrait être d’éclairage en vert.