A raamblings utility · Runs on your device
Music Pitch Corrector
Retune a recording like changing a turntable’s speed. Move it into your instrument’s tuning, slow a passage for practice, or find a different feel.
WAV, MP3, FLAC, and other formats your browser can read. Up to 64 MB and 10 minutes; longer recordings and lower pitches may exceed your device’s memory limit.
+0.37 means 37 cents higher. +1 is one semitone higher and faster; −1 is lower and slower. Range: −12 to +12.
Choose a recording to begin.
Pitch and speed, together
This follows the original Python tool’s vinyl-style behavior. A shift of +12 semitones doubles the speed and halves the duration. −12 does the reverse. It adjusts the whole recording; individual sung notes are not detected or tuned.
A WAV for your next step
The export keeps both channels and uses 32-bit floating-point WAV to preserve the rendered samples without another lossy encoding step. WAV and FLAC files use their source sample rate when available, up to 96 kHz. Other formats decode at 48 kHz. Your browser performs the resampling; results can differ slightly from the Python tool.
The source recording sets the quality ceiling. WAV export does not recover detail already lost in an MP3 or another compressed source.
Made for rehearsal
I built this to make precise, repeatable adjustments when a recording and an instrument sit in slightly different tunings. It is also useful for learning a phrase at a slower speed or exploring the character of a faster version.
This web version opens files from your device. YouTube link importing remains in the original local tool.