FM-1 Studio
Android app that runs community FM-1 firmware engines (SLOOP, FM1 MOVE, Felucca, sloopDX, Ghoulbox, zp12) on a phone or tablet with a touch panel, piano roll and sound editors.
by thingsapart

- Distribution
- Prebuilt image you flash yourself
- License notes
- The app code is GPL-3.0-only; the bundled firmware, fonts and samples keep their own terms, listed in LICENSING.md. Some inherited icon atlases are marked all rights reserved by Hügelton Instruments and are not under the GPL.
- Source
- github.com https://github.com/thingsapart/fm1-studio
- Homepage
- github.com https://github.com/thingsapart/fm1-studio
- emulator
- editor
- sequencer
- midi
Description
Builds each firmware's own C source into an Android app, showing the native 240 x 240 display with touch controls for keys, buttons and encoders. It adds a piano roll, drum and chord editors, a mixer, performance pads, external USB and Bluetooth LE MIDI input, and per-engine projects. The firmwares are pinned submodules and keep their upstream licences and credits. An ESP32-P4 port in the tree is described as internal and unfinished.
Install notes
Preview APKs are attached to the GitHub releases, or build with python3 android/build.py. It runs the firmwares on the phone and does not flash the FM-1.
Version history
| Version | Date | Notes |
|---|---|---|
| v0.4 | 2026-10-14 | Pre-release. Adds an FM-1-style view and JP-1 MIDI pad support. |
| v0.3 | 2026-10-13 | Pre-release. |