Support on Patreon: https://patreon.com/techartaid/
Get project files: https://techartaid.com/products/
I tried audio analysis in UE5 through Synesthesia plugin. It gives you an array of values (can be normalized). Sending it to materials is a breeze. Give it a try.