Timestretch calculator Tools for time-stretching your sample loops without altering their pitch.

Below the fold: time-stretch sample loops calculator and a transposing, time-stretching and tempo calculator.

Alternatively, you can transpose them without changing tempo, using either semi-tone or note-name values.


Time-stretching sample loops

To increase the beats per minute (bpm) of your sample, you must reduce its length (ie, time-stretch below 100%).

To decrease the bpm, we increase its length (ie, time-stretch more than 100%).

For decimal values of bpm, use a decimal point (eg, 98.678).


Change the tempo of a sample without changing its pitch by time-stretching it
1) To get a sample of bpm 2) To be bpm
Without changing its pitch
3) 4) %

Transpose - keep tempo

Another time-stretch classic, but this time for transposing a loop.

When you pitch-shift a loop by, say, 2 semitones, you raise its bpm (thereby decrease its length to play faster) proportionally.

If you don't want the bpm to change, you first have to "lengthen" the loop, then apply the transposition.

You can enter negative and decimal values of semitones. Use a decimal point to enter decimal values of semitones.


Transposing, time-stretching and tempo calculator

The same calculator as above, but instead of entering semitones, you can use named notes like "A2", "Db4", C3 etc., instead.

Transposing a sample with time-stretching without changing its original tempo
1) To go from a (note) to a 2) (note)
3) 4) %
and then transpose.