#include "MIDIHost.h"\r
\r
/** Main program entry point. This routine configures the hardware required by the application, then\r
- * starts the scheduler to run the application tasks.\r
+ * enters a loop to run the application tasks in sequence.\r
*/\r
int main(void)\r
{\r
\r
if (Pipe_IsINReceived())\r
{\r
- USB_MIDI_EventPacket_t MIDIPacket;\r
+ USB_MIDI_EventPacket_t MIDIEvent;\r
\r
- Pipe_Read_Stream_LE(&MIDIPacket, sizeof(MIDIPacket));\r
+ Pipe_Read_Stream_LE(&MIDIEvent, sizeof(MIDIEvent));\r
\r
- bool NoteOnEvent = ((MIDIPacket.Command & 0x0F) == (MIDI_COMMAND_NOTE_ON >> 4));\r
- bool NoteOffEvent = ((MIDIPacket.Command & 0x0F) == (MIDI_COMMAND_NOTE_OFF >> 4));\r
+ bool NoteOnEvent = ((MIDIEvent.Command & 0x0F) == (MIDI_COMMAND_NOTE_ON >> 4));\r
+ bool NoteOffEvent = ((MIDIEvent.Command & 0x0F) == (MIDI_COMMAND_NOTE_OFF >> 4));\r
\r
if (NoteOnEvent || NoteOffEvent)\r
{\r
printf_P(PSTR("MIDI Note %s - Channel %d, Pitch %d, Velocity %d"), NoteOnEvent ? "On" : "Off",\r
- ((MIDIPacket.Data1 & 0x0F) + 1),\r
- MIDIPacket.Data2, MIDIPacket.Data3);\r
+ ((MIDIEvent.Data1 & 0x0F) + 1),\r
+ MIDIEvent.Data2, MIDIEvent.Data3);\r
}\r
\r
Pipe_ClearIN();\r