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
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.
Primary sources
- README.md GitHub · zamaudio/ptformat · Revision af15ee9