{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/allansomensi/openhx/blob/ab8aed4ed4f1430f9b049a4de1d535e849dd1a73/docs/protocol/README.md",
    "https://github.com/allansomensi/openhx/blob/ab8aed4ed4f1430f9b049a4de1d535e849dd1a73/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "OpenHX implements selected Line 6 HX and Helix preset controls in a Rust CLI and includes an early GUI. USB captures between HX Edit and an HX Stomp XL informed its bulk-transfer transport, session handshake and preset operations. The published protocol notes cover packet sequences, MessagePack preset data and device quirks.",
  "description_zh": "OpenHX 通过 Rust 命令行工具实现部分 Line 6 HX 和 Helix 预设控制功能，并提供尚处早期阶段的图形界面。项目分析 HX Edit 与 HX Stomp XL 之间的 USB 抓包，梳理批量传输、会话握手和预设操作；公开的协议笔记还涵盖报文顺序、MessagePack 预设数据及设备差异。",
  "entry_url": "https://awesomerea.org/resources/openhx-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openhx-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/allansomensi/openhx/blob/ab8aed4ed4f1430f9b049a4de1d535e849dd1a73/README.md",
  "group": "cases",
  "id": "openhx-case",
  "json_url": "https://awesomerea.org/resources/openhx-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openhx-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openhx-case/index.md",
  "name": "OpenHX: rebuilding Line 6 HX preset control over USB",
  "name_zh": "OpenHX：重建 Line 6 HX 的 USB 预设控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "Building from source requires Rust and libusb 1.0 or later.",
    "The author reports validation on HX Stomp, HX Stomp XL and Helix Floor; other listed devices are planned.",
    "Preset renaming, import/export, block reordering and a full GUI editor are listed as planned rather than implemented.",
    "MIT license."
  ],
  "requirements_zh": [
    "从源码构建需要 Rust 和 libusb 1.0 或更新版本。",
    "据作者报告，HX Stomp、HX Stomp XL 和 Helix Floor 已测试；其他列出的设备仍在计划中。",
    "预设重命名、导入导出、效果块排序及完整图形编辑器列为计划功能。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/allansomensi/openhx",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
