Working with MIDI in Unreal Engine Blueprint
Unreal Engine 4 have built-in support for working with MIDI using a built-in plugin. We will discuss how to work with it for receiving MIDI events in your UE project. Note: Sending MIDI messages is declared, but it's unknown how to do it with this plugin, so actually only receiving MIDI events working for now. We will see how to obtain MIDI events from sliders, faders and buttons from MIDI controllers such as Korg Nano Kontrol or Novation Launch Pad or software such as Ableton Live into your UE project. Preliminary note: If you need to pass MIDI events from Ableton Live to UE scene in Windows, you need to create virtual MIDI port using free app loopMIDI . On Mac OS virtual MIDI port can be created inside Ableton Live. Working with MIDI in UE is simple, because it has built-in plugin for this purpose. So, let's start. 1. Activate MIDI plugin Go to UE's menu Edit - Plugins and activate MIDI Device Support plugin, and then restart the UE Edito...