To slow down a song in FL Studio without changing pitch, choose Stretch or a suitable e3 method under the Audio Clip’s Channel settings > Time stretching. Make sure Playlist Stretch is on, then drag the clip’s right edge to the beat or bar you need. Shift+M toggles that editing option, so the same press can just as easily turn it off. What happens to pitch is decided by the clip’s algorithm; the Playlist switch alone does not decide it.
Want the slower, lower-pitched tape effect instead? Use Resample. And if the end lines up but the middle wanders, stop dragging. The source BPM may be wrong, the starting downbeat may be off, or the performance itself may change tempo, and each of those needs a different correction. This guide keeps three jobs apart: fitting the clip, choosing its playback method and saving processed audio.
Save a project version and keep the original audio file before you experiment. In the standard time-unlimited FL Studio Trial, you can save and export, but you cannot reopen saved projects until purchase/unlock. The plugins you use must be licensed too, whether your edition includes them or you bought them separately. Finish any audio exports you need before closing the open session.
Choose the stretch job first
| What you need | Start here | What to check |
|---|---|---|
| One clip ending on a particular beat | Playlist Stretch with a pitch-preserving method | Editing state, shared channel and target boundary |
| A known loop matching project BPM | Fit to tempo or a known beat/bar length | Original source tempo, downbeat and musical span |
| Slower, lower playback like tape | Resample | Pitch changes intentionally with speed |
| Audio following tempo automation | Realtime Stretch | Clip timing is established before the tempo ramp |
| A processed file with a fixed duration | Edison Time stretch / pitch shift, then save a new file | Selection, method, pitch and file preservation |
Pick one of these jobs; they are not a chain of tools to run on every sample. For the surrounding editing workflow, the Samples & Audio Editing guides cover source cleanup, slicing and file handling.

Stretch one Audio Clip in eight steps
- Load an Audio Clip. Drag the audio file from the Browser into the Playlist’s clip area. If it is already in a Sampler Channel, you can drag its waveform into the Playlist; dragging the Channel button is not the same instruction.
- Check whether the channel is shared. If other copies need a different stretch algorithm, use the clip menu’s
Make uniquefirst. Automatic duration variants still share one Stretch Mode. Keep the original audio file separately if you will edit its data. - Open Channel Settings. Use the Audio Clip menu and choose
Channel settings. Double-click behavior can be customized, so use the named command if a different window opens. - Choose the algorithm. In
Time stretching > Mode, start withStretchfor realtime playback ore3 Genericfor a fixed stretch. Do not chooseResampleif you want the original pitch. - Check Playlist Stretch. Focus the Playlist and inspect its Audio Clip focus controls. Turn
Stretchon if it is off.Shift+Mswitches the state; the visible control lets you confirm the result. - Drag the right edge. Use a suitable Snap setting and enough zoom to place the boundary on the intended beat or bar. Leave room for any decay that belongs after the last musical beat.
- Return to trimming deliberately. If your next edge edit should trim rather than stretch, turn
Stretchoff. Check its state instead of assuming a second shortcut press is always needed. - Listen through the complete clip. Check its start, internal rhythm, pitch, attacks and tail. Then listen in the arrangement and inspect any other copies that should have remained unchanged.
The Playlist manual’s Stretch control relies on the Audio Clip’s own time-stretch settings. That explains a common surprise: the edge stretches exactly where you wanted, yet the pitch changes, because the clip is still set to a tape-style method.

Variants, Make unique and a separate sample file are different
Right-click the Playlist Stretch control and look at Create variants when stretching audio clips. In the current behavior documented after FL Studio 2025.1, it is on by default. Turn it off and you get the linked-instance stretching behavior back. You will find this option in the Playlist; General Settings does not have it.
Sharing goes one level deeper: all instances of one Audio Clip share a single Stretch Mode. A different duration does not give a clip a different algorithm. Make unique creates a separate Audio Clip channel that still reuses the disk file, while Make unique as sample also copies the sample file. Pick the separation you actually need, and remember that a duration variant is no backup for destructive audio editing.
The Playlist editing guide explains clip selection, snapping and arrangement structure in more detail.
Fit a loop to the project tempo
For a steady loop, first pin down the first downbeat and how much music the file really holds. A pickup, silence before beat one or a reverb tail does not automatically count as another beat. So avoid stretching to the file’s last visible sample and assuming that point marks the end of a musical bar.
- Place the real first downbeat at the intended grid position.
- Open the Audio Clip menu and choose
Fit to tempo. - When fitting a source recorded at another tempo, supply its original BPM or choose a detection range that fits that source. Verify the estimate rather than accepting it because it looks plausible.
- Choose a pitch-preserving method if you need the original key.
- Check several internal beats, the next phrase boundary and the decay, not just the two ends.
The Sampler time-stretch reference also offers beat/bar choices on the TIME control. When you know the musical length, it is often more reliable than an uncertain BPM estimate.
A four-bar example: 100 BPM into 125 BPM
Four bars of 4/4 contain 16 quarter-note beats. At 100 BPM that span lasts 9.6 seconds; at 125 BPM the same 16 beats last 7.68 seconds. Place the fitted phrase from the start of bar 1 to the start of bar 5.
For a steady-tempo source, the math is target duration = original duration × source BPM ÷ project BPM, using the same beat interpretation on both sides. Call the same source 140 rather than 70 BPM and you double its interpreted beat count and, at a fixed destination, the fitted duration. Half-time and double-time guesses therefore need a musical check; a filename is not enough. The FL Studio BPM-detection guide covers that diagnosis in depth.

When choosing “project” is correct
If a sample already plays with the timing you want in the current project, Fit to tempo > (project) deliberately locks that timing to the project tempo for later changes. The TIME knob’s Project tempo option serves a related locking purpose. Just be careful not to enter the transport BPM where a different source’s original BPM belongs. The documented project-lock command itself is not the mistake.
The tempo assignment follows whichever method is selected, and locking alone will not turn an offline method into a realtime one. For a continuous tempo ramp during playback, switch to realtime Stretch once the clip’s timing is correct.
Use Resample for an intentional speed-and-pitch change
With Resample, changing playback speed changes duration and pitch together. A constant-rate slowdown lowers the whole sound; it does not draw a falling pitch curve through the clip. Play a two-second steady 440 Hz tone over four seconds, for example, and its frequency halves to 220 Hz, one octave lower. A pitch-preserving stretch can make the same tone four seconds long and keep it at 440 Hz.
That coupled behavior works well for low drums and slowed textures. It is the wrong choice when a vocal has to stay in key at a new tempo. This Mode > Resample setting is also unrelated to sample-rate conversion elsewhere in FL Studio. To capture and reuse processed sounds, follow the audio resampling workflow.

Choose realtime or offline processing for the right reason
Realtime Stretch does its calculation during playback and follows project-tempo changes. Selecting it first locks the TIME setting to the current tempo. So establish the source timing first, then play through the entire tempo automation, since the starting value alone tells you very little.
e3 Generic and e3 Mono process the whole sample offline. They are useful alternatives at a fixed setting, but they were never designed to follow realtime tempo automation. Picking an offline mode in Channel Settings also does not write a new audio file to disk.
For several clips at once, open Tools > Macros. The current Tools menu reference lists Switch selected audio clip channels to and Switch all audio clip channels to, each with realtime and other method families; they sit in the Macros miscellaneous group. Choose Stretch specifically for pitch-preserving tempo following, because the realtime family also contains Resample. Check the affected channels first: the Audio Clip operation leaves Sampler Channels alone, and you do not want a deliberate Resample effect converted without noticing.
Save a project version before changing several channels, then listen to sustained vocals, cymbal tails and chords across the whole ramp. Keep the current Trial session open while you still need its work. For source performances, the loop-recording and take-selection workflow helps you pick a useful take before you process it.

Match the method to the source
| Source or requirement | Method to audition | Qualification |
|---|---|---|
| Mixed loop or broad program material at a fixed setting | e3 Generic | Broad-purpose starting point, not a guarantee of the best result |
| One-note-at-a-time voice or solo instrument | e3 Mono | Uses automatic formant preservation; stacked voices or chords need another comparison |
| Tempo automation | Stretch | Realtime operation; establish correct sample timing first |
| Realtime formant adjustment | Stretch pro | Adds formant control; audition rather than assuming an improvement |
| Drum loop with source tempo no higher than project tempo | Slice stretch | Uses hit-aligned slice information and stretches individual slices |
| Drum loop with source tempo no lower than project tempo | Slice map | Repositions slices without stretching them; inspect the joins and tails |
For the Slice methods, turn on useful embedded region/slice data in the relevant load options. When usable markers are unavailable, FL Studio analyzes the audio itself, and wrong embedded markers are no improvement on that. Keep in mind, too, that a stereo recording can still hold a monophonic performance: channel count and the number of simultaneous notes are different things.
The Edison Drum Tool does a narrower job: it rebuilds decay portions that slicing cut short. It is not the general command for fitting every drum loop. For detailed slice rearrangement, go to the Slicex guide.
Listen to attacks, sibilants, sustained notes, stereo ambience and the final decay. If the result turns grainy or metallic, try a smaller timing change or another suitable method. Compare the original and processed audio one after the other, taking care not to play both at once. Then listen again under the rest of the track.

Save a fixed stretch from Edison
Edison and NewTime are included in Producer Edition and higher, according to the current edition comparison. Check your entitlement before you build a project you need to reopen around either editor.
Keep an untouched copy of the file before processing. Open the audio in Edison, select the region you want to process, and choose Tools > Time > Time stretch / pitch shift, or press Alt+T with Edison focused. The Time Stretch / Pitch Shift tool sets duration either as a percentage through Time mul or in milliseconds through Length. If duration is the only thing you mean to change, leave pitch alone.
Choose the method, use Preview and listen before you hit Accept. Accept processes the selection; it does not save a protected copy. Formant controls depend on the selected method, and dimmed controls do nothing, so don’t try to force a vocal recipe onto settings that are unavailable.
Use File > Save sample as with a distinct filename to keep the processed result without overwriting the original. For audio you will reuse, choose a suitable lossless format instead of saving lossy copies again and again. A new FLP version does not back up ordinary external audio files on its own, even though Edison can embed its loaded audio in the project.
Check the saved file in a media player without replacing the open project. If you bring it back into FL Studio, see whether its tempo metadata triggers another stretch. The Edison sample-editing guide covers selection boundaries, file copies and further cleanup.
Prepare tempo metadata when you want automatic matching
Open Edison Sample Properties with focused F2. Set the correct source Tempo (BPM) and, where useful, the known Length (beats) or Selection (beats). Enable Tempo-sync when automatic beat matching is intended, then save the WAV with that information.
This workflow also needs Options > General settings > Read sample tempo information. Because that is a global preference, think about the other samples that rely on it before you change it. If a file already carries incorrect metadata, fix the value; switching off useful timing information for every future import is a heavy-handed answer.
Fix pitch changes, drift and damaged timing
The pitch changes when I drag an edge
Check whether you actually meant to use Playlist Stretch, and look at the Audio Clip’s method. If it already preserves pitch, check the clip/channel pitch controls and any unintended automation. The official pitch and tempo troubleshooting checklist covers those other causes. Find the control doing the unwanted work before you reset everything.
The ends fit, but beats inside the loop drift
Check the original BPM, the half/double interpretation, the first downbeat and the true musical length. A performance whose tempo changes may need local edits. NewTime warp markers let you adjust timing on either side of individual markers, and slicing at suitable musical points is another approach. One global ratio will never place every late consonant or drum hit on its own.
The result sounds metallic, watery or blurred
Compare suitable methods and stretch less if the arrangement allows it. Check joins and tails separately from sustained tones. The recording itself can also set the limit: the vocal-recording and guitar-recording guides cover capture decisions that time stretching cannot undo.
If the problem is intermittent crackling or playback interruption rather than a repeatable change in the processed sound, look at the audio-device and buffer settings separately. Treat that split as a starting point for diagnosis; it does not prove the cause.
Another copy changed too
For duration changes, check Create variants when stretching audio clips. For algorithm changes, remember that the mode belongs to the shared Audio Clip channel, so use Make unique before giving only one copy a different algorithm. If you plan to overwrite sample data, keep a separate file as well.
A sample changes speed when loaded
Inspect the saved tempo information and the global metadata preference. If you want the clip independent of project tempo, the TIME menu’s (none) setting removes its stretch assignment. That also removes the deliberate tempo link, so skip this fix for a loop you want to follow the song.

Give the source, the timing variant and the exported file clear names. The project-organization workflow keeps those versions understandable when you come back to the track.
Frequently asked questions
How do I stretch audio in FL Studio without changing pitch?
Choose Stretch or a suitable e3 method in the Audio Clip’s Time stretching settings. Check that Playlist Stretch is on, then drag the clip edge. Shift+M toggles the editing state. If other copies need different algorithms, make this Audio Clip unique first; duration variants still share the mode.
What is the difference between Stretch and Resample?
Stretch can change duration while preserving pitch. Resample couples speed, duration and pitch: slower playback is longer and lower, faster playback is shorter and higher. A fixed slowdown does not by itself create a descending pitch ramp.
Should I enter the sample BPM or project BPM in Fit to tempo?
When fitting a differently paced source, use its original BPM. The separate “project” choice is useful when the sample already has the intended timing and you want to lock it to the current project for later tempo changes. Use realtime Stretch for continuous tempo automation.
Why does a loop drift after Fit to tempo?
Check the source tempo, half/double interpretation, first downbeat and musical length. The original performance may also change tempo. Verify internal beats, then use local slicing or warping if one global stretch cannot place them correctly.
Which mode should I try for vocals?
Try e3 Mono on truly monophonic material at a fixed setting and compare it with e3 Generic. Use realtime Stretch when project tempo is automated. Listen to consonants, held vowels and ambience, because no one method is guaranteed to sound best on every vocal.
Why did stretching one clip affect another copy?
The automatic variant option controls separate duration edits. All instances of the same Audio Clip still share a Stretch Mode. Make unique creates a separate Audio Clip channel for a different mode; Make unique as sample additionally copies the disk file for independent audio-data editing.
How do I keep a stretched sample as a new audio file?
In Edison, preview and accept the intended Time stretch / pitch shift processing, then use File > Save sample as with a distinct filename. Keep the original. Selecting an offline mode in Channel Settings is not automatic disk export. Standard Trial can save and export, but reopening saved projects requires purchase/unlock and the necessary plugin entitlements.




