Je suis intéressé par un contrôleur MIDI basé sur Arduino pour parler à mon ordinateur. En regardant d'autres exemples d'Arduino MIDI (par exemple, MIDI Output using an Arduino), ils semblent tous câbler un DIN dédié à 5 broches. Ce qui est logique car c'est le câble d'origine pour connecter les claviers, expandeurs et séquenceurs ensemble.Envoi MIDI via USB via Arduino
Cependant, je veux envoyer du MIDI à mon PC. Un DIN à 5 broches va juste devoir être branché dans une boîte de conversion qui se connecte à mon PC via USB. Et j'ai déjà un câble USB pour connecter mon Arduino à mon PC. Alors pourquoi je ne peux pas utiliser ça?
Je suppose que ce qui m'arrêterait, c'est que ces boîtes de conversion viennent tous avec des pilotes qui savent comment gérer le signal arrivant par USB. Considérant, par exemple, qu'un synthétiseur virtuel sur mon ordinateur n'attendrait pas ou ne sache pas comment gérer les octets bruts arrivant via le port série. Alors existe-t-il un équivalent standard ou gratuit de ces pilotes que je pourrais utiliser pour mon propre projet? Ou, sinon, que faudrait-il pour en écrire un? Où pourrais-je en savoir plus à ce sujet?
Midi est une interface série, de sorte que la sortie à l'USB est plus compliqué que le câblage de juts. C'est pourquoi vous avez besoin d'une interface Midi-to-USB. – lofihelsinki