gleokit. ← Menu
04 — tool

Slow-Downer

slow a song down without changing its pitch. spectral time-stretch runs in an AudioWorklet on your machine — the file is decoded in-memory and never uploaded.

drop an audio file here

MP3, WAV, FLAC, M4A — or click to browse

Notes

how does it slow a song down without changing the pitch?

the player runs Signalsmith Stretch, an open-source spectral time-stretch engine, inside an AudioWorklet. it re-times the audio's spectrum instead of resampling it, so the tempo moves anywhere from 25% to 150% while every note keeps its pitch. the pitch control works the same way in reverse: ±12 semitones, independent of speed.

is my audio uploaded anywhere?

no. the file is decoded in-memory by the Web Audio API and played from there. this is a static page with no server to upload to, and nothing persists after you close the tab.

what files can I load?

anything your browser can decode. WAV, AIFF, FLAC, MP3 and M4A are the safe bets.

what is it actually for?

learning music by ear. most of transcribing a solo is just hearing it slower than it was played: drop the speed to 50–75%, loop the phrase (L), and creep the speed back up as your fingers catch on. Space toggles play, so your hands can stay on the instrument.

can it tell me the song's key, or give me a shifted file to keep?

not this one. the BPM + key detector reads a track's tempo and key; the pitch control here shifts live playback only, and pitch shift renders a moved copy as a WAV you keep.