Passing the "Beat" of a song to a parameter in UE4


I’m trying to think of a way I could cause a pulse in animation by reading beat of the music via FMOD. The music isn’t procedural, so I was thinking that I could at least make some type of low-end gate that sends a callback whenever it is over the threshold.

Is there a reliable way to do this in FMOD? I know I could just code in the BPM for each song manually… But it would be cool to just kinda use the music to alter things in the game slightly.

I haven’t set anything like this up before so any tips or suggestions would be appreciated!

Thank you,


You should check this doc chapter.
Is that what you’re looking for?

You can Bind Event to On Timeline Beat, which gives access to Beats, but also Bar, Position, Tempo and Time Signature.


That kind of helps. I believe the beat has to be written in the timeline or does FMOD intelligently read it like a BPM counter?

FMOD gives the correct beat without having anything more to do, as far as the tempo marker is correct.