Firmware

chompi-hmmm

Hype18/100

HUM: a Lyra-8-style drone firmware for the CHOMPI

chompi-hmmm is custom firmware for the CHOMPI Club CHOMPI, by @sfaber02. Latest release beta (October 2026), 3 stars on GitHub.

forCHOMPI Club CHOMPI·by@sfaber02

Unclaimed. Is this yours? Sign in with GitHub as @sfaber02 to claim it.

Downloads
0
Stars
3
Forks
0
Commits
8
Last commit
Download beta

HMMM.bin· 147 KB· +1 file

Custom license· sfaber02/chompi-hmmm·downloads come from the creator’s GitHub releases

8
Commits
1
Releases
8 commits and 1 release in the last year
Activity · last 12 months

HMMM

A drone machine for the CHOMPI, after the SOMA Lyra-8.

It has eight voices. Each is a triangle that SHARP bends towards a square.

  • Pairs and groups: the voices are tuned by ear, and arranged in four pairs (12 34 56 78) and two groups (1234 5678).
  • FM: pairs can frequency-modulate each other in a ring, or be modulated by the Hyper LFO. With TOTAL FB on, the instrument's own output modulates them.
  • Signal chain: everything runs into a two-line modulated delay that can sing by itself, then a fuzz.

Beta. Download from Releases.

Controls

CHOMPI is shift.

DoDoes
White keys 1–8The eight voices: hold to sound
LOOPLatch: tap a voice on, tap it off
PLAYTOTAL FB on/off
Toggle switchFM ring: up = one big loop, down = two loops (12↔34, 56↔78)
Big purple knobDelay feedback (CHOMPI: delay mix). It turns white once the delay sings by itself
Volume knobVolume (CHOMPI: distortion drive). Click: everything off
CHOMPI + black keyPage
CHOMPI + white keyLoad patch 1–15. Hold 1 s to save
CHOMPI + PLAY / LOOPOctave down / up
CHOMPI + click a knobReset it

Pages

Italics = CHOMPI + turn.

#PageKnob 1Knob 2Knob 3Knob 4
1TUNE 1–4voice 1voice 2voice 3voice 4
2TUNE 5–8voice 5voice 6voice 7voice 8
3SHARPpair 12
FAST 12
pair 34
FAST 34
pair 56
FAST 56
pair 78
FAST 78
4MODdepth 12
source 12
depth 34
source 34
depth 56
source 56
depth 78
source 78
5GROUPSHOLD 1234
vibrato
HOLD 5678PITCH 1234PITCH 5678
6HYPER LFOfreq Afreq BOR / ANDLINK
7DELAYmix
mod 1
time 1
mod 2
time 2
SELF / LFO
feedback
TRI / SQUARE
8DISTORTIONdrivemix
9VOICEattackreleasecharacterstereo spread
10TUNEoctavetransposefineMIDI bend range

Notes on the pages:

  • Voice TUNE knobs: a plain turn moves 2 cents a click, and fast turns move further. CHOMPI + turn moves in whole semitones. Each voice covers ±1 octave around its home note: voices 1–2 low, 3–6 middle, 7–8 high.
  • MOD source: off / FM (the neighbouring pair in the ring) / LFO (the Hyper LFO, or the whole output when TOTAL FB is on).

Building

cd code/src
PATH=/path/to/gcc-arm-none-eabi-10.3-2021.10/bin:$PATH make

build/CHOMPI.bin ships as HMMM.bin.

Desktop harness: make -C host && host/render host/out.

Credits

By hiwatts (@sfaber02). The hardware layer comes from CHOMPI Club's open-source firmware (MIT); see LICENSE.chompi-club. Not affiliated with SOMA Laboratory: HMMM is an homage, not a clone of their circuit.