Description
From Unreal Engine 5.1 version
The Virtual Midi Keyboard visualizes midi events like playing on keys, changes of the pitch bend, and modulation. Use the Metasound to generate the sound based on the pressed keys on the keyboard.
Below Unreal Engine 5.1 version
The Virtual Midi Keyboard is a Midi Visualisation Tool, that shows playing on a piano or keyboard in real-time directly in Unreal Engine 4.
Use your Midi Device like Midi Keyboard or Synth with Midi Connection to visualize your play a Virtual Midi Keyboard.
First, you need to have Midi Device (Midi Keyboard or Midi Drums and etc.) This product works with Midi Keyboard and represents the virtual piano, synth keyboard in UE4. This product visualizes real-time playing of the real MIDI Keyboard and does not generate sound. For Sound generation use DAW software.
Technical Details
Virtual MIDI Keyboard for Unreal Engine 5.1 Overview and Setup – https://youtu.be/eBGmBgEAOwY
Overview (below UE 5.0) – https://youtu.be/C-oFgZEXQ1k
Basic Workflow (below UE 5.0)– https://youtu.be/dUqFnxTLJ80
Documentation:
Plugins that need to be enabled (Menu Edit>Plugins>Input Devices>Midi Device Support).
Open the “VirtualMIDIKeyboard_MIDIDevicePlugin_Ver_2_Map” map (Only for 5.1 versions of Unreal).
For Unreal Engine 4.27, you can use the Remote Control version of the Virtual Midi Keyboard. Make sure that you enable the Remote Control Protocol MIDI Plugin. Then open the “VirtualMIDIKeyboard_RemoteControlPlugin_Map” map.
The latest blueprint of the Virtual Midi Keyboard is “BP_VirtualMIDIKeyboard_MIDIDevicePlugin_Ver_2” in the Blueprints folder which you can place directly on your map.
In case when need to place the “BP_Piano Keyboard” (legacy version in Blueprint/Legacy folder) Blueprint actor at the new map, shows here – https://youtu.be/_ovymwa-Rvo
Virtual Midi Keyboard included in other projects:
Virtual Upright Piano Demo UE4 – https://youtu.be/CJmq7W54o6w
Virtual Upright Piano UE4 Demo – https://youtu.be/trzaMQ772LQ
Supported Engine Versions
4.21 – 4.27, 5.0 – 5.3