Created a music visualizer using Unreal Engine’s Niagara particle system for the effects, TouchDesigner for analyzing the music and a local OSC (Open Sound Control) server to communicate between the two.
The color of the eyes is controlled by the bass variable fed by TouchDesigner. The light flicker is random. Other effects are controlled by a OSC server blueprint that modifies user variables in Niagara.
The song is Tension by AlexiAction. Cheetah model by hendrikReyneke (Cheetah - Download Free 3D model by hendrikReyneke [b36caff] - Sketchfab) licensed under CC BY 4.0 (Creative Commons — Attribution 4.0 International — CC BY 4.0)