When you're mixing in FL Studio, a generic BPM-to-milliseconds table only gets you halfway. You still have to decide whether the number belongs in Fruity Delay 3 as a musical repeat, in Fruity Reeverb 2 as a pre-delay reference, or on a send where the effect should sit behind the dry signal.
FL Studio delay and reverb calculator
Enter the project tempo. The values below are timing references in milliseconds, rounded to two decimals.
Use the musical divisions for tempo-synced delay repeats. For pre-delay, a short value such as the sixteenth triplet gives a reference for separating the dry sound from the first reverb reflection.
How the timing calculation works
The base relationship is simple: one quarter note lasts 60,000 ÷ BPM milliseconds. At 120 BPM, a quarter note is 500 ms. A half note is twice that length, an eighth is half, and a sixteenth is one quarter.
Dotted values multiply the related division by 1.5, and triplets use two thirds of the related straight division. These are timing calculations, so they hand you a repeat or spacing reference, but they don't decide whether the effect fits a particular vocal, drum hit or chord.
Use the calculator as a translator. It turns the tempo already in your FL Studio project into a value you can type in or compare inside an effect. The mix decisions about feedback, wet level, filtering and how much space the arrangement can carry are still yours to make.
Delay divisions for Fruity Delay 3
Fruity Delay 3 can follow the project tempo and use musical values, and the Image-Line manual also documents a millisecond range for when tempo sync is off. That gives you two handy ways to work: keep the repeat locked to the song while you arrange, or enter a fixed time when the repeat should stay put as the project tempo changes.
| Division | What it usually changes | When to reach for it |
|---|---|---|
| Quarter | A clear repeat after each beat | Echoes that should be easy to count in a sparse part |
| Eighth | Faster repeats between beats | Short vocal, synth or percussion movement |
| Dotted eighth | A syncopated 3/16 feel | Rhythmic repeats that should weave around straight eighths |
| Triplet eighth | A rolling triplet subdivision | Triplet phrasing or a deliberate swing-like repeat |
| Sixteenth | Very tight repeats | Texture and density, with feedback kept under control |
Start with the division that matches the phrase's grid, then shape what you hear with feedback, mix and filtering. If the repeat should land in the same musical spot after a tempo change, keep tempo sync on. If you're matching a one-off timing reference or want the delay to stay fixed, use the millisecond mode Image-Line describes.

Dotted and triplet values are useful when straight repeats feel obvious
A straight eighth repeats every half of a quarter note. A dotted eighth lasts three sixteenths, so its repeat shifts against a straight eighth grid. Three triplet eighths fill the time of an eighth-note pair. The difference looks tiny in the calculator and sounds obvious in a repeated phrase: the echoes stop marching on the same subdivisions as the source.
Use dotted timing when you want the repeat to cut across the expected midpoint of the beat. Use triplets when the source phrase already hints at a three-part subdivision. If the result feels late or crowded, shorten the division before you reach for more damping or less feedback, because the rhythm may be the problem and not the effect level.
Reverb pre-delay is the gap before the room arrives
Delay repeats and reverb pre-delay answer different questions. A musical delay creates a recognisable copy of the source after a chosen interval. Reverb pre-delay keeps the direct sound apart from the first reflection, so the attack stays clear before the reverb tail fills the space.
Fruity Reeverb 2 describes Delay/Predelay as the distance between the direct signal and the first reflection, and its manual includes tempo-based pre-delay. The calculator's shorter note values let you compare that gap with the project rhythm. Treat them as a starting point rather than a universal setting, since a fast vocal phrase, a long pad and a sharp snare can each need very different separation.
For the control names and documented behavior, use the Fruity Delay 3 manual and Fruity Reeverb 2 manual. The BPM relationship follows the standard BPM-to-milliseconds conversion; the mix decision still belongs to the phrase in front of you.

Put the number in the right FL Studio workflow
For a controlled mix, put delay and reverb on a Mixer send when the effect should sit behind the original signal and serve several channels. The source channel stays dry or lightly processed, and the send carries the time-based effect, where you can filter the return and automate its level on its own.
An insert makes sense when the effect is part of one sound's identity and should travel with that channel. Whichever route you pick, check the dry/wet balance and don't treat the calculated time as the whole mix setting. The timing only tells you when the repeat or first reflection starts.
Use the FL Studio reverb and delay sends guide for the routing decision, and return here when you need a tempo-derived number. The FL Studio tools hub collects the free calculators in one place.
When the calculated value does not sound right
The repeat is in time but still feels wrong
Check the phrase's subdivision before you change the delay level. A quarter-note repeat can be mathematically right and still smother the next vocal consonant. Try an eighth, dotted eighth or triplet reference, then pull feedback down until the last repeat leaves room for the next phrase.
The reverb makes the attack disappear
Turn the return down, or add a little more pre-delay so the attack sounds before the room arrives. If the dry signal is already soft, a long gap can make the room feel detached instead of clear. On a send, filter the return and keep the source channel easy to follow.
The tool rejects the BPM
The page accepts whole-number or decimal BPM values from 20 to 300. Enter the tempo shown in the FL Studio transport and recalculate. A blank, non-numeric value or number outside that range is rejected so the page does not return a misleading timing.
The timing changes when the project tempo changes
That's expected for tempo-synced musical delay. Keep sync on when the repeat should follow the project, and switch to a fixed millisecond value only when the repeat should stay constant while the tempo moves.
Choose the number, then make the mix decision
Use the calculator for a clean timing reference, not a ready-made answer. Pick the division that fits the phrase, decide whether the effect belongs on an insert or a send, and then shape feedback, filtering, pre-delay and wet level around the actual arrangement. That keeps the tool useful without letting one number run the whole mix.




