Set loop markers — endless track playback.

If a track is 4 minutes but the session is 30, you need a loop. Three markers, one editor.

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

  1. Library → click track → edit icon (pencil) on the right
  2. 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