Added a new MIDIDriver class
Created by: marcelofg55
New MIDIDriver class to handle MIDI hardware. Also implements a new Input event class, InputEventMIDI.
Works with: OS X using CoreMidi Linux using ALSA Windows using WinMM
MIDI events can be used on _input(event):
, for example this is me playing two notes on my midi keyboard (printing the pitch and velocity):
PD: This is only for receiving events from MIDI hardware, sending events to MIDI hardware is not implemented in this PR.