DJ-hue is the only app doing this way.
This is the best way to synchronize with music beats. It can pre-decode music clips and get music beats information before playing, so it can be synchronized with the music beat just exactly, which is cool and make it outstanding.
Most other Philips Hue entertainment applications does this bad way.
It is based on the last played piece of music to decide when to play the next music beat. In most cases, the future is unknown and it is difficult to keep up with the pace of the music beat. Most of the time, it can only play some random lighting effects, not consistent with the rhythm of the music. This is the case if the app does not have a music player of itself.