Star on GitHubStar2.4k stars

Case study

microfreak-emu: rehosting Arturia MicroFreak firmware in Renode

microfreak-emu rehosts Arturia MicroFreak firmware 5.0.0.2084 in Renode with models for STM32 peripherals and audio output. Its research documents firmware addresses, stored formats and the SysEx message exchange, while the harness supports boot checks, MIDI-driven differential runs and preset rendering.

Targets
Firmware · Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
1
Last commit
2026-10-25
Language
Python
License (GitHub)
Apache-2.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

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

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Renode and a sibling checkout of microfreak-tools.
  • Prerequisites: Presets and samples must be supplied separately for rendering content that uses them.
  • Scope: A user-supplied MicroFreak firmware image; the documented addresses apply to version 5.0.0.2084.
  • License: Apache-2.0 license.

Cite

BibTeX

@misc{microfreak-emu-case,
  title = {{microfreak-emu: rehosting Arturia MicroFreak firmware in Renode}},
  howpublished = {\url{https://github.com/gbryant/microfreak-emu}},
  url = {https://github.com/gbryant/microfreak-emu},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/microfreak-emu-case/}}
}

Plain text

microfreak-emu: rehosting Arturia MicroFreak firmware in Renode. https://github.com/gbryant/microfreak-emu (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/microfreak-emu-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 · gbryant/microfreak-emu · Revision 9f80bc3
  2. docs/PROTOCOL.md GitHub · gbryant/microfreak-emu · Revision 9f80bc3
  3. docs/ARCHITECTURE.md GitHub · gbryant/microfreak-emu · Revision 9f80bc3

More in Firmware and hardware

All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)

↑↓ move↵ open⌘↵ new tab