A
licenseA
qualityB
maintenanceLocally converts a known BPM into per-beat, eighth-note, sixteenth-note, and bar durations, compares two reported tempos to flag possible half/double-time interpretations, and lists nearby Camelot codes for a key estimate. Runs over stdio with no audio, account, or network access required.
4
MIT