tidepool-fm1, image 1 from its README
1/4
Firmware

tidepool-fm1

Loud94/100

Tidepool for the M-VAVE FM-1: an ambient loop instrument as custom firmware. Twelve synthesised scenes, autoplay, and a Blank Canvas to record your own loops.

tidepool-fm1 is custom firmware for the M-VAVE FM-1, by @pjh-133. Open source under MPL-2.0, latest release v1.0.7 (November 2026), 1 star on GitHub.

forM-VAVE FM-1·by@pjh-133

Unclaimed. Is this yours? Sign in with GitHub as @pjh-133 to claim it.

Downloads
0
Star
1
Forks
0
Commits
15
Last commit
Download v1.0.7

tidepool-1.0.7.fwsc· 597 KB· +1 file

MPL-2.0· pjh-133/tidepool-fm1·downloads come from the creator’s GitHub releases

15
Commits
7
Releases
15 commits and 7 releases in the last year
Activity · last 12 months
7 releases
  1. v1.0.7Tidepool 1.0.7Latest2 files

    Row markers: white keys 1, 5, 9 and 13 glow faintly while their loops are off, so you can see where each row of pools starts on the keyboard. (Not on the Blank Canvas while recording or deleting.)

  2. v1.0.6Tidepool 1.0.62 files

    Chord changes follow the knob: turning PLAY + KNOB 1 quickly through several progressions now brings in the one you land on at the next bar line, instead of playing each one you passed through, a bar apiece.

  3. v1.0.5Tidepool 1.0.52 files

    A new bank: Cyberpunk. A megacity in the rain, in the mood of Blade Runner, in E minor (Em9 - Cmaj7 - Am9 - B7sus4):

    • Brass: brass swell (detuned saws, the filter opening slowly, a wide vibrato), low drone, glass pad, dark choir
    • Streets: acid rain, a flying car passing over, a street voice far off, distant sirens
    • Memories: a lonely sax, a remembered piano, bells, interface bleeps
    • Pulse: a big drum in a concrete hall, metal hits, a sequenced bass, ticks

    Its banner shows towers in an orange smog, a billboard turning pink to blue, fire bursting from two stacks, a flying car and rain; its pools have two corners cut on the slant. Every sound and picture is original.

    The Blank Canvas moves to the end (bank 14). Saved settings and recorded loops from earlier versions are all kept.

    Install with the web installer (Chrome or Edge). tidepool-fm1-skill.zip is the Claude skill, updated with the new bank.

  4. v1.0.4Tidepool 1.0.42 files

    Night Café is now lofi beats. The late-night jazz band is replaced by a lofi beat in the same rainy café: dusty Rhodes, sub bass, tape pad and lazy piano; a sleepy piano melody, mellow guitar, flute and music box; a boom-bap kick, a dusty snare laid back behind the beat, swung hats and finger snaps; and vinyl crackle alongside the rain, murmur and espresso. Swung sixteenths, a slow tape wobble and everything gently muffled. New chords: Bbmaj9 - Ebmaj9 - Dm7 - Gm9. Settings saved for Night Café carry over to the new loops in the same places.

    Also: the developer benchmark (tools/fm1_bench.py) works again with the wait-for-PLAY start from 1.0.3, and knows every bank.

    Install with the web installer (Chrome or Edge). tidepool-fm1-skill.zip is the Claude skill, updated with the new bank.

  5. v1.0.3Tidepool 1.0.32 files

    Tidepool for the M-VAVE FM-1, version 1.0.3.

    • Install: the web installer (Chrome or Edge, FM-1 connected by USB), or tidepool-1.0.3.fwsc below with the command-line installer.
    • Claude skill: tidepool-fm1-skill.zip below, for Claude.ai and the desktop app (Settings → Capabilities → Skills). In Claude Code: /plugin marketplace add pjh-133/tidepool-fm1.

    New since 1.0.2:

    • Pick your loops, then press PLAY. After switching on, changing bank or stopping, the bar counter waits at bar 1. Loops you pick blink and wait, then start together from the first beat when you press PLAY (or SEQ for autoplay).
    • Recorded loops keep playing. Keeping a take on the Blank Canvas leaves it playing, the first loop too, so you can record the next one straight over it.
  6. v1.0.2Tidepool 1.0.22 files

    Tidepool for the M-VAVE FM-1, version 1.0.2.

    • Install: the web installer (Chrome or Edge, FM-1 connected by USB), or tidepool-1.0.2.fwsc below with the command-line installer.
    • Claude skill: tidepool-fm1-skill.zip below, for Claude.ai and the desktop app (Settings → Capabilities → Skills). In Claude Code: /plugin marketplace add pjh-133/tidepool-fm1.

    New since 1.0.1: Old Blood's banner comes alive: a moon that slowly turns blood red and back, lit windows that flicker and go dark, and fog rolling across the rooftops.

  7. v1.0.1Tidepool 1.0.12 files

    Tidepool for the M-VAVE FM-1, version 1.0.1.

    • Install: the web installer (Chrome or Edge, FM-1 connected by USB), or tidepool-1.0.1.fwsc below with the command-line installer.
    • Claude skill: tidepool-fm1-skill.zip below, for Claude.ai and the desktop app (Settings → Capabilities → Skills). In Claude Code: /plugin marketplace add pjh-133/tidepool-fm1.

    New since 1.0.0: a redrawn start-up screen (the sun's reflection on the sea).