Click or drag to resize



Asset Store | Download Demo | Youtube | Forum Thread

RhythmTool is a straightforward scripting package for Unity, with all the basic functionality for creating games that react to music.

RhythmTool analyzes a song without the need of playing the song at the same time. It can analyze an entire song before playing it, or while it’s being played. There are a number of types of data it provides:

  • Beats

  • Onsets

  • Changes in overall intensity

  • Volume

This data can be used in various ways and is provided through collections and events.

RhythmTool is designed to analyze and sync songs with a known length. Unfortunately it is not possible to analyze a continuous stream of data, like a web stream or mic input.


If you have any questions, suggestions, feedback or comments, please do one of the following:

  • Send me an email:

  • Make a post in the Forum Thread