Pitch Shift Calculator: Semitones, Cents & Ratio

Last updated: October 23, 2026 · Written by the Pitch Detectors Editorial Team

A pitch shift calculator converts a pitch change — stated in semitones and cents — into the exact frequency ratio, the varispeed tempo change, and the duration factor. Enter +3 semitones and every frequency multiplies by 1.18921; repitch a 120 BPM loop tape-style and it plays at 142.70 BPM. Run the math here first, then use the guide below to pick the right algorithm for vocals, samples, and DJ work.

Integer semitones (+12 = octave up, -12 = octave down)
100 cents = 1 semitone (micro-adjustments)

Key Takeaways

  • A pitch shift of S semitones and C cents multiplies every frequency by r = 2^((S + C/100) / 12) — one semitone is a ratio of 1.05946.
  • Varispeed (tape, turntable) moves pitch and tempo together; time-independent DSP shifting moves pitch alone.
  • Shifting a vocal without formant preservation produces the "chipmunk effect" — the voice's identity travels with it.
  • A turntable's ±8% pitch fader spans +1.33 semitones up but −1.44 down — asymmetric, because pitch ratios are exponential.
  • Ratios multiply; percentages never add. Two +6-semitone shifts give ×2.00000 — one octave — not "+82.84% of shift."

What Is Pitch Shifting?

Definition: Pitch shifting is the process of raising or lowering the pitch of an audio signal by a measured musical interval, stated in semitones and cents. A pitch shift calculator converts that interval into three numbers: the frequency ratio, the varispeed tempo change, and the duration factor.

A pitch interval is a ratio, not a fixed number of Hertz: moving from 220 Hz to 440 Hz sounds like the same musical distance as moving from 440 Hz to 880 Hz, because both are a 2:1 ratio — one octave. Western music divides each octave into 12 equal semitones, so one semitone is the twelfth root of 2, a ratio of about 1.0594631.

Pitch shifting differs from transposing MIDI notes (note data, not recorded audio) and from pitch correction (nudging off-key notes toward the nearest target). Shifting moves the entire signal — fundamental and harmonics — by one ratio: the calculator's most important output.

How This Calculator Works

The calculator takes a semitone shift plus an optional cents fine-tune and returns four results: total semitones, frequency ratio, varispeed speed change, and duration factor. It computes the total shift as total = S + C / 100, the ratio as r = 2^(total / 12), the varispeed tempo change as (r − 1) × 100%, and the duration factor as 1 / r. Positive values shift up; negative values shift down.

The tiles show total semitones to two decimals with its sign, the ratio to five, the speed percentage to two, and the duration multiplier to four. Results recalculate as you type, and a blank field counts as zero. The calculator has no frequency or BPM input by design: multiply any frequency by the ratio, or your track's BPM by the speed factor, to apply a result. The ratios were checked against published equal-temperament ratio tables for all 25 shifts from −12 to +12 — fifth 1.49831, tritone 1.41421, octave exactly 2.00000 — and matched in every case. Last reviewed: October 2026.

The Pitch Shift Formula and Worked Examples

One formula drives the whole calculator:

r = 2^((S + C / 100) / 12)   ·   f_out = f_in × r

Where S is the semitone shift, C the cents offset, r the frequency ratio, and f_in / f_out the original and shifted frequencies. Reference points: +12 semitones doubles every frequency; −12 halves them.

Example 1 — fitting a vocal sample to your beat's key. A vocal hook in A minor must join a track in C minor: +3 semitones. Ratio: r = 2^(3/12) = 1.18921. In varispeed (Re-Pitch) mode the tempo rises by (1.18921 − 1) × 100 = +18.92%, so a 120 BPM vocal becomes 142.70 BPM. To hold 120 BPM instead, use a time-independent mode (Complex Pro): tempo stays, pitch still moves.

Example 2 — synth unison detune and beat rate. Oscillator 2 sits +18 cents above oscillator 1 at 220 Hz. Ratio: r = 2^(18/1200) = 1.01045, so oscillator 2 plays at 222.30 Hz. The pair beats at |222.30 − 220| = 2.30 pulses per second — a slow chorus wobble with no dissonance.

Example 3 — DJ turntable math. A Technics-style pitch fader moves ±8% of playback speed. +8% gives a ratio of 1.08, which is 12 × log₂(1.08) = +1.33 semitones (+133.24 cents). −8% gives 12 × log₂(0.92) = −1.44 semitones (−144.35 cents). The range is asymmetric — equal speed percentages never produce equal semitone steps, because the ratio is exponential.

How to Use This Pitch Shift Calculator

  1. Enter the semitone shift: +3 raises a minor third, −7 drops a perfect fifth, ±12 moves an octave — the steps a DAW transpose field uses.
  2. Add the cents fine-tune for anything smaller: +15 for a chorus-style detune, −31.77 for the A432 offset, or leave it at 0.
  3. Or click a preset: octave, fifth, fourth, minor third down, fourth down, octave down, plus two cent presets.
  4. Read the four result tiles — they update as you type; the next section explains each.
  5. Apply the result in your DAW: total semitones into the transpose field, the ratio into frequency math, the speed percentage into varispeed work.

Reading Your Result

The four tiles answer four production questions. Total semitones goes into a DAW transpose field. Frequency ratio is the mathematical core — multiply any frequency by it. Varispeed speed shows the tape/vinyl result (+5.95% for one semitone up), and duration factor shows the length change (0.5 = half the time).

Use this table to judge how far a shift can go:

Shift amountVocals (formant-corrected)Samples (varispeed)
±1–2 stClean — tuning fixes and harmoniesClean; tempo moves +5.95% up, −5.61% down
±3–4 stGood — slight timbre change, still naturalFine; tempo moves +18.92% up, −15.91% down
±5–7 stNoticeable — entering obvious effect territoryDramatic slowdown or speedup
±8–12 stSpecial effect — chipmunk up, monster-voice downHalf or double speed at ±12 st
Frequency ratio plotted against semitone shift from minus 12 to plus 12, showing the exponential pitch curve
Alt text: "Frequency ratio plotted against semitone shift from minus 12 to plus 12, showing the exponential pitch curve"

Semitone Ratio Reference Table

Every semitone shift from unison to +12 has a fixed ratio and a fixed varispeed speed change:

ShiftIntervalFrequency ratioVarispeed speed
0 stUnison1.000000.00%
+1 stMinor 2nd1.05946+5.95%
+2 stMajor 2nd1.12246+12.25%
+3 stMinor 3rd1.18921+18.92%
+4 stMajor 3rd1.25992+25.99%
+5 stPerfect 4th1.33484+33.48%
+6 stTritone1.41421+41.42%
+7 stPerfect 5th1.49831+49.83%
+8 stMinor 6th1.58740+58.74%
+9 stMajor 6th1.68179+68.18%
+10 stMinor 7th1.78180+78.18%
+11 stMajor 7th1.88775+88.77%
+12 stOctave2.00000+100.00%

Negative shifts invert these ratios and reverse the speed change: −1 st gives 0.94387 (−5.61%), −7 st gives 0.66742 (−33.26%), and −12 st gives 0.50000 (−50.00%). Duration is the reciprocal — 1 ÷ ratio, the fourth tile.

Why Ratios Multiply and Percentages Don't Add

A common mistake: adding pitch-shift percentages. Shifting up 6 semitones is a ×1.41421 ratio (+41.42% speed). Twice gives 1.41421 × 1.41421 = 2.0 — exactly one octave, +100% speed — not "+82.84%."

Detuning has the same trap: two +50-cent shifts are each ×1.02930, and the pair multiplies to ×1.05946 — exactly one semitone. Whenever you stack shifts, multiply the ratios, not the percentages. The ratio tile is the number to multiply; the percentage tile describes a single shift only.

Reverse Pitch Math: From Speed and BPM Back to Semitones

A speed change converts back to semitones with st = 12 × log₂(rate), where rate is the new speed divided by the old speed. The calculator runs semitones → ratio; producers often hold the other end — a fader percentage or a target tempo — and need the interval it costs.

Worked example — the DJ tempo match. A track at 122 BPM must reach 126 BPM. Rate = 126 ÷ 122 = 1.0328, so st = 12 × log₂(1.0328) = +0.56 semitones (+55.85 cents) — the pitch cost of the tempo match.

Worked example — recording for a pitch-up. To pitch a vocal up +3 semitones and land at 140 BPM, record it 3 semitones lower at 140 ÷ 1.18921 = 117.73 BPM. After the shift, tempo and pitch arrive together.

Which Pitch-Shift Algorithm to Use in Your DAW

Every major DAW ships several pitch-shift engines, and picking the wrong one is the top cause of bad-sounding shifts. Match the algorithm to the material: monophonic for single voices, polyphonic for chords and mixes, transient-preserving modes for drums, varispeed for tape-style effects. Under the hood, many of these engines license zplane élastique — Ableton, Cubase, Studio One, FL Studio, Reaper, Pro Tools, Bitwig — each wrapping it in its own mode names.

DAWModeUse it for
Ableton LiveRe-PitchTape-style varispeed
BeatsDrums and loops — protects transients
TonesMonophonic material — bass, lead lines
TexturePads and atmospheric sounds
ComplexFull mixes and complex material
Complex ProVocals and full mixes — Formants and Envelope controls
Logic ProFlex PitchNote-level pitch editing of monophonic recordings
Flex Time: MonophonicVocals, bass, single-line instruments
Flex Time: PolyphonicChords, full mixes
Flex Time: SlicingDrums — chops at transients
Flex Time: RhythmicRhythmic loops and percussion parts
Flex Time: SpeedTape-style varispeed for the whole project
Pro ToolsElastic Audio: MonophonicSolo instruments and voices
Elastic Audio: RhythmicDrums and loops — protects transients
Elastic Audio: PolyphonicGeneral instrument tracks
X-FormOffline render — highest quality

For the cleanest result on a finished track, render the shift offline (X-Form, or a bounced Complex Pro clip) instead of leaving a real-time warp active.

Formants and the Chipmunk Effect

As a singer changes notes, the vocal tract — throat, mouth, nasal cavity — keeps its physical size. Its resonant bands, called formants (F1–F4), stay fixed while the cords change pitch. That fixed pattern is why a voice sounds like that person.

Naive pitch shifting moves everything together: pitch and formants. Shift a vocal up and the formants land where a much smaller vocal tract would put them — the classic "chipmunk effect," a tiny childlike voice. Shift down: a cavernous "monster" voice. Formant-preserving algorithms split the signal into pitch excitation and spectral envelope, move only the pitch, and leave the formants anchored — the shifted vocal still sounds like the same singer.

Creative producers shift formants deliberately: pitch a vocal up, push formants down (Complex Pro's Formants knob, SoundToys Little AlterBoy), and the harmony turns androgynous yet sits naturally in the mix. The ratio says how far the notes move; the formant setting decides whether the voice moves with them.

Vocal spectrum showing harmonic peaks shifted up while the formant envelope remains fixed
Alt text: "Vocal spectrum showing harmonic peaks shifted up while the formant envelope remains fixed"

Limitations

  • The math is exact; the sound is not. Real DSP algorithms add artifacts — phase smearing, transient softening, metallic ringing — that no calculator predicts.
  • Formants are not part of the ratio. Whether the result sounds like the same singer or a chipmunk depends on your DAW's formant handling, which the math cannot see.
  • Polyphonic material degrades faster. A single flute survives ±7 semitones far better than a full mix; dense audio accumulates artifacts quickly.
  • Extreme varispeed breaks timing feel. Repitching a drum loop up 12 semitones doubles its tempo — correct math, but the groove rarely survives.
  • 12-tone equal temperament only. Microtonal music and just intonation use different interval math than the 2^(n/12) this page assumes.

Pitch Shift vs Alternatives

TechniqueWhat changesUse it when…
Time-independent pitch shiftPitch only; tempo and length stay fixedFitting a sample to a key without touching tempo
Varispeed / resamplingPitch, tempo, and length togetherTape/vinyl character — classic hip-hop chops
Time-stretchingTempo/length only; pitch stays fixedMatching a loop's BPM without changing its key
MIDI transpositionNote data only — no audio is processedWorking with virtual instruments; perfectly clean at any interval
Pitch correctionMicro-adjustments toward target notesFixing an out-of-tune performance (Auto-Tune, Melodyne)

For tempo-only work without pitch change, see the BPM to speed converter; for measuring small tuning offsets in cents, use the cents calculator.

Frequently Asked Questions

Pitch shifting is exponential: shifting by S semitones and C cents multiplies every frequency by r = 2^((S + C/100) / 12). A +7-semitone shift (a perfect fifth) gives r = 2^(7/12) ≈ 1.49831, so a 220 Hz tone becomes 329.63 Hz.

Varispeed changes pitch and playback speed together: pitching up raises tempo and shortens the audio. Time-independent shifting uses DSP such as phase vocoders or zplane élastique to change pitch while keeping tempo and duration, at the cost of possible artifacts.

Shifting pitch up without formant preservation causes it. Formants are the vocal tract's fixed resonances — a voice's identity. Move them up with the pitch and an adult sounds like a small child. Formant-preserving algorithms hold them in place.

New BPM = original BPM × r, where r = 2^(semitones / 12); speed change is (r − 1) × 100%. A 120 BPM loop up 2 semitones: r ≈ 1.12246, new tempo 134.70 BPM (+12.25%).

Match the algorithm to the material. Ableton Live: Complex Pro for vocals and mixes, Beats for drums, Re-Pitch for varispeed. Logic Pro: Flex Pitch for monophonic edits, Flex Time for stretching. Pro Tools: Elastic Audio Monophonic and Rhythmic; X-Form for the final render.

+8% speed = +1.33 semitones (+133.24 cents); −8% = −1.44 semitones (−144.35 cents). The range is asymmetric: pitch is an exponential ratio, so equal speed percentages map to unequal semitone steps.

With formant preservation: ±1–2 semitones sound clean, ±3–4 stay natural with slight timbre change, ±5–7 become an obvious effect. Without formant correction, ±2–3 semitones sound chipmunk-like going up or unnaturally dark going down. Beyond ±8 is effect territory.

Yes — shifting every note by the same interval moves the song to a new key: +2 semitones turn A minor into B minor. DJs use this to match an acapella to a beat's key; note relationships stay identical — only absolute pitch moves.

Use st = 12 × log₂(rate), the speed as a decimal. +6% speed is rate 1.06 → +1.01 semitones (+100.88 cents). Tempos work the same way: 122 BPM to 126 BPM is a rate of 1.0328, equal to +0.56 semitones.