Calculate the pitch shift in semitones when changing BPM while maintaining the same duration. This tool is useful for music production and audio engineering.
Learn how to use the BPM pitch shift calculator and its working principles
The calculator uses the following formula to calculate pitch shift:
Pitch shift (semitones) = 12 × log₂(Original BPM / New BPM)
This formula works because a doubling or halving of frequency corresponds to one octave change (12 semitones), and the logarithm base 2 captures this exponential relationship between BPM ratios and pitch shifts.
Example 1: You have a song recorded at 120 BPM and need to match it to another track at 90 BPM. The pitch shift would be:
Pitch shift = 12 × log₂(120/90) ≈ 4.32 semitones (Perfect 5th Down)
Example 2: You want to slow down a song from 160 BPM to 120 BPM. The pitch shift would be:
Pitch shift = 12 × log₂(160/120) ≈ 3.32 semitones (Major 7th Down)