#include "mbed.h" #include "USBMIDI.h" USBMIDI midi; Serial pc(USBTX, USBRX); // MIDI IN void transmitMessage(MIDIMessage msg) { switch (msg.type()) { case MIDIMessage::NoteOnType: wait(0.1); midi.write(MIDIMessage::NoteOn(msg.key())); break; case MIDIMessage::NoteOffType: wait(0.1); midi.write(MIDIMessage::NoteOff(msg.key())); break; case MIDIMessage::ProgramChangeType: wait(0.1); midi.write(MIDIMessage::ProgramChange(msg.program())); break; case MIDIMessage::SysExType: wait(0.1); unsigned char tmp[64]; for(int i=0;i