Getting Started

From a fresh install to a synced stage display in about ten minutes. Prossible runs on the same Mac as Pro Tools — it talks to it locally over PTSL and follows position over MTC.

01

Install and open Prossible

Download from the Mac App Store. On first launch, grant Local Network access when prompted — LAN View depends on it.

02

Meet the two windows

Prossible opens Prossible — Control Panel (your operator surface) and Prossible — Stage Display (the screen the band sees). If you don't need the stage window, turn off Open Stage Display at launch in Settings — ⌘⇧D reopens it any time.

Prossible stage display on the left and the Control Panel window on the right

STAGE DISPLAY (LEFT) · CONTROL PANEL (RIGHT)

03

Open your session in Pro Tools

Open the show session — the one with your song markers — in Pro Tools on this same Mac. Prossible builds its setlist straight from those markers; there is nothing to export and no second file to maintain.

04

Work through the next two sections

One-time setup is two short jobs: an IAC bus so Pro Tools can send MTC, and pointing Pro Tools at it. After that, connecting is a two-click routine at every soundcheck.

IAC Driver Setup

MTC travels from Pro Tools to Prossible over a virtual MIDI bus built into macOS — the IAC driver. You set it up once per Mac.

01

Open Audio MIDI Setup

Press ⌘Space, type Audio MIDI Setup, and hit Return. It ships with macOS.

02

Show the MIDI Studio

In the menu bar, choose Window → Show MIDI Studio. A grid of MIDI devices appears.

03

Bring the IAC Driver online

Double-click IAC Driver and check Device is online. The icon turns from grayed-out to active.

04

Confirm a bus exists

The default IAC Driver Bus 1 is all you need. If the ports list is empty, add one with the + button. A dedicated port named Prossible MTC also works if you prefer labeled routing.

Pro Tools MTC & PTSL

Two connections, two jobs: MTC carries the playback position, PTSL carries markers and guarded transport. Requires Pro Tools 2023.6 or later with PTSL — verified on the latest releases.

01

Point the MTC Generator at the IAC bus

In Pro Tools, open Setup → Peripherals… and pick the Synchronization tab. In the MTC Reader And Generator group, set MTC Generator Port to your IAC bus. Leave MTC Reader Port as you find it — that one is Pro Tools listening, and Prossible has no use for it.

Pro Tools Peripherals window, Synchronization tab — MTC Reader Port set to Any, MTC Generator Port set to IAC Driver, Bus 1

PRO TOOLS ▸ SETUP ▸ PERIPHERALS ▸ SYNCHRONIZATION (CROPPED).
THE WINDOW LAYOUT VARIES BY PRO TOOLS VERSION, AND THE IAC PORT NAME APPEARS IN YOUR MAC'S SYSTEM LANGUAGE.

MTC Reader Port is Pro Tools' own MTC input — Prossible never uses it, so leave it alone. MTC Generator Port is the only value you change: pick the IAC bus you brought online in the previous section. Pro Tools names it device-then-port, so Bus 1 reads as IAC Driver, Bus 1. Prossible's own MIDI Input has to point at the same bus.

02

Switch Prossible to the real source

In the Control Panel, set SOURCE to Real (PTSL+MTC). A MIDI Input dropdown appears next to it.

03

Pick the IAC port and reconnect

Choose the same IAC port (IAC Driver Bus 1 or your named port) in MIDI Input, then press Reconnect. Pro Tools must be running with the session open — PTSL connects to the live session, not a file.

04

Check the connection card

The status card should read Pro Tools: Connected and MTC: Normal, both green. MTC: Normal only appears once Pro Tools is actually rolling — stopped, the generator sends nothing but locates.

Prossible CONNECTION card showing Pro Tools: Connected and MTC: Normal, both with green indicators

CONNECTION CARD · CONTROL PANEL

05

Resync the markers

Press RESYNC in the SESSION SYNC card. Prossible reads every memory location and builds the setlist — without moving the Pro Tools cursor, counter, or playhead. Resync again any time you edit markers.

06

If something doesn't light up

Pro Tools: Connected but MTC: Stale — recheck step 01: MTC Generator Port has to name the same IAC bus Prossible is listening on. Then confirm Pro Tools is actually rolling; stopped, it only emits MTC when you locate.

Disconnected after Reconnect — a session has to be open (PTSL attaches to the live session, not a file), and Prossible has to be on the same Mac as Pro Tools.

No IAC port in the MIDI Input list — press Refresh. If it's still missing, the IAC driver's Device is online box is the usual culprit.

Nothing responds to RESYNC, SOURCE, or Settings — the header reads SHOW MODE. Switch the MODE card at the top of Settings back to REHEARSAL; SHOW mode locks all of it on purpose.

Markers & the Sections Track

Prossible reads two things out of your session. Markers name the songs and their ends: a two-digit number and a period start a song, SongEnd arms the auto-stop. Sections come from a separate audio track named Sections — one short silent clip per section, clip name = section name.

01.Midnight Run/120/Am → song 01, 120 BPM, key of Am
SongEnd → arms auto-stop on this downbeat
02.Glass Houses/128 → next song
SongEnd
End · ENC. · +STOP → not parsed; listed as Unrecognized
01

Song markers

NN.Song Name/BPM/KEY — a two-digit number, a period, the title, then optional BPM and key separated by slashes. 07.Ballad/96 and 12.Jam are both valid; empty slots are allowed, as in 12.Jam//Am.

02

SongEnd markers

A marker named SongEnd (case doesn't matter) marks the end of the song. Per song, the setlist row's right-hand toggle decides what happens there: ■ stop cleanly (default) or ↓ continue into the next song.

03

Build the Sections track

Sections are clips, not markers. Two dozen section markers in one Memory Locations window is a show incident waiting for the one that gets dragged — so the section map lives on its own track, where you can see it, drag it and rename it like any other audio.

Add one audio track and name it Sections. Drop a short silent clip at the start of every section, and rename each clip to the section name. That's the whole convention: clip name = section name, clip start = section start. Clip length doesn't matter — a section runs until the next one starts.

TRACK Sections (audio — not MIDI)
│
├─ Intro ← clip at the top of song 01
├─ Verse 1
├─ Chorus 1
└─ Outro ← last clip before SongEnd

The track name match ignores case and any leading or trailing spaces, so sections and SECTIONS both count — but it has to be that one word, and it has to be an audio track. Pro Tools' session-info export never lists MIDI tracks, so a MIDI Sections track reads to Prossible as no track at all.

Every clip has to sit between a song marker and that song's SongEnd (or, with no SongEnd, the next song marker). Clips in the gap between songs belong to no song, so they're dropped — and counted in a warning rather than vanishing quietly.

No Sections track is not an error. The setlist, transport, auto-stop and the whole stage display keep working at song level; you just don't get section names and bar countdowns, and the sync card says so once.

04

Everything else

Any other marker naming is not parsed — it shows up as an Unrecognized warning on the session sync card so you can spot typos. For talk breaks or notes between songs, use Add Note Below from the setlist's right-click menu instead of a marker.

05

Read the warnings after a resync

The session sync card counts what it parsed and collects the rest behind a warnings chip — click it to expand the list. Most entries are typos in a marker name. These are the ones worth knowing by sight:

'>' markers are no longer used for sections — an old session, carried over. Prossible ignores those markers now; rebuild the sections as clips on a Sections track and delete them.

No 'Sections' track found — the session has no audio track by that name. Expected, and harmless, if you don't use sections.

Track data unavailable from this session export — Prossible could not read the track list at all, so whether a Sections track exists is unknown. Resync; if it persists, check the session actually has audio tracks.

N clips outside any song range — a section clip is sitting in a gap, or a few samples ahead of its song marker. Nudge it back between the song marker and its SongEnd.

N unnamed clips skipped — a clip on the Sections track with no name has no section name to show. Rename it, or delete it.

Marker excluded during resync usually clears on a second RESYNC; if it doesn't, the marker was renamed in Pro Tools but the session was never saved.

A warning that a marker's position could not be resolved means Pro Tools is reporting positions in a format Prossible can't place on a timeline. Set the main counter in the Pro Tools edit window to Samples or Bars|Beats and resync. Prossible never moves your counter back on its own.

NOTE — tempo and key are optional. 01.Song Name alone is valid; omitted fields simply don't appear on the displays. Reordering the set happens in Prossible (drag the handle at the front of each row) — your Pro Tools markers and clips are never touched.

LAN View

The stage display, served to every phone and tablet on the local network — no app install for the band. LAN View is part of the Pro unlock and works entirely offline; a router with no uplink is fine.

01

Turn on the server

In Settings, open the LAN VIEW card and enable LAN view server. The server stops when the app quits, so switch it on as part of your show-day routine.

02

Read the card

The card shows the port, Bonjour status, a QR code, and the plain address. If the Mac isn't on any network you'll see No usable network address — join Wi-Fi or Ethernet first. On networks that block Bonjour, the QR and address still work.

03

Connect a phone

On a phone connected to the same network, scan the QR with Safari or Chrome. With Require PIN on (the default), the QR carries the PIN — scanning is enough. Typing the address by hand asks for the PIN once.

04

Keep it as a browser tab

Leave the page open in the browser rather than saving it to the home screen — some iOS versions don't keep the screen awake reliably from a home-screen icon.

05

Approve one controller (optional)

Viewers are read-only, but you can approve a single device — typically your own phone — for transport control. When it asks, a LAN Controller Request alert appears on the Mac; press Approve within 60 seconds. The phone then gets the same guarded PLAY / STOP / NEXT buttons as the Control Panel — same rules, same logging. One controller at a time; approving a new one demotes the old.

06

Manage access

The card lists connected devices — the controller wears a CONTROLLER badge, and Revoke works even mid-show. Regenerate PIN disconnects everyone at once. In SHOW mode the server toggle and PIN settings are locked so nothing gets switched off by accident.

Redundancy

Two Macs, one show. Each Mac runs its own Pro Tools and chases its own MTC — the pairing syncs the operator state (order, colors, skips, mode, dimmer) so the backup mirrors your decisions, not your playback. Audio and MIDI redundancy stay with your existing failover rig. Part of the Pro unlock.

01

Meet the prerequisites — all of them

Both Macs on the same network, both running the same Pro Tools session with identical markers, both with SOURCE = Real showing Pro Tools: Connected / MTC: Normal, and both with the LAN view server on — pairing and reconnection run over it. The backup follows its own Pro Tools; it never borrows the main's screen.

02

Show a pairing code on the main Mac

Settings → REDUNDANCY card → Pair Consoles… → Show Code. You get a one-time six-digit code, valid for five minutes.

03

Enter it on the backup Mac

Same card → Pair Consoles… → Enter Code — pick the main Mac from the list, type the six digits, press Pair. Both cards now show each other's name and CONNECTED, and role badges appear: ACTIVE on the main, STANDBY (linked) on the backup. If the roles land backwards, fix them with the PRIMARY / BACKUP segment.

04

Run the show from the ACTIVE console

Reorders, colors, skips, dimmer, and mode changes on the ACTIVE Mac appear on the standby within a second. On the standby, editing is locked — but its own PLAY / STOP / NEXT and RESYNC keep working, because its playback is its own.

05

Failover: promote by hand

If the main Mac dies, the backup's badge flips to STANDBY — LINK LOST within five seconds — music and stage display never stop, since it chases its own MTC. Press Promote to Active to unlock editing and take the lead. Promotion is always a human decision, never automatic.

06

Recovery is silent

When the old main comes back, it reconnects automatically and settles into STANDBY (linked) without a single popup, inheriting whatever changed while it was gone. If both consoles ever claim ACTIVE (both were promoted while split), a red SPLIT BRAIN badge appears on both — press Promote to Active once more on the console that should lead.

07

Leave it paired

Pairing survives reboots and re-finds the partner over Bonjour even if IP addresses change. Push State Now forces a full resync without touching playback; Unpair requires confirmation and is locked during SHOW mode.

Show Day

One-time setup is behind you. This is the part you repeat — soundcheck to downbeat, in the order you'd actually do it.

01

Soundcheck — connect and resync

Open the session in Pro Tools, open Prossible, confirm Pro Tools: Connected and MTC: Normal, press RESYNC. Check the song count on the sync card against the set on paper, and open the warnings chip if there is one. If you use LAN View, switch LAN view server on now — it does not survive a quit.

02

Build the running order

Drag the handle at the front of each setlist row until the order matches tonight, and set each song's end behavior on the right — ■ to stop at SongEnd, ↓ to run on into the next song. The order is Prossible's own; your Pro Tools markers are untouched, and it survives a restart.

03

Rehearse the transitions, not the whole set

Stopped, clicking a song jumps straight to it — cheap to spot-check an entry. Playing, clicking a song does nothing but flash a reminder; the transport only moves on PLAY, STOP, NEXT, or an armed SongEnd. That asymmetry is deliberate.

04

Switch to SHOW mode before doors

Settings → MODE → SHOW. Drag handles disappear, reordering and resync lock, and the LAN server and PIN settings freeze — the panel keeps only the controls you need mid-show. REHEARSAL gives it all back.

05

Running the set

PLAY starts the song that's standing by. NEXT queues the following song with a blue NEXT badge, and the next STOP leaves that song ready. A song set to ■ stops itself on its SongEnd downbeat, every pass, and the next song comes up ready — no finger on the spacebar.

06

If a marker changes mid-run

Edit it in Pro Tools, save, drop back to REHEARSAL, and press RESYNC. Resync reads the memory locations without moving the Pro Tools cursor, counter, or playhead — safe to do between songs. Your running order and per-song settings are reconciled onto the new markers, not thrown away.