The Firmware Hub · FM-1 · SPLITMILK

SPLITMILK1.0
SPLITMILK is a performance-focused firmware that separates the keyboard into two independent instruments, with chords, arpeggiators, effects and an adjustable split. Play both instruments live over built-in drum and pad sequencers to create music without endless menu-diving.
Text by the maker.
About it
- Runs on
- FM-1 · Browser ↗
- Release
- 1.0 · released 11 Nov 2026 · on the hub since 12 Nov 2026598 KB · what's new
- Licence
- GPL-3.0 · source ↗ · copy on the hub
- Flash chip
- Every FM-1, the newer chip
0xB36014too - Identity
FM-1_989what it reports over USB while it runs- Build
- Built by its maker, not signed
- Popular
- ↓ 6 installs via the hub
Ratings
Family
Built on
More by MammothCheese
Like SPLITMILK






Changelog
What changed, version by version14 versions
0.14
- The MINI POPS kit now plays real samples of a Korg Mini Pops 120 (Drumkito's Korg Mini Pops Sample Pack). Its CLAP and PERC rows play a bright snare (SNAP) and a wood block (WOOD).
- New logo: the loading screen's half glass of chocolate and strawberry milk.
0.13
- Real percussion instead of beeps on the PERC row: the 808 has a high tom, the 606 a shaker, the CR-78 a conga, the MINI POPS maracas and LO-FI a low tom.
0.12
- The LM-1 kit is back, playing real samples of a Linn LM-1 (rossf's pack on Freesound). Its CLAP and PERC rows play the low and high toms.
0.11
- The HIP-HOP and 909 kits were removed (a setup on HIP-HOP moves to LO-FI, one on the 909 to ROCK).
0.10
- New defaults: CHOC plays PIANO and BERRY plays MUSIC BOX, both in SINGLE KEY mode, both instruments and the drums at volume 70, the 808 kit, 110 BPM.
- The synthesised LM-1 kit was removed (a setup on it moves to the 808).
0.9.x
- Latch: press REC while holding notes to keep them playing. Latched notes keep playing when the split moves, and their keys are free to play again straight away.
- The OCTAVE mode (a note and the note an octave above) replaces CHORD IN KEY (a setup on it moves to CHORD MAJOR).
- PADDOCK can hold chords.
- Three new sounds: BUBBLE POP (lead), CLOUD (pad) and CURDLE (bass).
- Both instruments start in SINGLE KEY mode.
0.8
- The drum pattern and PADDOCK start empty; PADDOCK plays pad sounds only, and a new note starts at C3.
- Holding REC on the main screen resets everything (the save slots are kept).
- The FUZZ and FM BASS sounds were removed (setups on them move to SYNTH BASS); the basses sound an octave higher.
- The loading screen shows the name bigger.
0.7
- The SEQ page has two tabs: DAIRY DRUMS (the drum machine) and PADDOCK (a pad sequencer).
- The loading screen fills a glass with milk.
0.6
- Effects for each instrument: reverb, delay, distortion, chorus and phaser.
- The ARP page (rate, octaves, gate, notes) and the wave editor (GLO).
- Holding REC on an option page resets it.
- The save page: 4 slots for the whole setup.
- 0.6.1: two arpeggiated MUSIC BOXes could overload the FM-1 and break up; the sound engine is lighter now, and an overload guard keeps the sound clean. The drum page shows the CPU load.
0.5
- 23 sounds (7 were removed), new cow-print headers and a new loading screen.
0.4
- OCT- and OCT+ choose the instrument with a tap (no need to hold).
0.3
- SELECT moves the split, PRESETS changes the key, ALGORITHM sets the tempo.
0.2
- The milk look: CHOC and BERRY, cream screens, a glass for each volume.
0.1
- The first version: two instruments on a split keyboard, modes, a split screen and a 16-step drum machine.



