Syncing game elements with background music? Currently attempting a project where visuals change based on the audio playing in the background. So far, I haven't been able to come up with any methods that do a decent job reading audio files and converting them into volume/bass/treble levels that I can use for altering the appearance of the game. How to most professional games manage this?