{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/orrpunk-art/virtual-mpc-sample/blob/15f732c71fdd722c924590b9cdec2429f7a1ec2b/docs/MPC_SAMPLE_VIRTUAL_LAB_ARCHITECTURE.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "Virtual MPC Sample rehosts Akai MPC Sample 1.3.0.12 firmware in QEMU using a custom lab kernel and a browser panel for the device controls. The repository documents firmware and device architecture, emulates the panel's UART communication and provides a shell, tracing and mod testing against the user's own firmware files.",
  "description_zh": "Virtual MPC Sample 使用定制实验内核和浏览器控制面板，在 QEMU 中运行 Akai MPC Sample 1.3.0.12 固件。仓库记录固件及设备架构，模拟面板 UART 通信，并可对用户自备固件进行 shell 检查、跟踪和改装测试。",
  "entry_url": "https://awesomerea.org/resources/virtual-mpc-sample-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/virtual-mpc-sample-case/",
  "evidence_url": "https://github.com/orrpunk-art/virtual-mpc-sample/blob/15f732c71fdd722c924590b9cdec2429f7a1ec2b/README.md",
  "group": "cases",
  "id": "virtual-mpc-sample-case",
  "json_url": "https://awesomerea.org/resources/virtual-mpc-sample-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/virtual-mpc-sample-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/virtual-mpc-sample-case/index.md",
  "name": "Virtual MPC Sample: rehosting Akai MPC Sample firmware in QEMU",
  "name_zh": "Virtual MPC Sample：在 QEMU 中运行 Akai MPC Sample 固件",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires the user's own MPC Sample 1.3.0.12 firmware partitions; the factory library additionally requires the user's own device.",
    "Requires QEMU 9 or later, Docker for building, Python 3.9 or later and an OpenSSH client.",
    "USB audio, other firmware versions and a Windows test run remain unfinished.",
    "MIT licence, except Linux kernel patches under GPL-2.0."
  ],
  "requirements_zh": [
    "需要用户自己的 MPC Sample 1.3.0.12 固件分区；使用原厂音色库还需用户自己的设备。",
    "需要 QEMU 9 或更新版本、构建用 Docker、Python 3.9 或更新版本及 OpenSSH 客户端。",
    "USB 音频、其他固件版本和 Windows 实测尚未完成。",
    "主体采用 MIT 许可证，Linux 内核补丁采用 GPL-2.0。"
  ],
  "targets": [
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/orrpunk-art/virtual-mpc-sample",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
