Case study
zen-go-tui: reconstructing Zen Go USB HID controls
zen-go-tui reconstructs control of the Antelope Zen Go Synergy Core audio interface through its USB HID protocol. The Rust terminal app manages outputs, mixer strips, preamp settings and meters, while protocol notes describe captured frame types, command payloads and state fields.
- Targets
- Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 4
- Last commit
- 2026-09-03
- Language
- Rust
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Rust 1.70 or later, Linux and a Zen Go Synergy Core connected by USB.
- Testing evidence: A Windows cross-build target exists, but the author has not tested it on hardware.
- License: MIT License.
Cite
BibTeX
@misc{zen-go-tui-case,
title = {{zen-go-tui: reconstructing Zen Go USB HID controls}},
howpublished = {\url{https://github.com/ryodeushii/zen-go-tui}},
url = {https://github.com/ryodeushii/zen-go-tui},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/zen-go-tui-case/}}
}Plain text
zen-go-tui: reconstructing Zen Go USB HID controls. https://github.com/ryodeushii/zen-go-tui (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/zen-go-tui-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ryodeushii/zen-go-tui · Revision 10035df
- docs/protocol/mixer-protocol.md GitHub · ryodeushii/zen-go-tui · Revision 10035df
- docs/protocol/preamp-protocol.md GitHub · ryodeushii/zen-go-tui · Revision 10035df
More in Protocols
- tinyscreen: reconstructing an ArtInChip USB display protocol · Case study
- Panavox PSS-12 INV: reconstructing air-conditioner UART control · Case study
- WB-SG1-8G: reconstructing a signal generator's serial commands · Case study
- Brother HL-4150CDN: reconstructing the XL2HB print stream · Case study
- monclub-bot: reconstructing MonClub booking requests · Case study
- glow-linux: reconstructing Spacetronik Glow Three LED control · Case study