Fabrizio Bergamo

Real-Time FX & Tech Art

Equalizer

Audio FX

Fun personal project, a “classic look” equalizer done in Unreal Engine using Niagara.

The FX is made out of 3 emitters, one for the main reaction elements, one for the cubes at the top of each column, and a “background” one that connects the two.
Particle meshes are spawned in a gird and scaled up and down accordingly based on the sampled audio. Audio is sampled using AudioSpectrum and SampleAudioBuffer Oscilloscope nodes, a boolean is setup to switch between the two
The FX is very flexible when it comes to sensitivity, scale, colour, and amount. You can find some videos at the end of the project that show off the parameters.



Emitters
Sample Audio, input is submix

Showcase Parameters

Reference image used