MixMasterAI logoMixMasterAI

Audio Loop Maker

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.

How it works

01

Drop the source clip

The shorter and more sustained, the better the result.

Up to 200 MB

02

Pick loop count and crossfade

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

03

Process

Total length = source × N - crossfade × (N - 1). Output is a single 16-bit WAV.

Output: 16-bit WAV

Frequently asked questions

What's a good crossfade length?

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.

Why does my loop click on each cycle?

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.

Can I make a ringtone with this?

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.

Why isn't there a 'play forever' option?

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.

Master your track free