Beat synchronization system for rhythm-based gameplay.
Usage:
const beat = new BeatSync({ bpm: 120 });beat.onBeat(() => flashUI());beat.onMeasure(() => spawnEnemyWave());beat.start();// In update:beat.update(delta); Copy
const beat = new BeatSync({ bpm: 120 });beat.onBeat(() => flashUI());beat.onMeasure(() => spawnEnemyWave());beat.start();// In update:beat.update(delta);
Optional
Beats per measure (default: 4)
Beats per minute
Beat synchronization system for rhythm-based gameplay.
Usage: