LyricStamp Worship Director · User Guide
LyricStamp app icon
macOS · for Ableton Live

LyricStamp — User Guide

Stamp your lyrics — or your printed leadsheet pages — to the exact beats of your Ableton Live arrangement, then send them straight into Live so AbleSet shows the right words at the right time. A practical walkthrough for worship directors.

Overview

What LyricStamp does for you

  1. Load a song — paste ChordPro lyrics, or drop in a PDF leadsheet.
  2. Play along in Ableton Live and stamp each line or page to the beat as it lands — one arrow-key tap per cue.
  3. Proof your stamps in the log — nudge, undo, or re-stamp until the timing is right.
  4. Send it to Live — export an .als/.zip, or click Apply to Ableton to write the cues straight into your open set.
  5. AbleSet shows the words on your iPad, perfectly in time, while the band plays.
Mental model

How LyricStamp fits together 2-min read

LyricStamp is a small Mac app that sits beside Ableton Live. You don't perform from it — you prepare with it. The goal is always the same: get your lyric cues landing on the right beats inside Live, so a tool like AbleSet can display them to the room while the track plays.

LyricStamp

The Mac app in this guide. You load a song, play along, and stamp lyric lines or leadsheet pages to beats. It runs on your computer only — no accounts, no cloud, nothing leaves your Mac.

Ableton Live

Your backing-track host (Live 11 or newer). LyricStamp reads Live's playback position so your stamps line up with the real arrangement, and can write the finished cues back into your set.

AbleSet

A separate iPad/web app (made by another company) that reads the lyric cues from your Live set and shows them on stage. LyricStamp's job is to put those cues where AbleSet expects them.

Everything stays on your MacLyricStamp has no login and no online database. Your songs, PDFs, and saved sessions live on your computer. This guide page and the download button are the only things online — and they hold none of your data.
Two ways to deliver your workEvery workflow below ends one of two ways: Export a file you drop into your project folder, or Apply to Ableton to write the cues straight into the set you have open. Apply is faster; Export always works, even with Live closed.
Setup · step 1

Get the desktop app Everyone · one-time

LyricStamp is a Mac app. Download it once, drag it into your Applications folder, and open it from there.

  1. Click Download for Mac above. You'll get a .dmg disk image — the latest release, every time.
  2. Open the .dmg and drag the LyricStamp icon onto the Applications folder shown in the window.
  3. Open Applications and launch LyricStamp. (Don't run it from inside the disk image — drag it out first.)
Opening it the first timeThe app is signed and notarized by Apple, so it should open normally. If macOS asks because it was downloaded from the internet, click Open — you only confirm once.
macOS onlyLyricStamp is a macOS app. There is no Windows or Linux version. It needs macOS plus Ableton Live 11 or newer running on the same Mac.
Getting a newer version later
There's no automatic updater. When you hear a new build is out, just come back to this page and click Download for Mac again — it always hands you the latest release. Drag the new copy into Applications, replacing the old one. Your saved sessions stay exactly where they are.
Setup · step 2

Install or refresh the Ableton remote script Everyone · one-time

For LyricStamp to talk to Ableton Live, Live needs a small remote script called AbletonOSC. You don't install it by hand — LyricStamp ships with its own patched copy and puts it in place with one click. There's no Terminal and no file-copying involved.

When the script isn't installed yet, LyricStamp shows a "Finish connecting LyricStamp to Ableton Live" setup checklist at the top of the window. Work down its three steps — the checklist ticks each one off on its own and disappears once everything's ready.

  1. Click Install remote script. LyricStamp copies the patched AbletonOSC into your Ableton User Library → Remote Scripts folder (backing up any older copy first). If it can't find your Ableton folder, it shows Locate your Ableton folder… instead — click it and point the picker at your Ableton User Library folder. Step ① turns into a checkmark when it's done.
  2. Turn it on in Live. In Ableton, open Settings → Link, Tempo & MIDI (older versions: Preferences → Link/Tempo/MIDI), and under Control Surface pick AbletonOSC. Then quit and reopen Ableton Live so it loads the script.
  3. Watch it confirm itself. When LyricStamp reconnects and sees the patched script, steps ② and ③ tick off automatically and the checklist collapses. That's your proof it worked — nothing else to do.
Why a patched copy?LyricStamp's Apply to Ableton feature needs a couple of extra commands that the standard AbletonOSC script doesn't include. That's why LyricStamp bundles its own version and installs it for you — if you happened to install AbletonOSC some other way, just run the one-click install over it so Apply works.
Updates are one click tooIf a LyricStamp update ships a newer remote script, the setup checklist reappears with an Update remote script button. Click it, restart Live, and you're current — no Terminal, ever. The Apply to Ableton button quietly disables itself (with a reason) until the script is installed and current, so you'll always know where you stand.
Setup · step 3

Connect Ableton Live Everyone

With the remote script installed, connecting is automatic. Start Live, open your set, then open LyricStamp — the top-left badge turns Connected and the transport readout starts following Live's playhead.

LyricStamp connected to Ableton Live, showing the Connected badge and live transport position
Top bar — the Connected badge (top-left) and the live bar.beat / BPM / key readout confirm LyricStamp is following Live's playhead.
  1. Open Ableton Live and load the set you're preparing.
  2. Open LyricStamp. Within a second or two the badge should read Connected.
  3. Press Play in Live — LyricStamp's position readout (bar.beat) should count along with it. That's your proof the link is live.
Still says "Disconnected"?Confirm Live is running, that AbletonOSC is selected as a Control Surface (step 2), and that you restarted Live after installing the script. A Live restart fixes the large majority of connection problems.
The main workflow

Lyrics workflow — paste, stamp, send Everyone

The lyrics workflow is the heart of LyricStamp. You paste your song in ChordPro format, play the track in Live, and tap one arrow key to stamp each line to the beat it should appear on. Then you export or apply the result.

1 · Paste your song (ChordPro)

Open the Song panel at the top of the Lyrics tab, give the song a name, and paste your lyrics. ChordPro is the plain-text format most worship tools export — chords go in square brackets right before the syllable, like [G]Amazing, and section labels use braces like {start_of_chorus}.

The Song setup panel expanded, with ChordPro lyrics pasted into the editor and a Reload song button
The Song panel expanded — paste ChordPro on the right, then click Reload song. Click the header again to collapse it for a clean stamping view.
  1. Click the Song header to expand the setup panel.
  2. Type a Song name and paste your ChordPro lyrics into the editor.
  3. Click Reload song. The lyric lines appear in the main view, ready to stamp.
  4. Click the Song header once more to collapse the panel — you don't need it open while you stamp.
Don't have ChordPro?Plain lyrics work too — just paste the words, one line per cue. Chords in [brackets] are kept with the line so they ride along into Live, but they're optional. Section labels like {start_of_verse} simply help you find your place.

2 · Stamp each line to the beat

This is the part that feels like magic once it clicks. Play the song in Live, watch the NEXT TO STAMP line, and the instant it should appear on screen, tap . LyricStamp records the current beat, logs the line, and advances to the next one.

The main lyrics view while stamping — a large current line, the next-to-stamp preview, and the stamp log filling up on the right
The stamping view — the big line is what's showing now, NEXT TO STAMP → is what you'll stamp next, and the Stamp Log on the right fills in as you go.
  1. Make sure LyricStamp says Connected and click once in the main lyric area so the keyboard shortcuts are active.
  2. Press Space to start Live playing (or press Play in Live).
  3. As each line is about to be sung, tap to stamp & advance. The line drops into the Stamp Log with its beat position.
  4. Tapped too early or too late? Tap to stamp the previous line again, or fix it in the log (next step).

3 · Proof and edit your stamps

The Stamp Log on the right is your proofing surface. Every stamp shows its beat position and the line text. You can replay the song and watch the cues, undo a mis-timed stamp, and re-stamp it — nothing is committed to Live until you choose to send it.

The stamp log with several entries, each showing a beat position and the stamped lyric line, with undo controls
The Stamp Log — each row is one cue: its bar.beat position and the line. Hover a row to undo it; the most recent stamp is highlighted.
  • Undo a stamp — hover the row in the log and click the undo control. The cursor steps back so you can re-stamp that line.
  • Jump to a stamp — click a row to move the cursor there and check the timing against playback.
  • Re-stamp — with the cursor on a line, stamp again to overwrite its beat with the current position.

4 · Send it to Ableton

When the timing looks right, you have two ways to deliver it — pick whichever fits the moment.

Apply to Ableton

Fastest. Pick a +LYRICS track, click Apply to Ableton, and LyricStamp writes a named clip for every stamp straight into your open Live set's Arrangement. AbleSet reads them immediately. Needs the patched remote script (step 2).

Export .als

Always works. Click Export .als to save an Ableton project with the lyric clips already positioned. Open or import it in Live whenever you like — no live connection required.

What "Apply" writesApply to Ableton adds one named MIDI clip per stamp onto the track you chose, each landing on its stamped beat. It never touches your audio or other tracks. Applying again adds a fresh set of clips, so clear the old ones first if you're redoing a song.
For chart-readers

Leadsheet workflow — stamp PDF pages Everyone

Prefer to put a chart on screen instead of lyric lines? The Leadsheet tab works the same way, but you stamp pages of a PDF to the beat. Each stamp tells Live "show this page from here," so the band sees the right chart page as the song moves.

The Leadsheet tab with the drop-a-PDF empty state, plus Export .zip and Apply to Ableton buttons
The Leadsheet tab — drop in a PDF to begin. Once loaded, you stamp pages just like lyric lines, then Export .zip or Apply to Ableton.
  1. Click the Leadsheet tab, then drop in a PDF (or click Select PDF).
  2. Play the song in Live. Use / to move between pages and Enter to stamp the current page to the current beat.
  3. Proof the page cues in the Stamp Log, exactly like the lyrics workflow.
  4. Deliver it: Export .zip (a folder of page images + a Live project), or Apply to Ableton to write the page cues straight into your open set.
Apply to Ableton needs a saved setTo apply leadsheet pages, your Live set must be saved to disk first — LyricStamp writes the page images next to your project file. If the set is unsaved you'll see "Save your Ableton set first." Export .zip has no such requirement.
Don't lose your work

Saved sessions Everyone

A session bundles everything for one song — the lyrics or PDF, every stamp, and which tab you were on — under a name you choose. Save a session per song and you can reopen any of them later without re-pasting or re-stamping.

The Sessions menu open, showing a name field, Save, Save as new and New blank buttons, and a saved-sessions list
The Sessions menu — name and Save the current song, Save as new to branch a copy, or New blank to start fresh. Saved sessions list below for one-click reopening.
  1. Click Sessions in the top bar to open the menu.
  2. Type a name (it defaults to the song name) and click Save. A dot appears next to Sessions while you have a session loaded.
  3. Reopen any saved session by clicking its name in the list. Use Save as new to keep the original and branch a copy, or New blank to clear the workspace.
Saved on your MacSessions are stored locally by LyricStamp, including the leadsheet PDF. They survive app updates and restarts. Reinstalling the app doesn't erase them.
Where the cues land

Choosing or creating a +LYRICS track Everyone

When you Apply to Ableton, the cues have to land on a track. AbleSet looks for a track whose name ends in +LYRICS — so that's the track LyricStamp writes to. The picker in the top bar lets you choose an existing one or make a new one on the spot.

The top-bar track picker dropdown next to the Apply to Ableton button
The track picker (top bar, beside Apply to Ableton) lists the tracks in your open set, plus an option to create a new +LYRICS track.
  1. With Live Connected, open the track dropdown in the top bar.
  2. Pick an existing track whose name ends in +LYRICS, or choose ➕ New +LYRICS track… and type a name — LyricStamp adds the +LYRICS tag for you and creates the track in Live.
  3. Use the refresh control () beside the picker if you add a track in Live and want LyricStamp to see it.
  4. With a track selected, Apply to Ableton becomes available.
Why the +LYRICS name mattersThe +LYRICS suffix is AbleSet's signal that a track holds on-screen lyric/page cues rather than audio or MIDI to play. Keep the suffix and AbleSet picks the cues up automatically.
Work hands-on-keys

Keyboard shortcuts Reference

Stamping is built around the keyboard so you can keep your eyes on the screen and your hand on the arrows. Click once in the main area first so the shortcuts are active (they pause while you're typing in a text field). The same shortcut bar is always visible along the bottom of the app.

KeyWhat it does
SpacePlay / pause Ableton Live from LyricStamp.
SStop and return Live to the start.
Lyrics: stamp the current line and advance to the next.
Lyrics: step back and stamp the previous line again.
EnterLeadsheet: stamp the current PDF page to the current beat.
/ Navigate — move between lines (lyrics) or pages (leadsheet).
EExport the current tab (.als for lyrics, .zip for leadsheet).
TSwitch between the Lyrics and Leadsheet tabs.
Shortcuts paused?If the arrow keys aren't stamping, you're probably still focused in the song-name or ChordPro field. Click once in the main lyric/leadsheet area to hand focus back, then try again.
Reference

Questions & fixes

The badge says "Disconnected"
Make sure Ableton Live is running, that AbletonOSC is selected under Settings → Link, Tempo & MIDI → Control Surface, and that you restarted Live after installing the remote script. A Live restart resolves most connection issues.
The arrow keys aren't stamping
Click once in the main lyric or leadsheet area to give it focus. Shortcuts intentionally pause while your cursor is in a text field (like the song name or ChordPro box).
"Apply to Ableton" is greyed out
Hover it for the reason. Common causes: not Connected; the patched remote script isn't loaded (use the setup checklist's Install / Update remote script button, then restart Live); no +LYRICS track picked; or no stamps yet. For leadsheets, the set must also be saved to disk.
"Save your Ableton set first"
Leadsheet Apply writes page images next to your project file, so Live needs a saved location. Save the set in Live (Cmd+S) and try again — or use Export .zip, which doesn't need a saved set.
My chords look wrong / aren't showing
LyricStamp reads ChordPro: chords in square brackets right before the syllable ([G]Amazing) and sections in braces ({start_of_chorus}). Chords are kept with the line but are optional — plain lyrics, one line per cue, work fine.
AbleSet isn't showing the lyrics
Confirm the cues landed on a track ending in +LYRICS (that's AbleSet's signal). After Apply, you may need to reload the set in AbleSet so it re-scans. AbleSet is a separate app — check its own setup if cues still don't appear.
I re-applied and now there are duplicate clips
Applying adds a fresh set of clips each time rather than replacing the old ones. If you're redoing a song, delete the previous lyric clips on the +LYRICS track in Live before applying again.
How do I update LyricStamp?
There's no auto-updater. Come back to this page and click Download for Mac again — it always gives you the latest release. Drag the new copy into Applications. Your saved sessions are untouched.
Where does my data live?
Entirely on your Mac. LyricStamp has no account and no cloud database. Songs, PDFs, and saved sessions are stored locally; nothing is uploaded. This guide page holds none of your data.
Can I run it on more than one Mac?
Yes — download the same .dmg on each Mac. Saved sessions are per-Mac (local), so they don't sync between machines automatically. Re-save or re-import a session on each computer where you need it.