Krösus Entertainment
Projects Live & Studio Moments Spaces Kontakt

KROESUS Software "StagePilotPro"

Live control for REAPER: a browser-based setlist remote for stage use.

NEW: StagePilotPro V3 with lyrics view & lyrics editor — macOS (Windows planned).
Support / Feedback: info@kroesusentertainment.com

Downloads

Aktuelle PowerTools & mehr.

StagePilotPro Version V3
OSC WEB Remote for Reaper DAW
Version V 3 Mac OS
StagePilotPro V3 – Remote Control for REAPER (macOS)

Professional live control for REAPER with region-based setlists.
Designed for bands, singers, drummers, and technicians who need fast, stable, and predictable stage control.

New in V3: Singer Mode and Lyrics Editor for live, synced lyric display.

Play / Stop / Pause

Previous / Next song navigation

Region-based live setlists

Remaining time per song

Multi-device, browser-based

Fully offline (LAN)
Podcast
Kurzer Audio-Überblick zum Tool – einfach Play drücken und anhören.
Falls der Player nicht startet: MP3 direkt öffnen / herunterladen.
💰 Pricing & Lizenz
StagePilotPro V3 for macOS – Product Information

StagePilotPro V3 for macOS

StagePilotPro V3 for macOS is a digital software tool for live control of REAPER. It is designed for reliable playlist control and live lyrics display (prompter) during rehearsals and performances.

Price:
19.99 € (including taxes, where applicable).

License:
One activation on one computer per purchase.
Additional installations require additional licenses.

Control devices such as phones or tablets do not require a license.

Delivery:
Digital only (download + license key).
No physical goods will be shipped.

📘 Installation
StagePilotPro – Installation & Setup Guide (V3)

StagePilotPro – Installation & Setup Guide (V3)

This guide describes the installation and setup of StagePilotPro, consisting of: REAPER StagePilotPro Control StagePilot Editor Singer View Lyrics Server (Swift)
The components are deliberately separated to ensure maximum stability and clear responsibilities during live operation.

1) License & Activation (after purchase)

After purchase, you will receive an activation code by email.

  • One activation per license.
  • Activation is performed on the main computer (REAPER + Lyrics Server).
  • Control devices do not require activation.
Typical parallel usage:
Singer (Singer View) · Guitarist (Singer View) · Technician (Control) · Bassist (Singer View)
Whoever selects or controls a song first effectively determines the state (intentionally no user or permission system).

2) Requirements

Hardware

  • macOS computer (main system)
  • iPhone / iPad / tablet / additional computers (optional)
  • Local network (LAN or Wi-Fi)

Software

  • REAPER (latest version recommended)
  • REAPER Web Control enabled
  • StagePilotPro Lyrics Server (Swift)
  • Modern web browser (Safari, Chrome, Edge)

3) Network – fundamental requirement (very important)

All devices must be connected to the same network:

  • Main computer (REAPER + Lyrics Server)
  • Phones / tablets (Singer, Control)
  • Additional control computers

➡️ Different Wi-Fi networks or mobile data will not work.

Live operation (strongly recommended)

  • Dedicated router
  • Offline & stable
  • Independent of venue networks
  • Reproducible at every gig

➡️ No internet connection is required.

4) Preparing REAPER

4.1 Install REAPER
Install and launch REAPER as usual.

4.2 Enable Web Control

  • Options → Preferences
  • Control/OSC/Web
  • Add → Web Browser Interface
  • Enable the interface
  • Note the port (default: 8081)

➡️ REAPER is now controllable via the network.

5) Creating regions in REAPER (core foundation)

StagePilotPro is entirely based on REAPER Regions.

  • Each song = one region
  • Region number = song order
  • Region name = Song ID

Example: R1 – Vergessener Traum

➡️ This exact spelling is later used in the Editor.

6) Install & start the StagePilotPro Lyrics Server

  • Launch the Lyrics Server app
  • Server starts automatically on port 8765
  • Folder Documents/lyrics/ is used automatically

This folder contains:

  • All song files (*.json)
  • All Editor save data

➡️ The server must be running for Control, Editor and Singer.

7) Install StagePilotPro Control (REAPER webroot)

  • Click Select Webroot…
  • Choose the REAPER webroot folder
  • Click Install stagepilotpro.html

➡️ Control is now installed directly into REAPER.

8) Links, QR codes & Open buttons

The installer provides:

  • StagePilot (Control)
  • Editor
  • Singer

Each with:

  • QR code
  • Open button
  • Copy link button

Main computer: Click Open

Mobile devices: Scan QR code – no app required

9) Network changes & QR codes

If the network changes:

  • Different router
  • Different Wi-Fi
  • New IP address

➡️ Update QR codes in the installer.

⚠️ Forgotten QR updates are the most common live-setup error.

10) Launching Editor & Singer

Control

  • Via REAPER Web Interface
  • Via Open button
  • Via QR code

Editor

  • Click Editor in Control
  • or open http://<MAIN-IP>:8765/editor

Singer

  • Click Singer in Control
  • Auto Singer or QR code

11) Creating the first song

  • Open the Editor
  • Songs → New
  • Song ID must exactly match the REAPER region name
  • Create blocks
  • Save

➡️ Song appears automatically and is available in Singer.

12) Typical network setups

Simple

  • One computer (REAPER + Lyrics Server)
  • All devices on the same Wi-Fi

Stage / live (recommended)

  • Dedicated router (offline)
  • Main computer via LAN
  • Mobile devices via Wi-Fi

➡️ Fully offline operation.

13) Important notes

  • All devices must be on the same network
  • Update QR codes after every network change
  • Song order is controlled exclusively via region numbers
  • Song ID must exactly match the region name
  • Editor does not auto-follow REAPER song changes
  • Songs can be archived by moving JSON files out of Documents/lyrics/

14) Installation philosophy

  • Easy to install
  • License-clear (1 activation)
  • Network-open for many devices
  • Offline-capable
  • Robust for live performance

Once set up correctly, the system runs stable and reproducible.

Editor User Guide
StagePilot Editor – Guide

StagePilot Editor – Guide

The StagePilot Editor is used to create, structure, and time-align song lyrics in so-called blocks (e.g. Verse, Chorus, Bridge). It is designed as a deliberately focused song editor and enables safe, controlled editing.

1) First step: Create a new song

When starting for the first time, there are no songs yet.

  • Open Songs
  • Tap New

The editor creates a new song and automatically opens the meta data.

➡️ The song is saved as soon as you click Save.
➡️ It then appears automatically in the song list.

2) Very important: Song ID = REAPER region

The Song ID is the file name and at the same time the link to REAPER.

👉 The Song ID must exactly match the spelling of the song region in REAPER.

This includes:

  • Upper / lower case
  • Spaces
  • Special characters

Example

REAPER region:
Vergessener Traum

Song ID in the editor:
Vergessener Traum

➡️ Only with an exact match can the song be correctly assigned and loaded.

3) Set meta data

In the Meta section you define:

  • Song ID → file name & REAPER assignment
  • Title → display name in the system
  • Fallback text → used when no blocks exist

The block editor remains the main working area.

4) Overview of the interface

Top area (always visible):

  • Song / ID → song currently loaded in the editor
  • State → PLAY / STOP from REAPER
  • t live → current playback position from REAPER
  • Rem → remaining time

Top right:

  • Control → switch to the Control view
  • Play / Pause → controls REAPER
  • Save → saves the current song

5) Create blocks (core function)

Blocks are individual text sections of a song (e.g. Verse, Chorus, Bridge).

Add a block

  • + current t → creates a block at the current live position from REAPER
  • + manual → creates a block at 0.0

Select the block type via the preset menu (Verse, Chorus, Bridge, C-Part …).

6) Edit blocks

Each block consists of:

  • Time – start time
  • Label – block type
  • Text – lyrics

Edit time

  • Enter in seconds (e.g. 29.5)
  • or mm:ss (e.g. 01:32)
  • Automatic rounding to one decimal place

Live sync

  • Set t = current → takes over the current live position from REAPER

Keep an overview

  • Blocks can be collapsed and expanded
  • Additionally: Collapse all / Expand all

7) Load & switch songs

Via Songs you can load any existing song at any time.

  • Tap a song → it is loaded and immediately editable
  • All saved songs appear automatically in the list

Important working principle

The editor always works on the currently loaded song.
Changing the song in REAPER does not automatically change the song in the editor.

➡️ To edit another song, deliberately load it via Songs.

8) Saving

With Save:

  • All changes are permanently saved as JSON
  • The song (or change) appears in the song list
  • The song is immediately available again

Note: Changes only take effect after clicking Save.

9) Delete or archive songs

In the song list, a song can be removed using the delete function.

  • Deleting removes the corresponding JSON file
  • The action is confirmed beforehand

Archive instead of delete

If a song should no longer appear in the list but should not be permanently deleted:

  • Move the .json file from Documents/lyrics/
  • To another folder (e.g. Documents/lyrics_archive/)
➡️ The song disappears from the editor but remains fully preserved and can be restored at any time.

10) Deliberate working concept

The StagePilot Editor is:

  • A structured song editor
  • Independent of spontaneous song changes in REAPER
  • Designed for controlled, error-free editing

Live data (state, time, remaining) comes from REAPER, the edited song always remains the one loaded in the editor.

11) Typical workflow

  • Create a song region in REAPER
  • Create a new song in the editor
  • Name the Song ID exactly like the REAPER region
  • Create blocks using + current t
  • Enter lyrics
  • Save
  • Create the next song or archive songs
📗 StagePilotPro V3 User Guide
StagePilotPro V3.0 – Control – User Guide

StagePilotPro V3.0 – Control – User Guide

StagePilotPro Control is the live control center for your REAPER performance. The Control page reads Transport, Cursor and Regions from REAPER, builds a setlist from them and allows you to control your live show in a fast, reliable way.

1) Core concept: REAPER Regions = Setlist

The entire setlist is generated directly from REAPER Regions.

  • Each Region becomes one song in the setlist
  • Sorting is based on the Region ID (R1, R2, R3 …)
  • The currently active song is highlighted
  • The title at the top always shows: R<id> – <Region name>

Setting the song order (very simple)

  • The setlist order is controlled exclusively via the Region numbers in REAPER
  • To change the order, simply renumber the regions (R1, R2, R3 …)
No additional playlist management · No extra sorting inside StagePilot · REAPER remains the single source of truth

2) Connections & addressing (what talks to what)

Control communicates with two systems:

  • REAPER Web Remote
    Transport, cursor, regions, seeking
  • Swift Lyrics Server (port 8765)
    Editor, Singer and song JSON files

The page remembers IPs (localStorage) and uses LAN-safe logic: On LAN / localhost, http is used automatically (no HTTPS or mixed-content issues).

3) Interface overview (Control view)

Top area

  • Song title – currently active region
  • Quick access buttons:
    • Editor → opens the StagePilot Editor
    • Singer → opens the Singer view

Control section (buttons)

The layout is deliberately optimized for live use:

  • Prev / Next – navigate through the region-based setlist
  • Remaining – shows remaining time of the current region
  • Pause – pauses REAPER
  • Stop – stops REAPER
  • Auto – Auto Singer ON / OFF (badge)

Play

  • Large, full-width button at the bottom
  • Starts REAPER playback

4) The setlist (tapping songs)

Below the controls you see the generated setlist.

  • Tap a song → song is selected
  • REAPER is positioned to the region start
  • The selection remains active until another song is chosen or REAPER clearly progresses

Visual states

  • Current song – highlighted
  • Past songs – faded
  • Upcoming songs – normal

5) Position & region detection (live-safe behavior)

Control determines the “current song” based on:

  • Play position while REAPER is playing
  • Cursor position when REAPER is stopped

Additional safeguards

  • Tolerance for floating-point edge cases
  • Snap-to-start window when the cursor is very close to a region start
  • In STOP mode, the selection immediately follows the cursor (no sticky selection)

6) Singer view (live lyrics)

The Singer view displays:

  • Top: remaining time
  • Below: song title
  • Large: lyrics text

Key principle

Singer automatically loads the song matching the currently active REAPER region (Region name → Song ID).

Important

The Song ID in the Editor must exactly match the REAPER Region name (case-sensitive, spaces and special characters included).

Example:
Region: Vergessener Traum
Song ID: Vergessener Traum

7) Auto Singer (ON / OFF)

Auto Singer is a convenience feature for live shows.

Auto = ON

  • When REAPER starts (STOP → PLAY), Control can switch to Singer automatically
  • When REAPER stops (PLAY → STOP), it can return to Control
  • Automatic return only happens if Auto Singer triggered the switch

➡️ Manual navigation always remains fully under your control.

Auto = OFF

  • No automatic switching
  • Full manual control at all times

8) Opening the Editor (from Control)

Using Editor, you open the StagePilot Editor via the Lyrics Server.

The following parameters are passed automatically:

  • Swift server (srv)
  • REAPER host (host / reaper)
➡️ The Editor opens already correctly connected.

9) Typical live workflow

  • Create and number regions in REAPER
  • Adjust song order by renumbering regions
  • Open Control → setlist appears automatically
  • Tap a song → jump to start
  • Play → start playback
  • Optional: enable Auto Singer
  • Use Prev / Next or tap the setlist
  • Stop → return to a safe state

10) Live philosophy

StagePilotPro Control is designed to be:

  • Setlist-driven (regions = songs)
  • Easy to reorder (region numbers)
  • Fast to operate
  • Stable in STOP mode
  • Singer-ready
  • Clearly separated from editing tasks
StagePilotPro Version 2.0
OSC WEB Remote for Reaper DAW
Version V 2 Mac OS
StagePilot 2.0 – Remote for REAPER (macOS)

A lightweight, mobile-ready controller for REAPER’s region-based live setlists.
Designed for drummers and live musicians who need fast and reliable stage control.

One-tap Play / Stop

Previous / Next song navigation

Live setlist based on REAPER Regions

Remaining time countdown

Runs in any mobile browser – no app required

Installation

Install via the StagePilot Installer,
enable REAPER’s Web Interface, select stagepilot.html,
scan the QR code – done.
Podcast
Kurzer Audio-Überblick zum Tool – einfach Play drücken und anhören.
Falls der Player nicht startet: MP3 direkt öffnen / herunterladen.
💰 Pricing & Lizenz
StagePilot for macOS – Product Overview

StagePilot for macOS

StagePilot for macOS is a digital software tool for live control of REAPER. It is designed for simple, reliable playback and navigation during live performances.

Product Overview

  • Live control of REAPER transport functions
  • Region-based song and playlist navigation
  • Optimized for stable, low-latency live use
  • Runs locally and works fully offline

Price

€9.99
(including applicable taxes)

License

  • 1 activation per purchase
  • Activation is bound to a single computer
  • Additional installations require additional licenses

Delivery

Digital delivery only:

  • Software download
  • Personal license key
➡️ No physical goods will be shipped.
📘 Installation & Anleitung
StagePilotPro V2 – Installation & Setup Guide

StagePilotPro – Installation & Setup Guide (V2)

This guide describes the installation and setup of StagePilotPro V2, consisting of: REAPER StagePilotPro Control
The components are deliberately separated to ensure maximum stability and clear responsibilities during live operation.

1) License & Activation (after purchase)

After purchase, you will receive an activation code by email.

  • One activation per license.
  • Activation is performed on the main computer (the computer running REAPER).
  • Control devices (phones, tablets, additional computers) do not require activation. They are not licensed, only physically limited by your network.
Parallel usage (typical):
Technician (Control) · Band members (Control, view & navigation as needed)
Whoever selects or controls a song first effectively determines the state (there is intentionally no user or permission system).

2) Requirements

Hardware

  • macOS computer (main system)
  • iPhone / iPad / tablet / additional computers (optional)
  • Local network (LAN or Wi-Fi)

Software

  • REAPER (latest version recommended)
  • REAPER Web Control enabled
  • StagePilotPro V2 Control (web interface files)
  • Modern web browser (Safari, Chrome, Edge)

3) Network – fundamental requirement (very important)

All devices must be connected to the same network. This includes:

  • Main computer (REAPER)
  • Phones / tablets (Control)
  • Additional control computers

➡️ Different Wi-Fi networks or mobile data will not work.

Live operation (strongly recommended)

For live shows, using a dedicated router is strongly recommended:

  • stable offline
  • independent of venue networks
  • reproducible at every gig

➡️ No internet connection is required.

4) Preparing REAPER

4.1 Install REAPER
Install and launch REAPER as usual.

4.2 Enable Web Control

In REAPER:

  • Options → Preferences
  • Control/OSC/Web
  • Add → Web Browser Interface
  • Enable the interface
  • Note the port (default: 8081)

➡️ REAPER is now controllable via the network.

5) Creating regions in REAPER (core foundation)

StagePilotPro V2 is entirely based on REAPER Regions.

  • Each song = one region
  • Region number = song order
  • Region name = Song ID

Example REAPER region: R1 – Vergessener Traum

➡️ Your region names must be consistent, as StagePilotPro uses them as the song identifiers.

6) Install StagePilotPro Control (REAPER webroot)

In the installer window:

  • Click Select Webroot…
  • Choose the REAPER webroot folder
  • Click Install stagepilotpro.html

➡️ StagePilotPro Control is now installed directly into REAPER.

7) Links, QR codes & Open buttons (central hub)

After installation, the installer shows:

  • StagePilot (REAPER / Control)

Each with:

  • QR code (for phone / tablet)
  • Open button (for the main computer)
  • Copy button (to share the link)

Using on the main computer
Simply click Open ➡️ The Control opens directly in the browser.

Using on mobile devices
Scan the QR code with the camera ➡️ No app, no installation required.

8) Network changes & QR codes (important!)

If the network changes, for example:

  • different router
  • different Wi-Fi
  • new IP address of the main computer

➡️ The QR codes must be updated.

In the installer: click Update and re-scan the new QR codes.

⚠️ Updating QR codes is often forgotten in live situations and is one of the most common causes of connection issues.

9) Launching StagePilotPro Control

You can open Control in multiple ways:

  • Via the REAPER web interface
  • Via the installer’s Open button
  • Via QR code on mobile devices

Typical URL pattern (example): http://<MAIN-IP>:8081/stagepilotpro.html

10) Typical network setups

Simple

  • One computer running REAPER
  • All devices on the same Wi-Fi

Stage / live (recommended)

  • Dedicated router (offline)
  • Main computer via LAN
  • Mobile devices via Wi-Fi

➡️ StagePilotPro works fully offline.

11) Important notes

  • All devices must be on the same network.
  • Update QR codes after every network change.
  • Song order is controlled exclusively via region numbers.
  • Region name acts as the Song ID.

12) Installation philosophy

StagePilotPro is deliberately designed to be:

  • easy to install
  • license-clear (1 activation)
  • network-open for many devices
  • offline-capable
  • robust for live performance

Once set up correctly, the system runs stable and reproducible.

🧯 Troubleshooting
📗 User Guide
Stagepilot version 1.0 (beta)
OSC WEB Remote for Reaper DAW
Version 0.9 beta Windows / macOS (REAPER)
This tool allows REAPER to be controlled via its built-in web interface.
It includes Play / Stop, Previous / Next song controls, as well as a live setlist view showing upcoming songs, which can be selected directly.

All functionality is entirely based on REAPER Regions.

Compatible with macOS and Windows.
Podcast
Kurzer Audio-Überblick zum Tool – einfach Play drücken und anhören.
Falls der Player nicht startet: MP3 direkt öffnen / herunterladen.
💰 Pricing & Lizenz
StagePilot for macOS & Windows – Free Download

StagePilot for macOS & Windows

StagePilot is a digital software tool for live control of REAPER. It is designed for simple, reliable playback control during live performances on both macOS and Windows.

Free Download Donation-Based

Product Overview

  • Live control of REAPER transport functions
  • Region-based song and setlist navigation
  • Lightweight and easy to use
  • Works fully offline
  • Available for macOS and Windows

Price

Free
Download at no cost – donations are welcome and appreciated.

License

  • Free license
  • No activation limits
  • Free to use for personal and live performance purposes

Delivery

Digital delivery only:

  • Software download
  • Optional license key (if provided)
➡️ No physical goods will be shipped.
📘 Installation & Anleitung
Installation

Installation

Please refer to the installation video.

🧯 Troubleshooting
📗 User Guide
Reaper Region Control
Version Legacy Mac OS
Reaper Region Control is a lightweight macOS utility for creating and managing regions in REAPER.

The tool creates regions from selected items and automatically inserts a stop marker 300 ms before the region end, ensuring reliable playback stops during rehearsals and live use.

A one-click installer handles the complete setup:

installs the required REAPER ReaScript

assigns the keyboard shortcut ⌘⇧R for instant region creation

supports clean install and uninstall, without manual configuration

Designed for fast, predictable region workflows in studio and live environments.
Region Control Logo

StagePilotPro – Versions at a Glance

Three versions – tailored to different setups: V3 (current – with Singer Mode & Lyrics Editor), V2 (legacy standalone with a simple installer) and V1.0 (OSC Web, Windows-friendly).

Feature V3 Current
Singer Mode + Lyrics Editor
V2 Legacy
Standalone, proven setup
V1.0 Free / OSC Web
Paste into REAPER OSC Web
REAPER control
Play / Stop / Next / Previous
✅ Yes ✅ Yes ✅ Yes
Setlist based on Regions ✅ Yes ✅ Yes ✅ Yes
Remaining Time ✅ Yes ✅ Yes
Singer Mode (Lyrics Prompter) ✅ Yes
Lyrics Editor
Structure & time lyric blocks
✅ Yes
Easy installation
Simple installer
✅ Yes ✅ Yes
QR code inside the app
Fast connection setup
✅ Yes ✅ Yes
Platform macOS (Windows planned) macOS macOS / Windows
V3
Current

Current generation with Singer Mode + Lyrics Editor. Includes a simple installer + QR code.

  • REAPER control✅ Yes
  • Setlist (Regions)✅ Yes
  • Remaining Time✅ Yes
  • Singer Mode✅ Yes
  • Lyrics Editor✅ Yes
  • Easy installer✅ Yes
  • QR code in app✅ Yes
  • PlatformmacOS (Windows planned)
V2
Legacy

Standalone, proven setup. Includes a simple installer + QR code.

  • REAPER control✅ Yes
  • Setlist (Regions)✅ Yes
  • Remaining Time✅ Yes
  • Singer Mode
  • Lyrics Editor
  • Easy installer✅ Yes
  • QR code in app✅ Yes
  • PlatformmacOS
V1.0
Free / OSC Web

Paste into REAPER OSC Web. Windows-friendly.

  • REAPER control✅ Yes
  • Setlist (Regions)✅ Yes
  • Remaining Time
  • Singer Mode
  • Lyrics Editor
  • Easy installer
  • QR code in app
  • PlatformmacOS / Windows
Tip: For live use, all devices must be on the same network — ideally using a dedicated router. See the downloads below for version-specific details.