Neyrinck
← Back to PT Peek

Release notes

Version history for PT Peek.

PT Peek 1.1.0 (build 95)

betaJune 12, 2026
Version 1.1.0Build 95macOS 12.0+

Added

  • Double-click the waveform in an audio file or clip row to start playback. The play/pause button still works as before.

Fixed

  • Activating a license no longer opens a stray second Welcome window when the browser hands the iLok sign-in back to PT Peek.
  • The play/pause button in waveform cells pauses playback again — clicking it while a clip or file was playing previously did nothing.

PT Peek 1.1.0 (build 94)

betaJune 12, 2026
Version 1.1.0Build 94macOS 12.0+

Fixed

  • The Activate License window no longer changes size when it moves to the "Sign in via your browser" step (or between other steps) on macOS Sonoma.

Changed

  • Tidied up the Welcome window.

PT Peek 1.1.0 (build 93)

betaJune 12, 2026
Version 1.1.0Build 93macOS 12.0+

What's New

  • A new What's New window highlights the 1.1 features — Search, Overview selection filtering, Overview zoom & resize, click-to-play in the Overview, and a pinned Overview. It appears once after updating, and any time from Help → What's New.

Improvements

  • Option-click the Tracks section header to open or close the Audio Files and Clips sections along with it.
  • Option-click a track's disclosure triangle to open or close every track at once.

PT Peek 1.1.0 (build 92)

betaJune 11, 2026
Version 1.1.0Build 92macOS 12.0+

Fixed

  • Activate License, Deactivate License, Feature Request, and Bug Report windows now pin both contentMin/MaxSize and window-level minSize/maxSize to their initial size, set the host view's frame deterministically, hide the zoom button, and strip fullScreenPrimary from the collection behavior. The previous build's contentSize cap missed the setFrame: path NSHostingView uses on Sonoma to drive the window. FixedSizeHostingView also overrides fittingSize so the host can't report a taller size when SwiftUI state changes.

PT Peek 1.1.0 (build 91)

betaJune 10, 2026
Version 1.1.0Build 91macOS 12.0+

Fixed

  • Activate License window no longer changes height on Sonoma when the SwiftUI state switches to "Sign in via your browser." The previous build's intrinsicContentSize override wasn't enough — pinning contentMinSize == contentMaxSize on the window enforces the hard cap that AppKit can't bypass.
  • Deactivate License, Feature Request, and Bug Report get the same hard cap. Import dialog stays unbounded so the user can still drag-resize.

PT Peek 1.1.0 (build 90)

betaJune 10, 2026
Version 1.1.0Build 90macOS 12.0+

Fixed

  • The Activate License, Deactivate License, Feature Request, Bug Report, and Import windows no longer auto-grow when their SwiftUI state changes. Their host view now reports no intrinsic content size, so macOS 13 / 14's NSHostingView can't push the window taller when (for example) the Activate License flow switches from sign-in to the "Sign in via your browser" panel.
  • Activate License: 20pt of breathing room added below the trailing button (Cancel, OK, etc.) of every state panel, so the licensePicker's Cancel button no longer sits flush against the window edge.
  • Activate License, Feature Request, and Bug Report windows are now fixed-size (drop .resizable) since they're modal utility windows. Import dialog stays resizable.
  • The universe-zoom commands (Zoom In/Out Horizontally and Vertically, Clear Zoom) moved from a duplicate "View" menu into the standard macOS View menu next to Enter Full Screen.

PT Peek 1.1.0 (build 89)

betaJune 10, 2026
Version 1.1.0Build 89macOS 12.0+

Fixed

  • Activate License window no longer grows very tall on macOS Sonoma when it shows the "Sign in via your browser" panel. The window's styleMask dropped .resizable (matching the Deactivate License window) so macOS 13/14's NSHostingView can't auto-grow it when the SwiftUI state transitions.

PT Peek 1.1.0 (build 88)

betaJune 10, 2026
Version 1.1.0Build 88macOS 12.0+

Fixed

  • Waveform cell in the audio-file rows responds to clicks again. The fast-path NSEvent click router introduced in 1.1.0.87 was finding the row's outer selection ClickCaptureView before reaching the play button or the waveform body, so the click was consumed for row selection and never started playback or scrubbing. The play/pause click target switched to a ClickCaptureView, and the waveform body gained a passthrough ClickCaptureView with an onLocatedClick that seeks immediately while leaving drag-to-scrub intact.

Changed

  • Clicking (or dragging) on the waveform of an unselected row now selects that row instead of scrubbing the currently-loaded player. Only the row that is actively playing scrubs on waveform interaction; on every other row the same gesture acts as a row click. Stops the surprise where dragging row B's waveform moved row A's playhead.
  • Clicking a different row while a row is playing now switches playback to follow the click — the same follow-the-selection behavior the up/down arrow keys already had.

PT Peek 1.1.0 (build 87)

betaJune 10, 2026
Version 1.1.0Build 87macOS 12.0+

Added

  • Click a clip directly in the Overview universe to select it. The clip's row in the Clips section lights up the same way it would if you'd clicked the row itself — ⌘-click toggles, Shift-click extends from the anchor, plain click replaces.
  • Clicking a clip in the universe no longer clears the marquee selection area: the area stays, the clip is added to (or replaces) the row-level clip selection. Clicking on empty space still clears the marquee.

Changed

  • The main app now uses the same fast-path click dispatcher the Quick Look extension uses, so universe single-clicks work in the main viewer too (the previous build's passthrough overlay needed the dispatcher to fire). On macOS 13 / 14 the dispatcher also bypasses SwiftUI's tap-disambiguation hold for the same instant-click feel the Quick Look preview gained in builds 82–86.

PT Peek 1.1.0 (build 86)

betaJune 10, 2026
Version 1.1.0Build 86macOS 12.0+

Fixed

  • Audio-track row disclosure triangles (the play-shaped arrows that expand a track to show its clips) now respond instantly on macOS 13 / 14 — switched from SwiftUI Button to a ClickCaptureView so the QL fast-path router fires the toggle on mouseDown.
  • Universe single-click clears the selection instantly. The prior fix moved the clear into DragGesture's .onChanged, but Sonoma's SwiftUI doesn't reliably deliver .onChanged for a zero-movement click. Added a hit-test-transparent ClickCaptureView overlay (new "passthrough" mode) — the fast-path router fires the action on mouseDown and lets AppKit dispatch the same event to the DragGesture, so the drag still works exactly as before.

Removed

  • The temporary diagnostics overlay in the top-right of the Quick Look preview, along with the supporting render counters. They served their purpose locating the Sonoma click-latency root cause.

PT Peek 1.1.0 (build 85)

betaJune 10, 2026
Version 1.1.0Build 85macOS 12.0+

Fixed

  • Rapid repeated clicks on the Overview zoom buttons now all register on macOS 13 / 14. The double-click suppressor was dropping every second click; the fast-path router now fires the action on any clickCount when the click lands on a ClickCaptureView, and only drops clickCount ≥ 2 events that miss a click target (so Finder still can't open the file on empty-area double-clicks).
  • The Overview ruler now toggles its format picker on mouseDown instead of waiting for SwiftUI's delayed tap.
  • Format picker entries inside the popover respond instantly — they're ClickCaptureView-driven now, and the fast-path router searches the popover window's contentView too.
  • Universe single-click clears the selection instantly. The clear action moved from DragGesture's .onEnded (delayed by SwiftUI's tap timer) to .onChanged's first event (fires on mouseDown like the drag already did).

PT Peek 1.1.0 (build 84)

betaJune 10, 2026
Version 1.1.0Build 84macOS 12.0+

Fixed

  • The four triangle zoom buttons in the Overview section header now fire instantly on macOS 13 / 14, same fix as the disclosure: replaced the SwiftUI Button with a low-level ClickCaptureView so the fast-path NSEvent router can dispatch the action synchronously.

PT Peek 1.1.0 (build 83)

betaJune 10, 2026
Version 1.1.0Build 83macOS 12.0+

Fixed

  • Section disclosure triangles in the Quick Look preview now respond instantly on macOS 13 / 14. The disclosure click target switched from a SwiftUI Button to a low-level ClickCaptureView — combined with the fast-path NSEvent router, the toggle fires synchronously on mouseDown instead of waiting for tap-disambiguation. On Tahoe the same ClickCaptureView click still resolves immediately via the normal responder chain.

PT Peek 1.1.0 (build 82)

betaJune 9, 2026
Version 1.1.0Build 82macOS 12.0+

Fixed

  • Quick Look preview row clicks now fire instantly on macOS 13 / 14. The NSEvent local monitor hit-tests the SwiftUI hosting subtree itself, finds the ClickCaptureView under the cursor, fires its action synchronously, and consumes the event — bypassing the ~250 ms tap-disambiguation hold inside NSHostingView. Clicks that don't land on a ClickCaptureView (disclosure Buttons, universe drag area) fall through to SwiftUI unchanged.

PT Peek 1.1.0 (build 81)

betaJune 9, 2026
Version 1.1.0Build 81macOS 12.0+

Changed

  • Removed the single .onTapGesture modifier in the Quick Look diagnostics overlay (used to reset the counters) and replaced it with a low-level ClickCaptureView. Tests Gemini's hypothesis that any high-level SwiftUI gesture wrapper anywhere in the hosting tree triggers the global tap-disambiguation loop on macOS 13 / 14 — if click latency drops, the hypothesis is supported and the next step is auditing the other DragGesture / onTapGesture / Button sites in the shared preview content.

PT Peek 1.1.0 (build 80)

betaJune 9, 2026
Version 1.1.0Build 80macOS 12.0+

Changed

  • Diagnostics overlay now surveys every NSGestureRecognizer in the SwiftUI hosting subtree and shows the total count
    • first three class names. Used to find out what kind of recognizers (if any) SwiftUI is attaching for taps on Sonoma, since the delaysPrimary flag isn't being used.

PT Peek 1.1.0 (build 79)

betaJune 9, 2026
Version 1.1.0Build 79macOS 12.0+

Fixed

  • Attempts to fix Sonoma click latency in the Quick Look preview by walking the SwiftUI hosting view's subtree and clearing delaysPrimaryMouseButtonEvents on every gesture recognizer found. SwiftUI attaches tap recognizers with the delay flag on so it can disambiguate single-tap from double-tap — that hold is what makes every click in the preview wait the system double-click interval on macOS 13 / 14 before reaching the responder chain.
  • A periodic 2-second sweep catches recognizers added later (e.g. when a section first expands its content).
  • The diagnostics overlay shows a "disabled gr" count so we can verify the walk found recognizers.

PT Peek 1.1.0 (build 78)

betaJune 9, 2026
Version 1.1.0Build 78macOS 12.0+

Changed

  • Diagnostics overlay now shows a "raw mouseDown" counter that increments inside the NSEvent local monitor — the earliest point an event is observable in the extension's process. Used to determine whether Sonoma click latency is upstream (events arrive late from Finder) or downstream (SwiftUI holds events before delivering them).

PT Peek 1.1.0 (build 77)

betaJune 9, 2026
Version 1.1.0Build 77macOS 12.0+

Fixed

  • Reverted the disclosure-button change that introduced click sluggishness on both Tahoe and Sonoma; the original Button is back.
  • The Quick Look diagnostics overlay no longer drags the whole preview into a 20 Hz re-render: removed its per-frame timer and moved the counter display into an isolated subview so its @ObservedObject only re-renders the overlay, not the rest of the preview content.

PT Peek 1.1.0 (build 76)

betaJune 9, 2026
Version 1.1.0Build 76macOS 12.0+

Fixed

  • Section disclosure triangles in the Quick Look preview now respond instantly on macOS 13 / 14. They had been firing on mouse-up with a double-tap timeout delay because of the underlying SwiftUI Button; switched to a mouse-down click recognizer so the section expand/collapse happens immediately. The same recognizer is what tracks and clips already use.

Changed

  • Expanded the temporary Quick Look diagnostics overlay with click-hit count, preview/content body re-eval counts, and a ms-since-last-click timer. Used to track down the Sonoma click-latency issue.

PT Peek 1.1.0 (build 75)

betaJune 9, 2026
Version 1.1.0Build 75macOS 12.0+

Fixed

  • Quick Look preview now actually suppresses the double-click on Sonoma (14.x). A process-local event monitor drops any mouse click with click-count ≥ 2 before AppKit or Finder's Quick Look host can interpret it, so the .ptx no longer hands itself to Pro Tools.

Changed

  • Temporary diagnostics overlay in the top-right of the Quick Look preview showing how often the Overview universe re-renders. Tap to reset. Used to investigate click latency on Sonoma; will be removed once that work lands.

PT Peek 1.1.0 (build 74)

betaJune 9, 2026
Version 1.1.0Build 74macOS 12.0+

Fixed

  • Quick Look preview no longer hands the .ptx file to Pro Tools when you double-click inside the preview. Mouse events at the preview root are now consumed so they don't bubble up to Finder's "open with default app" handler.

PT Peek 1.1.0 (build 73)

betaJune 9, 2026
Version 1.1.0Build 73macOS 12.0+

Changed

  • Quick Look preview now matches the main viewer's Overview controls: the four triangle zoom buttons in the Overview header work, the bottom-edge drag handle resizes the universe, and clicking a track / audio file / clip row highlights it.

PT Peek 1.1.0 (build 71)

betaJune 8, 2026
Version 1.1.0Build 71macOS 12.0+

Added

  • Overview universe is now zoomable and pannable. ⌘+] / ⌘+[ zoom horizontally, ⌃+⌥+↑ / ⌃+⌥+↓ zoom vertically, ⌘+0 resets to fit-to-view. Each zoom step recenters around the active selection (selected clips, selected tracks, or the universe rectangle); with no selection, it recenters around the visible middle of the universe. Once zoomed in, two-finger trackpad or scroll-wheel panning over the universe moves the visible window. The ruler beneath the universe follows along — labels match whatever section of the timeline the universe is showing.
  • Tracks section: audio tracks always show a disclosure triangle in their row. When the current Overview-rectangle or search filter has narrowed the track's visible clips to zero, the triangle dims to indicate "nothing to disclose right now". The triangle still works — click to open the empty sub-list or collapse a previously open one.
  • Universe: when one or more tracks are selected in the Tracks section, a light-gray frame is drawn around their lanes in the Overview. Contiguous selected tracks merge into a single frame.
  • Universe height is now adjustable: drag the bottom edge to grow the Overview, drag back up to shrink it.
  • Memory Locations section now has a Start column. Markers fill it with their position in whichever format the Overview ruler is showing (Min:Sec / Timecode / Bars|Beats / Feet+Frames / Samples) — tap the ruler to switch formats and the column updates in lockstep. Selections and other non-marker location types leave the column blank.

Changed

  • Each .ptx file's window now remembers its size, position, Overview rectangle, universe zoom and height, and which sections are open or closed — restored next time you open the same file (across app launches too).
  • License helper now checks for PACE's licensed daemon using the PACE-recommended launchctl list query instead of an in-process version call. More robust on systems where the daemon's startup races the helper's first check.

PT Peek 1.1.0 (build 70)

betaMay 31, 2026
Version 1.1.0Build 70macOS 12.0+

Added

  • The Quick Look preview now supports the Overview rectangle selection too. Drag in the universe inside the preview to narrow the Tracks, Audio Files, and Clips sections to just what's inside the rectangle; tap the universe without dragging to clear.

PT Peek 1.1.0 (build 69)

betaMay 31, 2026
Version 1.1.0Build 69macOS 12.0+

Added

  • Overview now renders at full height and supports a rectangular selection to narrow the Tracks, Audio Files, and Clips sections to just what's inside the rectangle. Search filtering still applies on top.
  • When a track is expanded, its inner clip sub-list also follows the Overview rectangle and the toolbar search.

PT Peek 1.1.0 (build 68)

betaMay 30, 2026
Version 1.1.0Build 68macOS 12.0+

Changed

  • Export Session Report (⌘P) and the Import Report Save As… dialog now open with the session's own folder pre-selected, so the saved report lands next to the .ptx file by default. You can still navigate elsewhere in the panel.

PT Peek 1.1.0 (build 67)

betaMay 30, 2026
Version 1.1.0Build 67macOS 12.0+

Added

  • The Name column in the Tracks, Audio Files, and Clips sections is now user-resizable. Drag the thin divider in each section's column header to widen or narrow the Name column; the rest of the row shifts to follow. Widths are remembered across launches.

PT Peek 1.1.0 (build 66)

betaMay 29, 2026
Version 1.1.0Build 66macOS 12.0+

Added

  • Search field in the toolbar filters the Tracks, Audio Files, and Clips sections by name. A scope picker next to the search field limits the search to a single section (All / Tracks / Audio Files / Clips.
  • Edit > Find (⌘F) focuses the toolbar search field.

PT Peek 1.0.11 (build 65)

betaMay 29, 2026
Version 1.0.11Build 65macOS 12.0+

Added

  • Audio files now show their media type as a small badge in the Audio Files and Clips sections.

Changed

  • Files whose media type PT Peek can't play (AVID MXF, QuickTime MOV, and other non-audio container formats) now show "Not Available" in the waveform column instead of an empty player. WAV, AIFF, AIFC, and MP4 audio play normally.

Fixed

  • Sessions referencing AVID MXF (and other non-WAV/AIFF) media no longer lose every audio file listed after the first such file. The file table is now parsed completely, so clip-to-file links and paths resolve correctly — previously such a session could show "0 audio files" or leave clips with no source path.

PT Peek 1.0.11 (build 64)

betaMay 29, 2026
Version 1.0.11Build 64macOS 12.0+

Added

  • Audio files now show their media type, and any file whose format PT Peek doesn't fully support (MXF, MOV, MP4, …) is listed and flagged with an orange badge in the Audio Files and Clips sections instead of being silently dropped. Previously a session containing a non-WAV/AIFF media file could show "0 audio files" or leave clips with no source path.

Fixed

  • Sessions referencing AVID MXF (and other non-WAV/AIFF) media no longer lose every audio file listed after the first such file. The file table is now parsed completely, so clip-to-file links and paths resolve correctly in these sessions.

PT Peek 1.0.10 (build 63)

betaMay 27, 2026
Version 1.0.10Build 63macOS 12.0+

Added

  • Right-click / Control-click → Reveal in Finder is available on the viewer window's title bar, on Recent Sessions rows in the Welcome window, and on a Send Bug Report attachment row.
  • Troubleshooting window: a "Restart PT Peek Helper" button when the helper is hung or not running. Kills the stuck helper and re-launches it without needing to log out and back in.
  • Viewer window's unlicensed warning banner now has a "Troubleshooting…" button for one-click access to the diagnostics window.
  • Import dialogs: the Done panel now always shows a full Import Report — header, source/destination session info, the tracks / clips / audio files the import touched, every Pro Tools operation in plain English ("Create stereo audio track 'Drums' (554 ms)"), and any warnings. Selectable, scrollable, copyable.
  • Import dialogs: "Save As…" button on the Done panel writes the on-screen Import Report to a .txt file.

Changed

  • Import Tracks to Pro Tools: the post-import warnings list is now a single scrollable text block, so you can sweep across multiple warnings and copy them in one go. Previously each warning was its own row and only one could be copied at a time.
  • Text shown in the Import to Pro Tools dialogs (track names, file paths, error messages, transcripts) can now be selected and copied with ⌘C or right-click → Copy.
  • Removed the Full Disk Access launch check and the in-app "macOS is blocking PT Peek" alerts. The approach generated a recurring privacy prompt on every launch; being reworked.
  • Import to Pro Tools: when the source's sample rate differs from Pro Tools', the dialog now goes straight to the regular import preview with an inline banner explaining the locked Copy + Convert mode. No more separate "Sample Rate Mismatch" page or "Convert and Import" button.
  • Import to Pro Tools: a source audio file referenced by multiple tracks (or clips) in one Import is now copied or converted by Pro Tools exactly once instead of being duplicated with a .1, .2, … rename per track.
  • Import dialogs: file paths in the list views drop the redundant /Volumes/Macintosh HD/ prefix so the rest of the path has room to fit without head-truncation.

Fixed

  • Import to Pro Tools: audio paths under /Volumes/Macintosh HD/ (or any boot-volume firmlink) no longer fail with "No file_id found" mid-import. Pro Tools strips the firmlink prefix when echoing paths back; PT Peek now canonicalizes both sides so the lookup hits.
  • Import Clips: selecting a "Stereo" multi-mono clip view (a clip whose .L + .R siblings PT Peek bundled in the UI) now imports as a real stereo clip in Pro Tools. Previously a stereo selection landed as a mono clip with only the .L source.
  • Import to Pro Tools: clips with reserved channel-suffix names ("foo.L", "foo.R", "foo.LFE", "foo.Lss", …) no longer get rejected by Pro Tools with "Invalid clip name 'foo.L', consider using 'foo'". The bridge strips the suffix before sending CreateAudioClips regardless of stereo vs mono context.
  • Quick Look preview now works for .ptx files stored on external drives. The preview extension was missing the file-access entitlement needed to read files outside the boot volume, so Finder fell back to the generic icon.
  • Recent Sessions / Open Recent list stays consistent everywhere. Files opened by drag or from Finder now appear in the File → Open Recent menu without a relaunch. Opening a file from the splash window's "Open a .ptx File…" button now records it as a recent. Clicking an entry in the splash's Recent Sessions list bumps it to the top. "Clear Menu" empties the splash list too.

PT Peek 1.0.10 (build 58)

betaMay 22, 2026
Version 1.0.10Build 58macOS 12.0+

Fixed

  • Audio file path resolution for large sessions whose media spans multiple drives. In a session with files interleaved across several volumes, some files could still resolve to the wrong location (and show offline or fail to play).

PT Peek 1.0.10 (build 57)

betaMay 22, 2026
Version 1.0.10Build 57macOS 12.0+

Added

  • PT Peek now checks for Full Disk Access at launch and explains how to grant it. Full Disk Access lets PT Peek read audio files stored on external drives, network volumes, and in protected folders like Downloads and Documents. If a file read is blocked, PT Peek now shows how to fix it instead of failing silently.

Changed

  • Audio file paths are displayed without the /Volumes mount prefix, so online and offline files show the path the same way and the text is shorter.

Fixed

  • License detection at startup is more reliable. The license helper now waits for PACE's licensing service to be fully ready before its first check, avoiding a spurious "unlicensed" state right after login.
  • Audio files on external or secondary volumes — including Pro Tools sessions that reference media across multiple drives — now resolve and play correctly. Previously they could incorrectly show as offline.
  • Copy / paste / cut / undo / redo now work in every text field in the app (Bug Report, Feature Request, license sign-in, etc.). The Edit menu's Cut/Copy/Paste/Undo/Redo items were previously emptied out, which silently broke the corresponding keyboard shortcuts inside text inputs.

PT Peek 1.0.10 (build 54)

betaMay 14, 2026
Version 1.0.10Build 54macOS 12.0+

Fixed

  • Audio files referenced via Finder aliases (including Resilio Sync selective-sync placeholders) are now resolved to their real target before checking existence, playing back, or importing to Pro Tools.

PT Peek 1.0.9 (build 53)

betaMay 14, 2026
Version 1.0.9Build 53macOS 12.0+

Fixed

  • Audio playback to multi-format devices (Universal Audio Apollo, Pro Tools Aggregate I/O, and similar) that report duplicate L/R channel labels now plays out of the main monitor pair instead of a higher-numbered aux/cue pair that typically has nothing connected.

Changed

  • License helper now waits for PACE's LicenseD daemon to come up before attempting license checks. Avoids a hang when LicenseD isn't running yet (briefly at user login, or indefinitely on a misconfigured iLok install).
  • Troubleshooting window now distinguishes a "hung" helper from a "not running" one, and Report A Problem submissions now include helper-side startup events from before the app launched — helpful when diagnosing "license not detected" issues.

PT Peek 1.0.8 (build 52)

betaMay 13, 2026
Version 1.0.8Build 52macOS 12.0+

Changed

  • License helper now waits for PACE's LicenseD daemon to come up before attempting license checks. Avoids a hang when LicenseD isn't running yet (briefly at user login, or indefinitely on a misconfigured iLok install).
  • Troubleshooting window now distinguishes a "hung" helper from a "not running" one, and Report A Problem submissions now include helper-side startup events from before the app launched — helpful when diagnosing "license not detected" issues.

PT Peek 1.0.7 (build 51)

betaMay 13, 2026
Version 1.0.7Build 51macOS 12.0+

Added

  • Audio output menu now has a "Report A Problem…" item that opens Send Bug Report with a diagnostic log of recent audio playback attempts (device, channel routing, file/clip info) pre-attached.

Changed

  • Troubleshooting → iLok License Manager row now shows the PACE LicenseD daemon version. Same info is included in Report A Problem submissions.
  • Report A Problem (licensing) now captures helper-side events too — previously only app-side events made it into the report, which made it hard to diagnose helper-specific issues.

PT Peek 1.0.7 (build 50)

betaMay 12, 2026
Version 1.0.7Build 50macOS 12.0+

Fixed

  • Session Setup tempo now reads the Manual Tempo widget value when Pro Tools' Conductor is disabled. Previously, sessions with Conductor off were displayed as "120 BPM" regardless of the actual tempo Pro Tools plays.

PT Peek 1.0.6 (build 49)

betaMay 12, 2026
Version 1.0.6Build 49macOS 12.0+

Added

  • Help → Troubleshooting now has a Report A Problem… button. Clicking it opens Send Bug Report with a license diagnostic transcript pre-attached — PACE/helper/token/Keychain status plus an event log of license activity since launch — so "license not detected" reports include enough context to debug without back-and-forth.

PT Peek 1.0.6 (build 48)

betaMay 11, 2026
Version 1.0.6Build 48macOS 12.0+

Fixed

  • Import to Pro Tools: Clips not importing correctly when sample rate converted.
  • Import to Pro Tools: Track color not processed correctly in some cases.
  • Import to Pro Tools: Import with duplicate track name error.
  • Session Setup: Interleaved field not reading correctly foer some sessions.
  • Tracks list: Playlist clips not seen in some cases.

PT Peek 1.0.5 (build 47)

betaMay 8, 2026
Version 1.0.5Build 47macOS 12.0+

Changed

  • Report A Problem… button for Import errors automatically lets you notify us of a problem so we can fix it fast. Thank you, Paul

PT Peek 1.0.5 (build 46)

betaMay 8, 2026
Version 1.0.5Build 46macOS 12.0+

Added

  • Every Import to Pro Tools dialog (success and error) now has a Report A Problem… button. Clicking it opens Send Bug Report with a diagnostic transcript pre-attached as a text file (sample rate, frame rate, session start, full PTSL command/response log) and a context-aware description pre-filled. No more digging in Console.app to send a useful report.

PT Peek 1.0.4 (build 45)

betaMay 8, 2026
Version 1.0.4Build 45macOS 12.0+

Fixed

  • Right-clicking a clip and choosing "Import to Pro Tools…" now imports the selected clip(s) — the same as the File menu command. Previously it ran the audio-files import flow by mistake.

PT Peek 1.0.3 (build 44)

betaMay 8, 2026
Version 1.0.3Build 44macOS 12.0+

Fixed

  • Quick Look preview and "Open With → PT Peek" no longer hang on a spinner when previewing certain large sessions (the parser was getting stuck on a block-size overflow inside the .ptx file).

PT Peek 1.0.2 (build 43)

betaMay 7, 2026
Version 1.0.2Build 43macOS 12.0+

Fixed

  • Session Setup reports the correct frame rate on some 23.976 fps sessions that the previous parser misread as 29.97 fps. (Follow-up to the 25 fps fix in 1.0.1.41 — these sessions stored the rate in a different location.)

PT Peek 1.0.1 (build 42)

betaMay 6, 2026
Version 1.0.1Build 42macOS 12.0+

Fixed

  • Export Session Report: the exported PDF was rendering with white text on a white background when macOS was in dark mode. The report now always uses dark text on its white page regardless of the system appearance.

PT Peek 1.0.1 (build 41)

betaMay 6, 2026
Version 1.0.1Build 41macOS 12.0+

Fixed

  • Session Setup now reports the correct frame rate and start time on sessions that the previous parser misread — most visibly some 25 fps sessions and sessions whose timecode starts at non-zero values such as 00:59:30.

PT Peek 1.0 (build 39)

betaMay 4, 2026
Version 1.0Build 39macOS 12.0+

Changed

  • Marketing version simplified from "1.0.0" to "1.0". No code changes vs. 1.0.0.38.

PT Peek 1.0.0 (build 38)

betaMay 4, 2026
Version 1.0.0Build 38macOS 12.0+

Changed

  • First public 1.0 release. Same code as the most recent 0.9.0 beta — marketing version bumped to mark general availability.

PT Peek 1.0.0 (build 1)

betaMay 4, 2026
Version 1.0.0Build 1macOS 12.0+

Changed

  • First public 1.0 release. Same code as the most recent 0.9.0 beta — version bumped to mark general availability.

PT Peek 0.9.0 (build 37)

betaMay 4, 2026
Version 0.9.0Build 37macOS 12.0+

Changed

  • Renamed the "Purchase" / "Purchase License" buttons (Welcome window, Troubleshooting window, unlicensed banner) to "Buy", pointing at the new purchase page at app.neyrinck.com.
  • Help menu now offers "Buy License…" below "Activate License…" when PT Peek is unlicensed.

PT Peek 0.9.0 (build 36)

betaMay 4, 2026
Version 0.9.0Build 36macOS 12.0+

Fixed

  • Multi-mono playback (stereo / 5.1 / 7.1 clips and audio files) now stops and rewinds the playhead to the start when it reaches the end, matching how single-file playback behaves. Previously the playhead stayed pinned at the end and the row had to be clicked twice to play again.
  • Multi-mono channels are now routed to the correct output speakers based on their channel label (.L → Left, .R → Right, .C → Center, .Ls → Left Surround, etc.) instead of by file order. Sessions where Pro Tools wrote .R before .L no longer play swapped, and the play button, space bar, and standalone audio window all route identically.
  • Multi-channel output devices configured in Audio MIDI Setup → Configure Speakers (Quad, 5.1, 7.1) now have all of their channels recognized correctly. Previously only the first two channels of any device with more than two outputs were treated as L/R and the rest were unaddressable, which could send a 5.1 file's surround channels to silent outputs.
  • Fixed multi-mono playback through 16-channel output devices (BlackHole 16, large aggregates, HDX): each input was being smeared across all 16 outputs at very low gain instead of routing to the correct stereo pair.
  • Send Bug Report: the placeholder text inside the Description box ("Please describe the issue with as much detail as possible…") is now visible.

Changed

  • Send Bug Report submissions now include a System info block at the bottom of the report (PT Peek version, macOS version, iLok / PACE availability, Helper status, license token state, Quick Look extension registration), so we don't have to ask follow-up questions to triage.

PT Peek 0.9.0 (build 35)

betaMay 1, 2026
Version 0.9.0Build 35macOS 12.0+

Changed

  • Preview content now stays anchored to the top-leading corner at any window or Finder column width. When the window is too narrow to show every column, the view scrolls horizontally instead of centering the content and clipping both sides.
  • Column header labels (Comments, Inserts, etc.) and Session Setup values truncate or stay on one line instead of wrapping when the window narrows.
  • The PT Peek window minimum width is now 240 pt (was 500 pt) so it can be tested at Finder column-view widths.

PT Peek 0.9.0 (build 34)

betaApril 30, 2026
Version 0.9.0Build 34macOS 12.0+

Changed

  • Session Setup now collapses from three columns to two when the window is too narrow to fit all three.
  • The preview stays left-justified when the window or Finder column is narrower than the content. Previously content was centered and clipped on both sides; now any overflow only clips on the right.

Fixed

  • Offline audio files in the Tracks and Clips sections now show the Audio File Path in italics, and the inline waveform column shows an italic "Offline" label instead of an empty player.

PT Peek 0.9.0 (build 33)

betaApril 30, 2026
Version 0.9.0Build 33macOS 12.0+

Changed

  • Up/down arrow navigation in the Tracks section now flows through expanded tracks Finder-style: arrowing down off a track header steps into its first clip, arrowing past the last clip steps to the next track, and arrowing up from a clip lands on its track header.

PT Peek 0.9.0 (build 32)

betaApril 30, 2026
Version 0.9.0Build 32macOS 12.0+

Changed

  • While inline playback is active, pressing up/down (and left/right when they change the selection) now switches playback to follow the new selection. Arrow keys still only change selection if nothing is playing. Selecting a track header stops playback.

PT Peek 0.9.0 (build 31)

betaApril 30, 2026
Version 0.9.0Build 31macOS 12.0+

Changed

  • Pressing space to play a multi-mono clip or audio file now plays all channels together (matching the inline waveform play button).

Fixed

  • Fixed a crash when clicking play on a multi-mono waveform while the system output device has more than 2 channels (e.g. 5.1, 7.1, HDX, BlackHole, multi-output aggregate).

PT Peek 0.9.0 (build 30)

betaApril 29, 2026
Version 0.9.0Build 30macOS 12.0+

Fixed

  • After installing an update, PT Peek now restarts its background License Helper so the new helper code takes effect immediately — including when upgrading from a build that didn't yet record the helper's last-seen version. Previously the old helper kept running until the next logout or reboot.

PT Peek 0.9.0 (build 29)

betaApril 29, 2026
Version 0.9.0Build 29macOS 12.0+

Fixed

  • After installing an update, PT Peek now restarts its background License Helper so the new helper code takes effect immediately. Previously the old helper kept running until the next logout or reboot.

PT Peek 0.9.0 (build 28)

betaApril 29, 2026
Version 0.9.0Build 28macOS 12.0+

Fixed

  • Tracks containing clip groups (.grp compound regions) now display their member clips on the timeline instead of appearing empty.

PT Peek 0.9.0 (build 27)

betaApril 28, 2026
Version 0.9.0Build 27macOS 12.0+

Added

  • Import to Pro Tools: when the source session's sample rate doesn't match the open Pro Tools session, the dialog now offers "Convert and Import" instead of blocking. Conversion uses Pro Tools' built-in sample-rate / bit-depth conversion.
  • Import to Pro Tools: imported tracks now carry the source track's color (Pro Tools 2025.09 or later required). Tracks left at PT's default color in the source pick up PT's per-type default in the destination.
  • Import to Pro Tools now supports Aux / Master / VCA / MIDI tracks (and any other clip-less track type) — these create a track of the matching type with no clips.
  • Selecting a clip inside an expanded track row now enables File → Import to Pro Tools and routes the import through the Clips dialog, matching the standalone Clips section behavior.

Changed

  • Audio Files import: imports the audio file into Pro Tools' clip list with no track created. Previously this created a new track named after the file.
  • Import to Pro Tools written paginated documentation (in repo at IMPORT_TO_PRO_TOOLS.md) so future improvements have a stable reference for sequencing, JSON shapes, and edge cases.

Fixed

  • Stereo Aux track import no longer silently does nothing — a stereo Aux track is now created in Pro Tools.
  • Stereo tracks whose .L and .R clips share one interleaved stereo source file (Pro Tools' "mono views" of a stereo .wav) now import successfully. Previously Pro Tools rejected the CreateAudioClips call with "Invalid source channel identifier 'SChannel_Mono' for file format 'SFormat_Stereo'".
  • Importing clips no longer fails with "Invalid clip name '.L', consider using ''" — clip names with multi-mono suffixes are stripped before being sent to Pro Tools.
  • Right-clicking a .ptx file in Finder and choosing Open With → PT Peek opens a session window when PT Peek is already running. The Welcome / splash window stays open instead of closing.
  • The "Tracks to import (0)" issue on first menu-triggered import is fixed — sheets capture their data atomically.
  • File → Import to Pro Tools is enabled the first time you select a track in a freshly opened window (no app-switch dance needed).
  • Inline waveform player no longer fails with -50 when playing a clip whose source file is interleaved stereo (or any multichannel file).

PT Peek 0.9.0 (build 26)

betaApril 27, 2026
Version 0.9.0Build 26macOS 12.0+

Fixed

  • Right-clicking a .ptx file in Finder and choosing Open With → PT Peek now opens a session window when PT Peek is already running. (It used to silently do nothing in the hot-launch case.)
  • Opening a session no longer closes the Welcome window — the splash stays where it is until you close it.

Added

  • The PKG installer's success page now includes a Launch PT Peek link, with a friendly reminder to launch the app once so the Quick Look preview extension is ready.

PT Peek 0.9.0 (build 25)

betaApril 27, 2026
Version 0.9.0Build 25macOS 12.0+

Added

  • File → Export Session Report… (⌘P) writes a paginated PDF report of the current session — Session Setup, Tracks, Audio Files, Clips, Plugins, and Memory Locations. The PDF is built from the parsed session data (not the on-screen UI), so collapsed sections and offscreen rows are all included. The Tracks section preserves track colors and folder-depth indentation.

Changed

  • Check for Updates… moved from the Help menu to the PT Peek application menu (under About PT Peek), matching macOS conventions.

PT Peek 0.9.0 (build 24)

betaApril 26, 2026
Version 0.9.0Build 24macOS 12.0+

Added

  • Multi-mono audio files and clips now display as a single grouped path (e.g. Drums.(L R).wav) and play all sibling channels together. Audio Files and Clips both honor this for stereo, 5.1, 7.1, etc.
  • Each track's clip rows is now its own selection scope. Selecting a clip in Track A no longer also lights up the same clip in Track B or in the standalone Clips section. Up/Down arrow keys move within whichever scope you last clicked in (Tracks, a specific track's clips, Audio Files, or Clips).
  • Tracks list now infers a format when Pro Tools didn't write one: video tracks display "Video" and audio tracks with multi-mono sibling clips display "Stereo" / "5.1" / "7.1" / etc.

Fixed

  • Inline waveform player: clicking ahead of the cursor on a long stereo (or any multi-mono) clip or file now jumps the cursor forward instead of snapping back to the start.

Changed

  • Audio output picker temporarily shows only "System Default" while per-device routing is being finished.

PT Peek 0.9.0 (build 23)

betaApril 25, 2026
Version 0.9.0Build 23macOS 12.0+

Added

  • Track rows that have clips now use a play-style triangle for the disclosure control (right-pointing when collapsed, down-pointing when expanded), hinting at the audio content beneath.

Changed

  • License Activate and Deactivate now sign in with iLok in your default browser instead of an embedded web view. PT Peek opens iLok's sign-in page, you complete sign-in there, and the app receives the result automatically. Cached and refreshed credentials still work silently — the browser only opens when sign-in is actually required.

Fixed

  • Newer Pro Tools sessions whose clip timeline positions are stored as ticks (rather than raw samples) now display correctly in the Overview universe and ruler. Previously every clip looked offset by ~21 hours and the universe stretched accordingly.
  • Selected-clip highlight in the universe is now visible in Light mode (was invisible against the white background) and no longer gets clipped for clips on the top track row.

PT Peek 0.9.0 (build 22)

betaApril 25, 2026
Version 0.9.0Build 22macOS 12.0+

Added

  • Overview now has a time ruler beneath the universe view. Click it to switch between Min:Sec, Timecode, Bars|Beats, Feet+Frames, and Samples.
  • The ruler opens in whichever format the session's Main Counter is set to in Pro Tools (Bars|Beats falls back to Min:Sec on multi-tempo sessions, which aren't supported yet).
  • Selecting a clip — from the Clips section or from inside a track row — highlights every matching clip rectangle in the universe with an inverted color and a white outline so you can see where it lives on the session timeline.
  • Send Feature Request and Send Bug Report show a confirmation screen with an OK button after a successful submission, instead of vanishing immediately.

Changed

  • Overview "Locations" section header is now "Memory Locations" to match Pro Tools terminology.

PT Peek 0.9.0 (build 21)

betaApril 23, 2026
Version 0.9.0Build 21macOS 12.0+

Added

  • Deactivate License window now offers an in-window iLok sign-in when cached credentials are missing or have expired, so deactivation works on fresh systems without going through Activate first.

Changed

  • Right-click "Reveal in Finder" and "Import to Pro Tools…" menu items are no longer obscured by the unlicensed placeholder.

Fixed

  • Picking Reveal in Finder or Import to Pro Tools while unlicensed now shows a "PT Peek is not licensed." dialog instead of silently failing.

PT Peek 0.9.0 (build 20)

betaApril 23, 2026
Version 0.9.0Build 20macOS 12.0+

Changes

  • Improvements and bug fixes

PT Peek 0.9.0 (build 19)

betaApril 23, 2026
Version 0.9.0Build 19macOS 12.0+

Changes

  • Improvements and bug fixes

PT Peek 0.9.0 (build 15)

betaApril 15, 2026
Version 0.9.0Build 15macOS 12.0+

Changes

  • Improvements and bug fixes