Star on GitHubStar2.4k stars

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

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a demo observed; no download method found.
Checked
2026-11-08

How evidence classes are assigned

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.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · ryodeushii/zen-go-tui · Revision 10035df
  2. docs/protocol/mixer-protocol.md GitHub · ryodeushii/zen-go-tui · Revision 10035df
  3. docs/protocol/preamp-protocol.md GitHub · ryodeushii/zen-go-tui · Revision 10035df

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab