Skip to content

Releases

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 22:23

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 21:07

Full Changelog: v0.1.0...v0.1.1

FM-1 MIDI Processor 0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 15:13

First release of FM-1 MIDI Processor, custom firmware that turns the M-VAVE FM-1 into a stand-alone MIDI processor.

Install

  • Easiest: open the flash page in desktop Chrome or Edge, connect the FM-1 by USB and press Install.
  • Your own flasher: use FM1-MidiProc.fwsc below. It is an FM1 Open SDK package, so the flasher must support Open-based firmware.
  • Offline: FM1-MidiProc-Updater.html is a stand-alone updater page with the firmware built in.

What's in it

  • MIDI Monitor: the last 100 messages, coloured by what happened to them.
    • Search with OP1–OP5 by port, channel, type and data ranges.
    • Key shortcuts turn the selected message into a rule or trigger.
  • Channel and message filters: set per input port.
  • Message and channel remaps.
  • Rule Builder (GLO): take a rule's input from one message and its output from another.
  • Event Triggers: one message sends a list of others.
  • KNOB 1–4: assignable CCs.
  • Live Keys: play notes, and send program and bank changes.
  • MIDI clock: one input owns the clock (lockout), with a metronome click and a Clock Monitor.
  • 16 named patches: with SysEx dump and load.

The help guide explains every page.

Build

Version 0.1.0
Build d120f8ed27c9d6b5
FM1-MidiProc.fwsc SHA-256 4c119da121c813cd5f882390b9e1f3a474d92993207f3305d914090716c22834
Update identity FM-1_8000014 (FM1 Open SDK family 7)

GitHub Actions built these files from this tag with JieLi's 2.5.3 compiler. They are byte-for-byte identical to a local build of the same commit.

Unofficial firmware, not made or supported by M-VAVE. Use it at your own risk.