Rewrote PortMIDI input to use run_actions