Refrain

An offline audio looper for practice.

An offline audio looper for musicians, dancers, and anyone who needs to loop a track. Import your audio, set your A/B markers, and save the segments you return to most, all on your device, with nothing collected and nothing uploaded.

System Overview

What Refrain does

Refrain turns any track into a practice tool. Drop start (A) and end (B) markers anywhere on the waveform, loop the tricky bar until it's yours, then save it as a named segment to return to instantly. A count-in lead-in eases you in; bookmarks and per-track markers remember where you left off. It runs fully offline: your audio and settings never leave your device.

  • A/B Loop Markers, Saved Segments & Bookmarks
  • Interactive Waveform Navigation & Snippet Preview
  • Precise Skip, Count-In Timer & Background Playback
  • Offline & Private: Zero Data Collection
Screenshots

See it in action

The Refrain library screen, listing All tracks, Favourites, and folders like Playlists, Dance, Practice, and Live Sets, with an Import Audio button

Import and organize your tracks

Bring in audio from your device and sort it into folders. Everything stays local; nothing is uploaded.

The Refrain player showing a waveform with orange A and pink B loop markers set around a section of the track, transport controls below

Drop A/B markers on the waveform

Set a start and end point anywhere on the track and loop that section until it's yours.

The Segments panel, listing three saved loop segments with their time ranges, a snippet preview toggle, and edit and delete controls for each

Save segments you return to

Name and save the loops you use most, with a snippet preview so you can find the right one fast.

The Count-in settings panel, with a toggle, Silent or Metronome mode, a length from 1 second to 30 seconds, and Once or Every loop repeat options

Ease in with a count-in

A silent or metronome lead-in before playback starts, so you're never caught out at the top of a loop.

The Skip settings panel, with skip lengths from 1 second up to 5 minutes or the full track

Skip by exactly the amount you need

Jump forward or back by a precise interval, from a single second up to the full track length.

Legal & Help

Policies & Support

Refrain is free and open source under the MIT License. Everything you need for transparency and assistance with Refrain is here.