BPM & Key Detector

Upload an audio file to automatically detect its BPM and musical key. Files are analyzed locally - nothing is uploaded to our servers.

Drag & Drop Audio File Here

or

Supports MP3, WAV, M4A, and most audio formats

Max file size: 20MB

Analyzing...

How it works

  • Files are never uploaded to our servers - all processing happens locally
  • The detected BPM and key can be used with the tools below
  • For best results, use high-quality audio files with clear rhythmic and harmonic content

Reverb & Delay Calculators

Calculate tempo-synced reverb and delay times for your productions. Adjust the BPM using the slider or input field.

120
BPM

Reverb Times

What are tempo-synced reverb times? Tempo-synced reverb times align your reverb decay to the rhythm of your music, creating a more musical and cohesive sound.

Delay Times

How to use these delay values? Enter these millisecond values in your delay plugin to create rhythmically synchronized echoes that fit perfectly with your track's tempo.

Key Selection & Pitch Wheel

Use these interactive wheels to select musical keys and determine pitch adjustments between keys.

Current Semitone Shift: 0

Original Key: C

Resulting Key: C

Common Pitch Shifts

  • +2 semi: Up Major 2nd
  • +4 semi: Up Major 3rd
  • +5 semi: Up Perfect 4th
  • +7 semi: Up Perfect 5th

Common DAW Values

  • -12: One Octave Down
  • -7: Perfect 5th Down
  • +7: Perfect 5th Up
  • +12: One Octave Up

Genre-Specific Progressions

Browse common chord progressions for different music genres. These progressions can serve as excellent starting points for your compositions.

Pro Tip: Chord Progressions

  • Try inverting chords to create smoother voice leading between changes
  • Add 7ths, 9ths, and other extensions to create richer harmonies
  • Experiment with substituting chords with similar functions (e.g. vi instead of I)