MIDI Engine: Complete Bundle Combines MIDI Engine Core and all its extensions. The ultimate tool for working with MIDI Files in unreal engine 5.
Download MidiEngine Trial
Go to the download tab and download the free trial.
NB: We also have a fully unlocked version patreon.
You can download it here, as well as UMG Cinematics and other plugins.
Buy / License Midi Engine For Game Development
If you’re ready to license midiengine for your team and get unrestricted full source code access, then checkout our store on unreal marketplace.
How to use it once installed?
Install it to the …/Engine’s plugin’s folder.
Installation Video: How to install 3rd party plugins.
You can import your own .Midi files or quickly get started by opening the example content:
Start By Opening the MidiEngine Broadcasters Plugin Content Folder.
In there you will find the Blueprint: “BroadcasterMidiListenerBP”.
You can drag this to any level and play in PIE. Watch the sphere and then browse the BP nodes. The example content provides a MidiAsset and Audio to help you get started quicker.
NB: Keep in mind the LITE demo version is limited to 15 seconds max of playback.
Join us on discord for support.
To start from scratch, watch and follow the video below using either your assets or the ones provided. This video discusses MIDI Broadcasters’ and Listeners’ workflow.
- There is a new component “MidiBroadcasterAudioComponent” That you can use while following the video below, that will play, and pause the audio for you.
Once you understand broadcasting and listening to MIDI Events, You may wish to broadcast MIDI Events using Sequencer. You should then watch this Sequencer extension demo.
You may also wish to play the Midi Files using metasounds, or create Rhythm Games. Both extensions are available on Patreon.
Example Blueprint Logic
First check each plugin’s content folder for example blueprints, Virtual Instruments and other assets.
Here are a few simple example blueprint setups to trigger common animations with MIDI Engine.