Crepuscular Homunculus
Play, build patterns and save complete songs on the FM-1 itself.
- Custom firmware
- Stable
- Medium brick risk
Source codeWebsite: terkinstein.com
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Crepuscular Homunculus 0.26.19
A free, standalone synth and four-track groovebox for the M-VAVE FM-1, by TERKINSTEIN. Play, edit, sequence and save on the instrument itself.
Try the virtual FM-1 · Quick start · Full controls
Download
- Crepuscular-Homunculus-0.26.19.fwsc — the firmware to install.
- Crepuscular-Homunculus-0.26.19-source.zip — the complete matching source.
- SHA256SUMS.txt — checksums for verifying the attached files.
Licensing, credits and these release notes are also attached.
What's new since 0.22
- Crepuscular Homunculus naming, bubbling intro and reactive HOME artwork, with the creator splash and selectable Thorn Rift display retained.
- Native piano-roll editing and independent selected-track sound control.
- Saved song-wide swing: zero is straight; higher settings add a stronger lilt.
- Confirmation before a held HOME press can reset the song.
- Bounded display updates that keep page changes from blocking external MIDI clock service.
- More distinct SULFUR TONGUE and WICKED FELT sounds, with original definitions retained for older captures.
- Corrected USB/updater identity and the final 0.26.19 version label, without “dev.”
Before installing
Stop PLAY, release keys and pedals, let tails finish, press SAVE and wait for SAVED. Keep a separate song backup and your previous firmware. Follow the installation guide.
Supported older Homunculus songs migrate explicitly. Unrelated firmware's projects and samples do not. Returning to older firmware may require its own compatible backup; see save compatibility.
Validation and limits
The final label build passes the target build, host/AddressSanitizer checks, piano-roll navigation and save checks, and exact audio/save comparisons with 0.26.19-dev. The only native source difference from that build is the version string.
The retained 0.26.19-dev passed hardware identity, custom/official V15 switching and controlled transfer-recovery checks. Musical, USB audio and persistence results remain attributed to their tested builds. The suffix-free build was not flashed during release preparation. Read the validation record for exact scope.
Eight voices are shared, with at most four FM voices. No extra voices or new effects are added. Device timing excludes full USB/DAC/ISR load; exhaustive stack and power-loss recovery qualification is not claimed.
Firmware SHA-256:
985c1000dc58dd0afeafb18185a5de980795908166e9356d4c72fd07e656708f
GPL-3.0-only. Matching source and inherited credits are included.
Documentation in the attached source archive was refreshed after the original release tag. Source archive revision: 6a504c0. The firmware package is unchanged.
Before you start
- How hard is it?
- EasyCopy a file or use a web page. No extra software.
- What you need
- A USB or MIDI cable
- A computer
- Can it break my device?
- Small chance of trouble, with a way to recover.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did Crepuscular Homunculus v0.26.19 work on your M-VAVE FM-1?
No reports yet for v0.26.19.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: M-VAVE FM-1.
No compatibility information yet.
Getting started
From the project's README ("Get started"):
- Download the .fwsc firmware from the 0.26.19 release.
- Protect your music. Stop playback, release keys and pedals, press SAVE and wait for SAVED. Keep a separate backup and your previous firmware.
- Install from a computer using the installation guide.
- Start playing with the illustrated tutorial, or use the shorter quick start.
The release also includes matching source code, checksums and licensing information. After installation, the instrument works without a computer.
Risk and recovery
- Brick risk
- Medium
- Requires opening the device
- No
From the project's README ("Find the right guide"):
I want to… Read this Follow button presses and holds with screen pictures Illustrated tutorial Play a sound and make a pattern Quick start Learn the buttons and knobs Panel controls Edit individual notes and chords Piano roll Explore the sound collection Sound guide Install, switch back or recover Installation and recovery Understand older-song compatibility Saved songs and sound revisions See what changed in this release Release notes
Releases
| Version | Name | Released |
|---|---|---|
| v0.26.19 | Crepuscular Homunculus 0.26.19Latest | 27 October 2026 |
| v0.22.0-dev | TERKINSTEIN 0.22.0-devPre-release | 13 October 2026 |
Credits, license and support
- License
- GPL-3.0