Tutorial: From Miniguns to Music

Developers can leverage MetaSounds to add complexity and variation to their audio or even generate completely procedural systems with sample-accurate timing and control at the audio-buffer level.

https://dev.epicgames.com/community/learning/tutorials/Ee/from-miniguns-to-music