Star on GitHubStar2.4k stars

Tool

ptformat

ptformat decrypts and parses Pro Tools session files to extract audio sources, regions and tracks, plus MIDI chunks, regions, tracks and notes. Its C++ tools include ptftool for parsing, ptunxor for decrypted-file inspection, and ptgenmissing for generating placeholder audio scripts.

Targets
App
Category
Binary analysis libraries
Relationship
Foundation tool
Sources reviewed
Stars
96
Last commit
2026-06-13
Language
C++
License (GitHub)
LGPL-2.1

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Requires a Pro Tools session file in a supported PT format.
  • Limits: PT 5–7 MIDI support is unspecified; PT 10–12 group regions are unsupported.
  • License: Licensed LGPL-2.1 or later.

Cite

BibTeX

@misc{ptformat,
  title = {{ptformat}},
  howpublished = {\url{https://github.com/zamaudio/ptformat}},
  url = {https://github.com/zamaudio/ptformat},
  urldate = {2026-11-08},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/ptformat/}}
}

Plain text

ptformat. https://github.com/zamaudio/ptformat (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/ptformat/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · zamaudio/ptformat · Revision af15ee9

More in Native binaries

All 502 entries in Native binaries

↑↓ move↵ open⌘↵ new tab