Repeat a clip a fixed number of times. Optional crossfade smooths the seam between repetitions so the loop doesn't click or thump on each cycle. Useful for ambient backgrounds (a 30-second pad looped 8× into a four-minute bed), ringtones, looping game music, or stretching a sample to fit a project length.
The shorter and more sustained, the better the result.
Up to 200 MB
Loop count is a straight repeat. Crossfade controls the seam: 0 ms = hard cut (only works if the source is already loop-friendly). 50-200 ms hides the seam on sustained material. 1-2 s gives DJ-style smooth blending — but eats into the source duration each loop.
Method: equal-power crossfade between adjacent iterations
Total length = source × N - crossfade × (N - 1). Output is a single 16-bit WAV.
Output: 16-bit WAV
Depends on source content. Drum loops with strong rhythmic pulses: 0 ms — any crossfade smudges the timing. Sustained pads, drones, ambient textures: 100-300 ms. Field recordings or atmospheric beds: 500 ms-2 s. If the loop is short (under 4 s), keep crossfade under 25% of the source length so you don't lose all the unique material.
The waveform doesn't match at the source's start and end points. To loop seamlessly without crossfade, the audio at frame 0 and frame N-1 needs to be at the same amplitude (ideally both at zero crossings). Most music doesn't naturally end where it starts — that's what the crossfade compensates for.
Yes. Pick a 30-second source. Loop 1-2× to hit the ~60 s ringtone length. Apply a small fade-out at the end with the Fade tool. Convert to MP3 (or M4R for iPhone) using the WAV-to-MP3 converter.
Software loops infinitely; files don't. This tool produces a fixed-length file with N iterations because that's what every player and editor accepts. To play forever, set up looping in your media player or DAW with a single-iteration source — that's a playback setting, not a file property.