Tool
LogicX Analyzer
LogicX Analyzer inspects Logic Pro .logicx project bundles and studies their undocumented ProjectData binary format. Python scripts map chunk markers, annotate hex dumps, extract plugin and Session Players data, and produce Markdown, JSON, and CSV reports across a folder of projects.
- Targets
- App
- Category
- Binary analysis libraries
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 10
- Last commit
- 2026-10-24
- Language
- Python
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Python 3.9 or newer and Logic Pro .logicx project bundles; no third-party Python packages are required.
- Limits: The author reports that about 60% of ProjectData is understood; custom track names remain partly decoded.
- License: GPL-3.0.
Cite
BibTeX
@misc{logicx-analyzer,
title = {{LogicX Analyzer}},
howpublished = {\url{https://github.com/geoffmyers/logicx-analyzer}},
url = {https://github.com/geoffmyers/logicx-analyzer},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/logicx-analyzer/}}
}Plain text
LogicX Analyzer. https://github.com/geoffmyers/logicx-analyzer (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/logicx-analyzer/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · geoffmyers/logicx-analyzer · Revision a1c4078
- docs/BINARY_FORMAT_FINDINGS.md GitHub · geoffmyers/logicx-analyzer · Revision a1c4078
More in Native binaries
- FunctionParser · Tool
- hyperscan-emulator · Tool
- AppleWin · Tool
- PyFLP · Tool
- DownUnderCTF: masked-squares flag checker · Case study
- Show Your Work: a measured dissection of REA's evidence architecture · Case study