Sample Projects: Unreal Fest 2025: Crafting Awesome Audio for Fortnite Islands with MIDI and Patchwork

"Don’t let audio be an afterthought! Join us for this hands-on lab and learn how to build immersive game experiences in Fortnite by leveraging MIDI and Patchwork.

Unreal Editor for Fortnite (UEFN) supports MIDI through the use of MIDI assets, allowing creators to use MIDI data to drive various audio aspects of their Fortnite islands. Fortnite Patchwork is a suite of devices for Fortnite Creative and UEFN that you can use to create and manipulate music and visuals to sync with your gameplay. In this workshop, learn to utilize imported assets to create modular Fusion Patches and leverage various Patchwork devices.

This session looks at how to engineer your game so that it responds accurately to imported audio files, even enabling players with hearing impairments to anticipate what is coming next. By the end of the session, you’ll have a playable side-scroller game you can take with you."

https://dev.epicgames.com/community/learning/sample-projects/va0R/unreal-fest-2025-crafting-awesome-audio-for-fortnite-islands-with-midi-and-patchwork

This is so crazy.
In film, MIDI is how we control our Unreal lighting-rigs on the soundstage - it’s the easiest way to get control in+out of the engine and surprisingly reliable/quick to plug into the DMX clients.

Absolutely agree MIDI is the way to go with music. Great step in the right direction. Would be helpful to know what variants of MIDI types/messages are supported.

Seems support is erratic, and I even had trouble importing the most basic type 0 files.
The importer seems to complain at many message types, and even removing unsupported messages (which the MIDI specification states should be expected and skipped when not used), I find it’s still a hit and miss affair.

I would be willing to help improve the loader.