Rhythm Engine is a high level audio sync asset for Unity, optimized for rapid prototyping and ease of use. It can be used both for fully fledged rhythm games which require very tight audio sync as well as non-rhythm games which need to synchronise only some of the gameplay elements to the music.• Online documentation •It has bothered me that the Asset Store currently lacks an affordable, easy to use asset for creating rhythm games and audio synced visuals. With Rhythm Engine, you can have your gameplay elements synced to audio with literally one line of code. (Showcased in Looping Explosion Sample).Features:Very tight custom audio sync solution.Easy to prototype system based on Scriptable Objects.Beat Sequencer lets you quickly add rhythm-synced gameplay.Audio Band Listener lets you add stunning audio-visualizers or other audio reactive elements.Collection of easy to learn, heavily commented samples, including a custom runtime editor for a Mania like game.Used in a real world game release - Twin Edge.Created for Unity 2021.3 and up. Tested and fully working in Windows, Linux, Mac, Android and iOS. It is not meant to be used with WebGL as it uses a different audio engine under the hood which messes up the audio sync code.