Choose loop boundaries on a waveform, preview repeated playback, snap to zero crossings, and crossfade the join before exporting PCM WAV.
Step by step
01Start with the source
Choose a mono or stereo audio clip or try the generated rhythm sample. Files are read locally and decoded using the browser’s native audio support. Inputs are limited to thirty megabytes and three minutes, with readable finite duration metadata.
02Edit and inspect
Drag the nearest waveform boundary or enter exact start and end seconds. Snap the ends to nearby zero crossings, select linear or equal-power crossfade, and preview several repeats. Adjust the join by listening rather than relying only on the numerical seam measurement.
03Export and verify
Inspect the output period and download a 16-bit PCM WAV. Crossfading overlaps the head and tail, so the period is shorter than the selected region. The beat-length helper includes that overlap when choosing a region at the entered BPM.
Why this one
A crossfade changes the period
For a selected region of N samples and an overlap of K samples, the exported loop contains N minus K samples. The middle of the selection plays first, followed by a mix of the tail and head that joins back into the middle. Overlap is capped below half the selection.
Equal power can increase peaks
Equal-power fades preserve energy for unrelated material but can raise correlated peaks. The optional gain reduction keeps the result below full scale when needed. Without that protection, PCM export clamps samples outside the representable range.
A click-free join is not musical matching
Zero-crossing snap searches a small neighborhood in the first channel. Endpoint step measures only the numerical discontinuity. Rhythm, pitch, ambience, and stereo phase still need listening; a low seam value does not establish a convincing musical loop.
FAQ
The audio loop editor exports the selected duration minus the actual head/tail overlap. The output-period readout shows the resulting loop length.
The seamless audio loop editor exports uncompressed interleaved 16-bit PCM WAV at the browser-decoded sample rate.
The audio loop editor searches nearby zero crossings in the first channel. Musical continuity and stereo behavior still require listening.
The seamless audio loop editor reads, decodes, previews, and exports the clip in your browser without uploading it or calling a processing API.
Files and project content are processed on this device. No AI tokens or third-party processing API are used. Share links include settings only; source files and private project content are excluded. Downloaded projects are ordinary local files that you choose where to store and share.
Keep going