-                               if (NoteOnEvent || NoteOffEvent)
-                               {
-                                       printf_P(PSTR("MIDI Note %s - Channel %d, Pitch %d, Velocity %d\r\n"), NoteOnEvent ? "On" : "Off",
-                                                                                                          ((MIDIEvent.Data1 & 0x0F) + 1),
-                                                                                                          MIDIEvent.Data2, MIDIEvent.Data3);
-                               }
-                               
-                               if (!(Pipe_BytesInPipe()))
-                                 Pipe_ClearIN();
-                       }
-
-                       Pipe_SelectPipe(MIDI_DATA_OUT_PIPE);
-
-                       if (Pipe_IsOUTReady())
-                       {
-                               uint8_t MIDICommand = 0;
-                               uint8_t MIDIPitch;
-
-                               static uint8_t PrevJoystickStatus;
-                               uint8_t JoystickStatus  = Joystick_GetStatus();
-                               uint8_t JoystickChanges = (JoystickStatus ^ PrevJoystickStatus);
-
-                               /* Get board button status - if pressed use channel 10 (percussion), otherwise use channel 1 */
-                               uint8_t Channel = ((Buttons_GetStatus() & BUTTONS_BUTTON1) ? MIDI_CHANNEL(10) : MIDI_CHANNEL(1));
-
-                               if (JoystickChanges & JOY_LEFT)
-                               {
-                                       MIDICommand = ((JoystickStatus & JOY_LEFT)? MIDI_COMMAND_NOTE_ON : MIDI_COMMAND_NOTE_OFF);
-                                       MIDIPitch   = 0x3C;
-                               }
-
-                               if (JoystickChanges & JOY_UP)
-                               {
-                                       MIDICommand = ((JoystickStatus & JOY_UP)? MIDI_COMMAND_NOTE_ON : MIDI_COMMAND_NOTE_OFF);
-                                       MIDIPitch   = 0x3D;
-                               }
-
-                               if (JoystickChanges & JOY_RIGHT)
-                               {
-                                       MIDICommand = ((JoystickStatus & JOY_RIGHT)? MIDI_COMMAND_NOTE_ON : MIDI_COMMAND_NOTE_OFF);
-                                       MIDIPitch   = 0x3E;
-                               }
+               if (NoteOnEvent || NoteOffEvent)
+               {
+                       printf_P(PSTR("MIDI Note %s - Channel %d, Pitch %d, Velocity %d\r\n"), NoteOnEvent ? "On" : "Off",
+                                                                                                                                                                  ((MIDIEvent.Data1 & 0x0F) + 1),
+                                                                                                                                                                  MIDIEvent.Data2, MIDIEvent.Data3);
+               }
+       }