PT Session for macOS

ADR cueing, recording review and production paperwork

New Version 3

Keep multiple episodes and reels together in one PT Session project. Manage ADR cues, cast and recording sessions in the same place, with the option to focus on one episode or work across the production. Format dialogue with mixed fonts, sizes, colours, bold, italic and underline, even within a single line, and carry that formatting into PDF, Word and Excel cue sheets.

Version 3.0.152 · macOS 12 or later · Apple Silicon and Intel

Get PT Session

Download PT Session 3

Requires macOS 12 or later. Apple Silicon and Intel.

  • ADR cues, cast and recording sessions
  • Multiple episodes and reels in one project
  • Formatted dialogue in PDF, Word and Excel cue sheets

Buy PT Session - $200 USD

Commercial licence

  • Lifetime licence — no subscription
  • Free updates and bug fixes
  • Up to three Macs activated at a time
  • Online or offline activation

Once activated, you can use the app offline.

Cues: editable mute status, numbering and formatted dialogue. Fictional demonstration — The Last Beacon.

Multiple episodes and reels in one project

A project can hold several episodes, several reels, or episodes with their own reels at the same time. Keep the production together, with shared cast records and recording sessions. Focus the cue list on an episode or reel, or work across the production.

PT Session on Stream Deck

Control Pro Tools Remote and performer prompting from dedicated keys. Includes separate Remote and Prompting pages for the 15-key Stream Deck, plus an expanded Stream Deck XL layout. Customise the actions to suit your session.

Get the Stream Deck plugin
Elgato Stream Deck showing PT Session 3 Pro Tools Remote buttons.

Working with episodes and reels

A single local project can contain multiple episodes and reels simultaneously, including reels within episodes. Each cue stays associated with its episode or reel, while cast, schedules and recording sessions remain in the same project.

Choose an episode to focus your work, filter the cue list to a reel, or use All episodes to work across the production. Cue-sheet and report output can follow the current episode selection, include all episodes, or use a chosen set of episodes.

Picture and returned audio are linked to the project. Pro Tools can be open for Sync, prompting and recording; most preparation, paperwork and review works without it. Cue identity survives renumbering and revisions. Timecode can be SMPTE, or 35mm four-perf feet and frames.

Most screenshots on this page are The Last Beacon, a fictional two-episode production at 25 fps. E01, The Signal, starts at 01:00:00:00. E02, The Return, starts at 02:00:00:00. Six fictional cast characters play twelve cues in each episode — 24 cues in all. Not every screenshot uses those counts. Some status and alignment examples still use separate synthetic Maya Chen practice data. Every example is fictional.

Project overview: production information and episode structure. Demonstration data — The Last Beacon.

Full dialogue formatting

Put emphasis exactly where the performance needs it. Mix fonts and sizes, add colour, and combine bold, italic and underline within the same cue.

FontsSizesBoldItalicUnderlineColours
Script view: dialogue and Cue Details open for editing. Demonstration data — The Last Beacon.

Keep the formatting in your cue sheets. PDF preserves the styled dialogue; Word and Excel keep it as editable text.

The cue list and rich text

Two ways to read and edit your cues

Switch between Table and Script without changing the cue list, current selection or filters. Both views share the same edits, Undo/Redo, Save and autosave. The reading-view settings are separate from cue-sheet output settings.

Use the grid and page/letter icons to switch views. Your preferred view is remembered between sessions.

Table view

A familiar spreadsheet-style cue list for scanning, sorting and filtering dialogue, timing, characters, scenes, status, priority and flags in columns. Open Cue Details for the selected cue’s full text and formatting.

Cues: editable mute status, numbering and formatted dialogue. Fictional demonstration — The Last Beacon.

Script view

A lighter, Word-like reading layout. Scene headings group the cues; character, cue number and optional timecodes sit beside the dialogue, with notes underneath. Dialogue shows its saved fonts, sizes, colours, bold, italic, underline and paragraph alignment.

One click stays in reading mode. Double-click, or press and hold briefly, on dialogue or an existing note to start editing. While editing dialogue, the formatting toolbar appears at the top of Cues. Notes have the same double-click/hold activation but are ordinary notes text. Turn on Expanded formatting for font, size and alignment. Editing in the Table view works as before.

ADD and TBW stay graphic toggle buttons. A reason looks like ordinary text; click it to choose a preset or enter your own. Text… makes the reading display bigger or smaller without changing saved font sizes, and sets width and whether timecodes are shown.

Script view: formatted dialogue, scene context and editable mute. Fictional demonstration — The Last Beacon.

Dialogue formatting

Select the words to style in Cue Details or while editing dialogue in Script view. Enable Expanded formatting for font, size and paragraph alignment. Set a style for newly typed text, or change just the selected words. Selective cleanup removes chosen styles without changing the wording. Compact Pro Tools clip names and performer prompting have their own formatting support.

Language and metadata

  • macOS spellcheck, a project ignore list and a chosen spelling language are included.
  • British or American interface wording is a separate choice from the spelling language.
  • Optional metadata covers production-specific priority and reason vocabulary, ADD/TBW, breaths, vocals, safety and supplementary flags.

Cue numbering with tokens

  • Cue numbers are built in one mixed text-and-token editor.
  • Combine ordinary text with draggable coloured tokens from the source well.
  • Tokens: Counter, EpisodeNumber, ReelNumber, PictureVersion, SceneNumber, CharacterCode, CharacterName, ProductionName, EpisodeName, ReelName, Version and Revision.
  • Tokens can be moved, deleted and reordered. The preview shows the resulting cue number.
  • Insertion numbers place new cues between existing numbers without renumbering the issued list.
  • Manually entered cue numbers are preserved until you return them to automatic numbering.
  • Cue identity is independent of the displayed number, so renumbering does not break links.
  • Before a renumber is applied you can preview and review its scope.

The Last Beacon uses the pattern [EpisodeNumber]-[CharacterCode][Counter], so the first Mara Vale cue in E01 reads E01-MV001. Inserting between existing cues can use a point number, preserving numbers already issued. Renumber deliberately rebuilds the automatic sequence after review; cue identities and links stay intact.

Cue numbering: movable format tokens and result preview. Demonstration data — The Last Beacon.
Numbering: choose whether muted cues take part before renumbering.

Numbering on the Cues toolbar keeps the renumber actions and Include muted cues when renumbering together. That remembered choice is independent of output inclusion. Excluded muted cues keep their numbers, which remain reserved to prevent collisions.

Finding and organising cues

Lists on Cues opens saved lists, revised cue-list import, cue history and comparison, and Client Cue Review. New cue, Filters and Edit are labelled. Table and Script share the same selection and edits. Cue videos opens from the sidebar.

Filters

  • Combine character, status, priority, ADD/TBW, reason, scene, text and time-range filters.
  • Filters active stays highlighted with the panel closed.
  • Clear filters clears within the working episode; All project cues also clears the episode restriction.
  • Saved filters and sort order find current matches, not a frozen copy of an old selection.
  • Follow timecode respects the current filters, so the list does not jump to a cue you have filtered out.

Bulk edit and search

  • Bulk-edit status, priority, character, reasons and more across the selected cues.
  • A global project search finds cues, sources, bookings, takes, revisions, characters and episodes or reels.
  • A command palette with keyboard navigation moves through a long list.

Earlier cues & reserve

Find a line from an earlier picture version or a removed scene by its words, character, scene or picture version. Inspect its original dialogue, timing and context. Restore as reserve keeps it in a separate searchable reserve list until it is needed. Place at current selection creates the line at the chosen Pro Tools range and saves its linked project cue. Its earlier context remains available.

Find a deleted line and inspect its earlier wording, timing and picture version. Fictional demonstration — The Last Beacon.

Muted cues

Edit Muted directly in the Cues table, Script view or Cue Details. Muted rows use subdued italic text; a recut cue containing both states shows Partly muted. Mute edits support Undo/Redo and survive saving and reopening. Muting does not put a cue in reserve or change its recording status.

Turnover folders and refresh

Inventory

  • Point PT Session at the top-level delivery folder. It recursively inventories that folder and its subfolders.
  • Episode, reel, cut and role are reviewed before anything is accepted.
  • A turnover might contain a DNx or MXF master, smaller QuickTime references, WAV/BWF dialogue and FX stems, EDLs and an AAF delivery document.
  • Embedded source timecode and BWF timestamps are read where available.
  • The Last Beacon turnover contains MP4 guide picture, guide speech WAVs, returned takes, scripts and EDLs.
  • Import registers the original files. It does not create proxies, bounces, transcripts, recorded takes or cues by itself.
  • Ambiguous roles or origins need explicit review.
  • Unique suitable picture and guide links are chosen for the reviewed episode, reel and cut. One selected guide WAV plays at a time.

Refresh and placement

  • PT Session remembers multiple delivery roots.
  • A revised turnover is reviewed as new, unchanged, moved, changed and missing files against the last inventory.
  • Locate folder reconnects a root that has moved.
  • Changed files receive new inventory records.
  • New episode or reel deliveries can be accepted after review.
  • Source files must remain available. PT Session references them; it does not copy the whole production into the project.
  • Selected pictures and WAVs can be imported to new tracks at their confirmed origins in the connected Pro Tools session.
  • Existing tracks and clips are preserved. Placement adds new tracks.
  • Source and destination frame-rate compatibility is checked. Completed per-session receipts prevent duplicate placement.
  • If a Pro Tools request is interrupted, inspect the actual placement before retrying.
Review guide pictures and returned dialogue recordings from a turnover folder. Demonstration data — The Last Beacon.

Import formats and review

Sources

  • Read saved PTX files, the open Pro Tools session or Session Text Info exports.
  • Excel, CSV, TSV and text. Word shooting scripts and cue sheets.
  • PDF with selectable text, including studio cue PDFs.
  • Structured JSON, JSON Lines and TSV exchange.
  • Avid markers, CMX EDL, SubRip SRT, WebVTT, EBU STL and Avid SubCap.
  • MIDI, TTAL, VSLink/Pyxis and supported studio cue-text profiles.
  • Shooting scripts arrive as untimed cues. Timed formats arrive as timed cues.
  • Source clock, encoding, delimiter and heading mapping are set per import.
  • Reusable source profiles remember the setup for the next turnover from the same production.

Review before importing

  • Included, excluded, new, updated and matched proposals are visible before cues join the list.
  • Character and shortcode mapping can be adjusted during review.
  • Invalid timings and ambiguous identities are flagged.
  • Source clock conversions are shown before anything is accepted.
  • An import-review draft can stay open while you navigate and save unrelated work. Cancel review clears that draft without importing.
  • Import history and a pre-import safety copy are kept.
  • Revised scripts preserve missing fields — an absent field keeps the current value.
  • An explicit empty field can clear supported fields.
  • Revised cue lists also open from Cues → Lists. Review preserves cue identities and history.
  • Cue Exchange transfers saved cues in CSV, TSV and JSON Lines, replacing the complete saved cue list only after a compatibility check, review and a safety copy.
Review dialogue, characters and cue timing before importing. Demonstration data — The Last Beacon.
Choose the Pro Tools tracks and check their character assignments. Demonstration data — The Last Beacon.

Timing and import notes

SMPTE timecode labels are hours, minutes, seconds and frames, not decimal seconds. An In is a position; the duration is Out minus In. Pre-roll and post-roll add listening context around a cue without extending the stored dialogue range. Supported project rates remain 23.976, 24, 25, 29.97 non-drop, 29.97 drop-frame and 30 fps; confirm drop or non-drop as well as the rate, the source origin and the destination rate before accepting a timed import. 35mm four-perf uses 16 frames per foot against a confirmed picture origin; it is a display option, not 2-perf or 3-perf support. PT Session retains supported physical sample and subframe timing; do not manually round exact source placement.

In reviewed imports, map character identity and columns, inspect the included, new, updated, matched and invalid proposals, then apply only the intended changes. PDF source import needs selectable digital text and does not silently OCR scanned images. Shooting-script lines may arrive untimed; timing comes from spotting, not from guessed alignment. Import profiles remember the production setup, but review each changed turnover rather than accepting it unseen.

Picture and timeline

Spotting

  • Spot against original guide movies and a guide WAV, with a picture timeline origin so picture and cues share a reference.
  • Capture In and Out at the current frame, nudge either boundary, or apply a range.
  • Step to the next cue that is not fully timed.
  • Use playback and frame stepping to position the playhead. Pre-roll and post-roll audition the lead-in and tail.

Picture revisions

  • Run scene-change detection and navigate between the detected shots.
  • A picture revision carries a version, reference and notes.
  • Snapshots are preserved. A before/after comparison shows added, removed, retimed and rewritten cues when a new picture version arrives.
Picture and timeline: guide picture, linked dialogue WAV and cue timing. Demonstration data — The Last Beacon.

Local transcripts

On the Mac

  • Transcribe a guide WAV, or the active picture’s audio, directly.
  • Choose the channel or the mix, and the explicit linked-picture start or offset.
  • Guide transcription shows its activity. Cancelling keeps the previous transcript.
  • Transcription runs locally on your Mac, without uploading media to a transcription service.
  • Local Parakeet or Whisper models are downloaded separately. Transcription itself does not need a connection.
  • Parakeet requires Apple Silicon and macOS 14 or later. Whisper models support other compatible Macs and languages.

From words to cues

  • Correct the text and timings in place.
  • Highlight words for one ADR cue, or tick several passages to create several.
  • Assign characters and create timed cues inline. Each cue keeps a link back to its source passage.
  • Satisfied and part-satisfied marks show words already used. Clearing a mark is explicit, so reuse is a choice.
  • Version comparison keeps earlier transcripts reachable.
  • Export text, Word, timed SRT or WebVTT, or PTX dialogue clip groups. Timed formats require timings.
Transcript: guide dialogue with timecodes and ADR marking. Demonstration data — The Last Beacon.

A first production route

A small project with a few characters and cues is enough to produce cue sheets. Picture, bookings, returned audio, cloud accounts and a Pro Tools connection are all optional for that task. Name the production, confirm the frame rate and picture origin, add or map characters with distinct shortcodes, then import or enter a few cues. Review the timecodes and wording, and export a sample actor sheet to inspect its production and character headings, cue numbers, timing and formatting before committing to the full package.

Add picture when spotting needs it, and add bookings when recording is planned. A .ptsession file stores the production, cast, cue, planning and take data, project settings and saved transcript information; guide movies, guide WAVs, recordings and transcription models remain separate external files that the project references rather than embeds.

Projects can hold multiple episodes and reels, so establish the Working episode and the export scope deliberately before generating paperwork. Duplicate display names are valid when unique character shortcodes identify them — two characters sharing a name stay distinct through their codes.

Questions and answers

  • Can one project hold multiple episodes and reels?

    Yes. Multiple episodes and reels can be held in the same project at the same time, including reels within episodes. You can focus on an episode or reel, or work across the production. Cast and recording sessions stay in the same project, and cue sheets and reports can cover the current episode, all episodes or a chosen set of episodes.

  • Do I need Pro Tools?

    Cue preparation, paperwork, offline PTX export and recording review work without Pro Tools. Live Sync, Remote and session preparation need a compatible Pro Tools connection; Pro Tools performs the recording.

  • Is transcription in the cloud?

    No. Installed Parakeet or Whisper models run on your Mac. Media is not uploaded for transcription; models are downloaded during setup.

  • Does it run on Intel Macs?

    Yes. Separate Apple Silicon and Intel builds are available for macOS 12 or later.

  • Is Google Sheets the same as Pro Tools Sync?

    No. Sheets sync is a reviewed field-by-field exchange of production tables. Pro Tools Sync compares timeline cue groups with the open session, including unsaved edits.

  • Which outputs are editable?

    Word cue sheets are editable field by field and can come back under review. PDFs offer two independent editable options: editable dialogue fields, and editable take boxes and Select on Engineer PDFs — both reviewed with Export Cue Sheets → Review returned sheets….

  • Can cues update automatically?

    Yes, if you enable automatic cue updates. The option is initially off. Non-conflicting edits to existing linked cues can pass in both directions; competing edits, additions, deletions and uncertain links remain for review. Manual Sync still shows proposed changes before you choose Apply.

  • What happens to a recut cue?

    A recut that leaves linked -01 and -02 pieces is still one cue spanning the surviving pieces. Individual groups and gaps stay as they are; Sync does not consolidate or render them.

  • How many computers can I activate?

    A commercial licence lets you activate up to three Macs at a time. Online and offline activation are available. Once activated, you can use PT Session offline.

  • What frame rates and timecode formats are supported?

    Supported project rates are 23.976, 24, 25, 29.97 non-drop, 29.97 drop-frame and 30 fps. Positions can use SMPTE timecode or 35mm four-perf feet and frames against a confirmed picture origin. Source and destination rates are checked for applicable imports and placement.

  • Do fonts, sizes and colours carry into cue sheets?

    Normal PDF reading copies can preserve mixed fonts, sizes, colours, bold, italic and underline. Shooting Script Style uses black 12-point Courier and retains bold, italic and underline in reading copies; it does not keep mixed fonts, sizes or colours. Editable PDF dialogue fields use plain text in both styles. Word and Excel keep the styled dialogue as editable text. Compact Pro Tools clip names have narrower formatting support, and performer prompting uses its own font, colour and fit settings.

  • What about backups?

    Projects are local, with autosave, Undo/Redo, backups, recovery, integrity checks and a local copy of the latest saved project data. Keep your own backups of projects and of linked picture and audio.

  • Can I use Cloud Sync without Google?

    Cloud Sync covers optional Apple and Google calendars and a separate Google Sheets field-by-field sync. The local project remains usable without any cloud connection.

  • How do I find a line removed by a recut?

    Find a line from an earlier picture version or a removed scene by its words, character, scene or picture version. Restore as reserve keeps it in a separate searchable reserve list until it is needed; Place at current selection creates the line at the chosen Pro Tools range and saves its linked project cue. Reserve membership is separate from renumber inclusion and from the shared output choice, and not every muted line is reserve material.

  • Are muted cues included in outputs?

    Include muted ADR cues is a single project setting shown beside the cue count in Export Cue Sheets and under Cue videos → Cues included, applying to cue sheets, cue videos and PTX. Renumbering has its own independent Include muted cues when renumbering choice. Muting does not automatically put a cue in reserve.

Legacy Version 2

PGPT Session Version 2 is an older, simpler tool for basic ADR cueing, and remains available as a free download, separate from PT Session 3.

macOS 10.11+ 64-bit Universal Binary · Windows 7+