New Song

Paste each language in its own tab. Blank line = new stanza/slide group; a first line like “Chorus” or “Verse 2” becomes the section label. Keep lines in the same order across languages so they align line-by-line. Or use Paste interleaved… to split a mixed block.

Paste interleaved lyrics

Paste a block that already mixes languages line by line, then tell me which languages are in it.
No languages picked — I’ll try to auto-detect.

Languages

Enable the languages your library uses. Add any language with a short code (e.g. fr) and a name.

Import a set list from Planning Center

English lyrics are seeded from Planning Center. Add other languages and Sandia phrasing after importing — that locks the song so it’s never overwritten.

Save set list to Planning Center

Preparing preview…

Chords

Written in key Type the chords per section (e.g. G D Em C). They transpose to whatever key you pick in the set list.
Paste a chord chart (ChordPro or chords-over-lyrics) to auto-fill ↓

Add a service element

Lines / slide

Live translation

The Translate screen shows Breeze's live captions on the projector in our format. It's powered by a relay that runs in the cloud — you start it with one button, and it stops itself after a few hours.
  1. Click Translate and choose languages with the chips — this starts the relay automatically. Give it ~1–2 minutes the first time; the status turns green “captions live” when text is flowing.
  2. It stops itself after a few hours. To run again later, just click Translate again.
  3. Captions only appear while Breeze is actually broadcasting — the receive side still has to be started at control.breezetranslate.com. The relay stops on its own after ~3 hours; click Translate again for a later or longer service.
Relay setup & details: breeze-relay/README.md.

Start the translation broadcast

Open in a tab ↗
Sign in if asked, then press Start so the translation goes on air. (The app can't press it for you — browsers block one site from clicking another's buttons.) Closing this panel leaves the broadcast running. If the sign-in or the audio won't take here, use Open in a tab ↗ — it works the same.

Connect to a projector

Your number decides which projector & operator console this device drives. Use your own number to plan or rehearse privately (nothing touches a live service); switch to a church's number at service time to sync with its projection. Your set list stays loaded through the switch.