USBMIDI Hello World

Dependencies:   mbed USBDevice

Committer:
samux
Date:
Fri Nov 04 11:58:57 2011 +0000
Revision:
2:4505f7d7196e
Parent:
1:4108aa07d2a7
Child:
3:7990c80e953c

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
samux 0:7145560b8847 1 // Hello World example for the USBMIDI library
samux 0:7145560b8847 2
samux 0:7145560b8847 3 #include "mbed.h"
samux 0:7145560b8847 4 #include "USBMIDI.h"
samux 0:7145560b8847 5
samux 0:7145560b8847 6 USBMIDI midi;
samux 0:7145560b8847 7
samux 2:4505f7d7196e 8 int main() {
samux 2:4505f7d7196e 9 while (1) {
samux 2:4505f7d7196e 10 for(int i=48; i<83; i++) { // send some messages!
samux 2:4505f7d7196e 11 midi.write(MIDIMessage::NoteOn(i));
samux 2:4505f7d7196e 12 wait(0.25);
samux 2:4505f7d7196e 13 midi.write(MIDIMessage::NoteOff(i));
samux 2:4505f7d7196e 14 wait(0.5);
samux 0:7145560b8847 15 }
samux 0:7145560b8847 16 }
samux 0:7145560b8847 17 }