Random Groove Trainer

Practice smarter. Land any groove.

โš™๏ธ Settings

Prevents your screen from dimming during practice.

Minimize visual panning animations.

Groove mode only, matches count in speed to incoming bpm.

๐ŸŽต How It Works

A lightweight, fun way to train groove transitions with randomized BPM ranges. Includes a full-featured Groove Randomizer for practice sessions and a Simple Metronome for everyday use.

Quick Start:

  • Set your desired BPM range (multiples of 5)
  • Enter groove names (one per line)
  • Choose session duration or cycle count
  • Press Space or tap Start

Features:

  • Randomized BPM and groove selection
  • Built-in metronome with accurate timing
  • Rhythmic Count-in (toggle available)
  • Visual beat indicators with subdivisions
  • Dark mode and offline support

Hotkeys:

  • H = Show this help
  • Space = โ–ถ๏ธ Start / โน๏ธ Stop
  • P = โธ๏ธ Pause / โ–ถ๏ธ Resume
  • N = โญ๏ธ Next Groove
  • โ†‘ / โ†“ = Adjust BPM (ยฑ5)
  • โ† / โ†’ = Switch Min/Max
BPM: โ€”
Groove: โ€”
Cycle remaining time: โ€”
Cycles done: 0
Session remaining time: โ€”
Finishing barโ€ฆ