Free · No Installation · Fully Local Processing

Auto-Detect Natural Loop Points
in Ambient Sound & Soundscapes

SOUNDLOOPER auto-detects seamless loop points through waveform analysis simply by loading ambient sounds or soundscapes. Trim intuitively with a DAW-like interface and export in WAV, OGG, or AAC - all within your browser.

WAV / OGG / AAC Output RMS Envelope Analysis Zero-Cross Alignment Loop Preview Completely Free
Use SOUNDLOOPER View Guide

What SOUNDLOOPER Can Do

A tool specialized for the "creating loop material" step in ambient and sound effect production workflows. Handle pre-processing before importing to your DAW, or create looping audio for web content - all within your browser.

Automatic Loop Point Detection

Automatically detects up to 10 naturally loopable sections using RMS envelope similarity analysis and zero-crossing point alignment.

Loop Compatibility Score

Automatically evaluates "naturalness if looped as-is" right after loading. Quantifies start/end volume differences, waveform connection smoothness, and tonal balance.

Customizable Analysis Modes

Combine 3 anchor modes (fix start, fix end, auto scan) with 2 detection priorities (quality, length) to find loop points that match your goals.

Loop Preview Playback

Preview each detected candidate with one-click loop playback. Listen to the actual looped result and choose the optimal point.

Multi-Format Export

Supports 3 formats: WAV (uncompressed PCM), OGG (Opus / 128-320kbps), and AAC (M4A). Export in the optimal format for your use case.

Privacy-Conscious Design

All processing is done within the browser. Audio files are never uploaded to any server. Fully local processing with no external communication.

Usage Guide

1Load an Audio File

Drag and drop an audio file onto the drop area in the center of the screen, or select a file using the "Open File" button in the upper right. Supports major audio formats including WAV, MP3, AAC, OGG, and FLAC.

Once loading is complete, the waveform is displayed and the Loop Compatibility Score automatically appears in the toolbar. This score evaluates how naturally the audio would loop from head to tail in its current state, based on three axes: volume difference between start/end points, smoothness of waveform connection, and tonal balance between the beginning and end.

A high score (green) means the audio loops fairly naturally as-is. A low score can often be greatly improved by trimming, so proceed to the next step.

2Choose Analysis Settings

In the "Analysis Settings" panel at the bottom left, choose the detection method that suits your purpose.

Anchor Point determines whether to search based on the loop start or end point. "Fix start point" searches for the loop end from near the beginning. "Fix end point" searches for the start from near the end. "Auto" flexibly scans both to find the optimal combination.

Priority Mode has two options. Quality priority ranks candidates with higher scores (more natural connections) at the top. Length priority suggests the longest sections within an acceptable score range - useful when you want to preserve as much of the original length as possible.

3Run Loop Analysis

Once settings are configured, press the "Analyze Loops" button. When analysis is complete, up to 10 candidates are listed by score (or loop length) in the "Loop Point Candidates" panel at the bottom center.

Each candidate displays the loop section's start time, end time, length, ratio to the original audio, and whether Zero-Cross Alignment is applied. Score colors are visually distinguished: green (high), blue (medium), and purple (low).

4Verify with Loop Preview

Press the play button on the right side of each candidate to loop-play that section. Listen to the actual looped audio to check for click noise or unnatural breaks at the connection point.

Click the candidate row itself to apply that section as the selection range in the waveform editor. You can also fine-tune by manually dragging the handles.

5Trim and Export

Once the selection range is finalized, press "Cut to Selection" in the toolbar to trim the audio so only that section remains. After cutting, the Loop Compatibility Score is automatically re-evaluated, so you can verify the improvement.

From the "Export" panel on the bottom right, export in 3 formats: WAV, OGG, or AAC. OGG bitrate is selectable from 4 levels (128k-320k). Export range can be switched between "Selection" or "Full."

Trimming is non-destructive. You can always restore the original audio with the "Reset" button. Feel free to experiment.

Keyboard Shortcuts

KeyFeatures
SpacePlay / Pause
EscapeStop
LToggle Loop Playback
JSeam Check Playback
Ctrl + ASelect All
Ctrl + WheelZoom In/Out Waveform
WheelScroll Waveform
Shift + DragScroll Waveform (Mouse)

Supported Formats

WAV
16bit PCM Uncompressed
Lossless · Highest Quality
Ideal for DAW import
OGG
Opus Encoding
128 / 192 / 256 / 320 kbps
Ideal for loop playback
AAC
MediaRecorder Output
High-efficiency compression (M4A)
For iOS / Mobile

Input supports all formats decodable by the browser Web Audio API, including WAV, MP3, AAC, OGG, and FLAC.

Frequently Asked Questions

Are audio files uploaded to a server?
No. All processing in SOUNDLOOPER is done entirely within the browser using the Web Audio API and JavaScript. Audio data is never sent over the internet.
Which browsers are supported?
Works on modern browsers supporting the Web Audio API, including Chrome, Firefox, Edge, and Safari. Since OGG and AAC export uses the MediaRecorder API, Google Chrome provides the most stable experience.
Does it work on smartphones?
Basic operations are possible on smartphone browsers, but a desktop environment is recommended for detailed waveform editing. Touch zoom, scroll, and selection range are supported.
When should I use "Length Priority" mode?
Useful when you want to preserve as much of the ambient sound length as possible (e.g., keeping 2 min 50 sec of a 3-minute ambient sound while looping). The longest sections are ranked highest as long as connection quality is acceptable.
What is Zero-Cross Alignment?
A technique that aligns start and end points to where the waveform crosses zero (the silent line). This prevents waveform discontinuities (pop noise, click noise) at loop connections, achieving more natural transitions.
What should I do if the Loop Compatibility Score is low?
In most cases, running loop analysis and trimming with the suggested candidates greatly improves the score. If the score remains low, the audio may contain fade-in/fade-out. In that case, try manually selecting a section that avoids the fade portions.
Can I use it commercially?
SOUNDLOOPER is free to use. There are no restrictions on commercial use of audio files edited with this tool. However, please verify the license of the original audio material yourself.

Disclaimer

Please note the following regarding the use of this tool (SOUNDLOOPER).

Operated by AMIX Design Studio (ASOBOAD)