Étape 2: Comment le faire
Lecteur midi et enregistreur USB.
Pour animer les lecteurs de disquettes à chanter, j’ai choisi d’utiliser des fichiers MIDI. Pour citer wikipedia: « un fichier MIDI n’est pas un enregistrement de musique actuelle. Au contraire, c’est un jeu de type feuille de calcul d’instructions ». Un fichier MIDI a jusqu'à 15 pistes messsges, représentant chacun un instrument distinct au sein de la chanson (piano, syth, gutiar, basse, etc.). Chaque message MIDI inclut le numéro de canal, la note à jouer, heure de début de note et de la durée de la note. Ces messages peuvent ensuite être transformés en tableaux de notes pour chaque canal du processeur en temps réel de myRIOs, qui peut ensuite être passée vers le bas pour le FPGA. Afin de rendre l’appareil facile à utiliser, que j’ai voulu avoir la myRIO lire que c’est chansons jouables sur une clΘ memery branché sur le port USB.
Le câblage.
Les exigences de câblage des myFloppyDriveOrchestra sont étonnamment simiple, car chaque lecteur a besoin de seulement deux lignes numériques - une étape et une direction. Aussi, vous avez besoin de court-circuiter les ergots d’entraînement select et branché les pivots de sol à sol DIO de la myRIO. Ce qui suit l’image illastrates comment câbler un « quatuor » de floppydrives à la myRIOs intégré connecteur MSP. Pour contrôler un orchestre complet 16, vous devez répliquer ce câblage sur deux connecteurs MXP au revers côté fo le myRIO.