1 · The three markers
- Start (blue) — where the track begins on first play. Default: 0.
- Loop-In (green) — where the loop kicks in on repeat. Usually after the track's intro.
- Loop-Out (orange) — where the loop ends and jumps back to Loop-In.
2 · Open the editor
- Library → click track → edit icon (pencil) on the right
- Detail drawer opens — the track editor
3 · Set markers
- Click on waveform → moves the nearest marker
- Numeric input in the marker table — precise to the hundredth of a second
- „Snap to zero crossings" — moves all markers to the nearest 0-sample. Prevents click artifacts at loop transitions.
4 · Preview
- Preview (from start): plays from start marker, runs to Loop-Out, then loops. Identical to live behavior.
- Preview (from Loop-In): starts at Loop-In and loops immediately. To verify the loop is clean.
Buttons have fixed width — when active, label changes to „STOP" without position jump. Editing markers automatically stops the preview.
5 · Clean loop tips
- Loop-In and Loop-Out at same sample value (ideally 0 = zero crossing)
- Loop length a multiple of 4 bars — feels musically natural
- Avoid track outro decay — set Loop-Out before fade-out
- For nature sounds: loop points between waves, not mid-splash
6 · Pitch and tempo shift
Also configurable in the drawer: Pitch (-6 to +6 semitones) and Tempo (-10 to +10 %). Hypnotika renders the shift via SoundTouchJS once (~1 sec per minute of audio) and caches.
7 · Save
Markers and pitch/tempo are persisted (in localStorage) when you click „Save". They're back on the next app start. „Cancel" discards all changes.
Related: Import tracks · Per-track level · Phases & transitions