Firmware Hero
0

zp12

A 12-bit sampling drum machine for the M-VAVE FM-1: 32 sounds at 26.04 kHz (or 27.5 kHz), pitched without interpolation, eight output channels with their filters, a panel-style screen.

  • Custom firmware
  • Stable
  • Medium brick risk
  • Reversible

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

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
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did zp12 work on your M-VAVE FM-1?

No reports yet.

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 ("New in 2.0"):

  • Sampling in the browser: the editor records from a microphone, an audio interface or the line-in (on a phone: its microphone), with a level meter, a threshold start as on the old samplers, and a stop by click or when the FM-1's free room is full (shown in seconds before you record). Then as before: trim, 26 / 27.5 kHz, 45→33, ×2, hear it as the FM-1 plays it, onto a pad. No firmware needed for this part.
  • Count-in that does what you expect: GLO → CLICK → COUNT (OFF, 1 or 2 bars); DUB: an overdub while playing starts at once or from the next bar's 1 (COUNT in the LCD). ARMED and COUNT 4 3 2 1 big in the LCD. A REC press shorter than 2 s is always a tap; held 2 s it clears the loop.
  • Mute / solo: GLO held + white keys 1–8 mute channels 1–8, 9–16 solo them (in ~3 ms, no click, the pattern plays on); M / S under the faders, the keys show the state while GLO is held.
  • Filters made clear: EDIT → OUT shows CUT / RESO as -- on pads 3–8 (only 1–2 have the dynamic filter); turning them says FILTER: PADS 1-2.

Install from Chrome or Edge: https://zp12.designburgapps.com/install/ (also https://dx7.designburgapps.com/zp12/). Back to sloopDX or SLOOP any time with their installers; if the FM-1 does not answer, hold OCT− while switching it on (USB rescue).

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("New in 2.0"):

  • Sampling in the browser: the editor records from a microphone, an audio interface or the line-in (on a phone: its microphone), with a level meter, a threshold start as on the old samplers, and a stop by click or when the FM-1's free room is full (shown in seconds before you record). Then as before: trim, 26 / 27.5 kHz, 45→33, ×2, hear it as the FM-1 plays it, onto a pad. No firmware needed for this part.
  • Count-in that does what you expect: GLO → CLICK → COUNT (OFF, 1 or 2 bars); DUB: an overdub while playing starts at once or from the next bar's 1 (COUNT in the LCD). ARMED and COUNT 4 3 2 1 big in the LCD. A REC press shorter than 2 s is always a tap; held 2 s it clears the loop.
  • Mute / solo: GLO held + white keys 1–8 mute channels 1–8, 9–16 solo them (in ~3 ms, no click, the pattern plays on); M / S under the faders, the keys show the state while GLO is held.
  • Filters made clear: EDIT → OUT shows CUT / RESO as -- on pads 3–8 (only 1–2 have the dynamic filter); turning them says FILTER: PADS 1-2.

Install from Chrome or Edge: https://zp12.designburgapps.com/install/ (also https://dx7.designburgapps.com/zp12/). Back to sloopDX or SLOOP any time with their installers; if the FM-1 does not answer, hold OCT− while switching it on (USB rescue).

Read the full instructions

Credits, license and support

License
GPL-3.0