Den nya-skolan (iPad, myRIO, LabVIEW) i kombination med den gamla skolan (MIDI, diskettenheter) att skapa det ultimata elektroniska bandet - myFloppyDriveOrchestra (2 / 3 steg)
Steg 2: Hur man gör det
MIDI-kortläsare och USB-författare.
För att undervisa diskettenheter att sjunga, valde jag att använda MIDI-filer. För att citera wikipedia: "en MIDI-fil är inte en inspelning av själva musiken. Snarare, det är en kalkylbladsliknande uppsättning instruktioner". En MIDI-fil har upp till 15 låtar av messsges, som representerar ett separat instrument inom sången (e.g. piano, syth, Djurgårn, bas, etc). Varje MIDI-meddelandet innehåller kanalnummer, notera att spelas, Obs starttid och notera varaktighet. Dessa meddelanden kan sedan omvandlas till matriser av anteckningar för varje kanal på myRIOs realtime processorn, som sedan kan föras till FPGA. För att göra enheten lätt att använda jag ville ha myRIO läsa det är spelbara låtar från en USB memery stick ansluten till USB-porten.
Ledningarna.
Ledningar kraven i myFloppyDriveOrchestra är förvånansvärt simiple, eftersom varje enhet behöver bara två digitala linjer - en för steg och en för riktning. Du också behöva korta drive select stiften och ansluten marken stiften tillbaka till DIO marken av myRIO. Följande bild illastrates hur tråd en "kvartetten" av floppydrives till myRIOs integrerade MSP-kontakt. För att styra en full 16-bit orkester, du behöver replikera denna ledningar på två MXP-kontakter på baksidan sida fo myRIO.