Create
Continue
Upload stems
Stem files
ZIP archive · private upload
Original files stay unchanged.
Live process
Preparing import
Working — this stage does not expose a measurable percentage.
Your confirmation
Review what will be analyzed
Roles affect the diagnostic only. Every selected stem follows the same shared timing map.
Timing suggestion
Choose where the song should land.
Opusloops finds the pulse and resolves clear timing inconsistencies before asking you to listen.
The analyzed timing grid is loading.
Advanced timing controls
The automatic pass is designed for normal use. Open these controls only when the timing check needs a precise correction.
Listen, inspect, approve
Confirm the shared timing map
Region BPM and stretch values are derived from the approved grid. To change them, revise beats before building a new proposal.
Import complete
Your stems are ready.
Open Studio to arrange aligned preview segments, or Mix to balance every track.
Now playing
Untitled loop
No stems yet.
Keep it simple
Mix by feel.
Drag up or down on any tile. The number and motion follow your finger live.
Library, account & settings
Your workspace
Manage your projects, private sync and device preferences in one place.
Library
Projects
Saved on this device
Profile
Cloud & data
Device preferences
Studio settings
Device & app
About Opusloops
Opusloops is a focused Web Audio studio with private account sync. Sign-in is required. Desktop plugin hosting, scripting, remote-control servers, and local model downloads are intentionally excluded.
Independent open-source software, built for local sketches in your browser.