reperto, step by step
The whole flow, from adding songs to your library to playing in sync with your band. Button names below match the app exactly.
STEP 1
Add songs to your library
Stage mode plays from your own library. Songs first, then the setlist, then the stage.
Tap + on the Songs tab
The “Add Song” sheet offers four routes: Paste Text, .cho / .txt File, PDF File and Search the web.
Paste text from the clipboard
Both ChordPro (inline chords like [Am]) and plain text with chords sitting above the lyrics are recognised. “Detect title / artist” pulls the title and artist out of the first lines.
Or import a file
.cho, .txt and OnSong files open directly. A PDF chart is display-only: transpose, chord diagrams and editing do not apply to PDF songs.
Search the web
Find the song in the in-app browser, select the text you want with your finger and tap “Import selection”. reperto recognises no site and scrapes nothing — it only takes the text you selected.
Fill in key and tempo
The song's “Key” and “Tempo (BPM)” fields feed transposition and the metronome on stage. You can add them later from Edit.
The free version holds 30 songs. Pro is a one-time purchase — there is no subscription.
STEP 2
Build a setlist
Put the running order together before the gig; the stage opens in exactly that order.
Playlists tab → + → New Setlist
Give it a name. A date and a venue make a good one: “May 25, Blue Note”.
Open the setlist and add songs
“Add Song” searches your library; whatever you tap goes to the end of the list. The same song can sit in several setlists — it is not duplicated.
Put it in playing order
Drag and drop to set the order. This order becomes the stage queue.
Share or print the list
The ⋮ menu on the setlist row has: “Share Song Titles” (artist + title as plain text — for the person booking you), “Export Setlist” (a .reperto file with the songs themselves, for a bandmate), print and pin.
Shortcut: build it on stage, then save
If you assembled the queue by hand on stage, “Save stage” stores that queue as a new setlist.
STEP 3
Open the stage (leader)
One device runs the stage and the others follow. If you are leading, these steps are yours.
Load the queue
On the Stage tab use “Load Setlist” to pull in your setlist, or “Add Song” to pick songs one by one.
Stage Sync → Be Master
Open “Stage Sync” from the sync button in the stage top bar and choose “Be Master”.
Choose the connection
Wi-Fi: everyone must be on the same Wi-Fi network or on your hotspot — best for larger bands and longer distances. Bluetooth: no network needed, but devices must be close (~10 m, up to 7–8 devices).
Grant the permission prompts
The first run asks for local network access on iOS and Bluetooth on Android. Denied, the stage cannot start; you can grant it later in system settings.
Read the 4-digit code out to the band
The code on screen is your stage password, and it stays the same on your device — the band learns it once. To change it, tap “Generate new code”: connected members drop and rejoin with the new one.
You drive the song changes
Moving through the queue or tapping a song sends the song and the key (transposition) to everyone instantly.
Wrapping up
“Clear” empties the current song and the queue (your saved setlists are untouched). “Close Stage” ends the sync and disconnects members.
STEP 4
Join the stage (band member)
Same flow on every following device — three taps.
Stage Sync → Join Band
Tap the sync button on the stage screen and pick “Join Band”.
Pick the same method as the leader
If the leader opened over Wi-Fi, choose Wi-Fi and get on the same network or their hotspot. If Bluetooth, choose Bluetooth.
Enter the 4-digit code and connect
The code is on the leader's screen. Your name in the band list comes from “Settings → Stage Name”.
You are following now
When the leader switches songs, your screen follows. If you do not have that song, the leader's copy is shown temporarily — it is not written into your library.
What stays personal
Capo, text size, instrument, soloist mode and scroll speed are yours alone. The band plays in one key, but the capo is each player's own choice — a bass player wears none.
If the connection drops
The device quietly reconnects and the current song arrives the moment the stage is back. Nothing for you to do.
ON STAGE
While you are playing
The stage screen is built for one hand, in the dark, in a hurry.
Auto scroll
“Auto Scroll” keeps your hands on the instrument; the speed you set is stored with the song.
Text size
Resize from the floating button or the bottom panel. The stage keeps its own size — you do not read from the same distance in rehearsal and on stage.
Transpose and capo
A key change goes to the whole band, the capo stays with you. Chords are shown for the instrument you picked (guitar, bass, mandolin, banjo, ukulele).
Soloist mode
Lyrics-only view. Turn it on in “Settings → Soloist mode” or from the panel; while it is on, chords are hidden both on stage and in the song screen.
Metronome, tuner and MIDI
A metronome that follows the song's BPM and a tuner are built in; MIDI messages can trigger your stage gear.
TROUBLESHOOTING
If something goes wrong
A member cannot find the stage (timeout)
On Wi-Fi both devices must be on the same network or the same hotspot. Guest networks and corporate networks with “client isolation” stop devices from seeing each other — in such a place, open a hotspot on the leader's phone and put everyone on it. On Bluetooth, make sure the devices are close together.
Songs change late, or the connection keeps dropping
Check battery saver first. While it is on, the phone puts the Wi-Fi and Bluetooth radios to sleep, so a song change from the leader can reach you seconds late. Turn battery saver off on every device on stage. On Xiaomi/MIUI, Samsung and Huawei devices, also set the app's battery option to “unrestricted” — otherwise the radio is throttled again as soon as the screen goes off. Keeping the device on a charger largely prevents this too.
One device is late, the others are fine
On Bluetooth, suspect that device's link: on some phones and tablets the connection periodically drops to a low-power mode, so packets pile up and arrive together a few seconds later. The other devices being fine is exactly the tell. Fix: run the stage over Wi-Fi or a hotspot — the delay disappears on the same device.
My page-turner pedal or keyboard does nothing
Pedal input is OFF by default, so a stray key press cannot change the song mid-song. Turn on pedal input in Settings. If you have a four-button pedal, you can also enable the option that makes up/down scroll the lyrics.
It says “wrong stage password” but the code is right
Type the code currently on the leader's screen; if the leader tapped “Generate new code”, the old one is dead. If the code really is right and you still see this, make sure both devices run the latest version: an older build could occasionally reject a correct password, and that bug is fixed.
I cannot become Master over Bluetooth
A known Bluetooth stack issue: close the app completely, reopen it with Bluetooth already ON and try again. If it persists, use Wi-Fi — same feature, different transport.
Members say "connection lost" and never come back
If the leader's Bluetooth was switched off and on again mid-show, the leader still looks healthy from outside — members find it and connect — but it sends nothing. This is a known Bluetooth stack issue and waiting does not fix it: the LEADER must fully close and reopen the app. Member devices show a message saying so after about 40 seconds. Don't toggle the leader's Bluetooth once the stage is running.
The member does not have the song
That is fine: the leader sends the song content too, so the member sees it. It is not saved into their library. If you want it to stay, share the setlist as a .reperto file via ⋮ → “Export Setlist”.
My phone locks or I leave the app mid-show
The stage resumes where it was: the current song, the queue and the key are stored, and reopening the app brings you back to the stage.
Still stuck on something? Write to us on the support page.