Pocket Six
POCKET SIX6-op FM

DX7 library

607 banks · 10,494 sounds, including Yamaha's original factory ROMs
DX7 voice banks from anywhere load here, as many files at once as you like.
BEND
MOD
C3

Playing it

Tap Power, or any key, to start the sound. On an iPhone, turn the ring/silent switch off if you hear nothing.

Touch
Multi-touch keys. Slide a finger across to glide from key to key. Touching lower on a key plays it harder. The left strip bends pitch and springs back, and the right strip adds vibrato.
Z–/  Q–]
Laptop notes. Shift plays harder, and holding Space works as a sustain pedal.
← →  ↑ ↓
Bend and octave. Esc stops all sound.
Knobs
Drag up or down. Double-tap to reset.
Screen
The sound's wiring. Teal boxes are carriers, the operators you hear. Purple boxes are modulators, which shape the tone of the box below them. The gold line is feedback. Tap a box to edit that operator. On wide screens, the right side draws that operator's envelope, its level over time.
Seq
16-step sequencer. Press Record and play notes or chords to fill the steps, then Play. While it plays, a key transposes it: C4 is as recorded. It shares its tempo with the arpeggiator, and the 16 patterns are saved in your browser.

MIDI keyboard

Plug in a USB MIDI keyboard and press MIDI. Velocity, pitch bend, mod wheel, aftertouch, sustain and program change all work. Tested mapping is for a Behringer Swing.

MIDI keyboards can't connect inside the claude.ai viewer. To play with one, open nokill-pedal-co.github.io/pocket-six in Chrome or Edge.

The M-VAVE FM-1, and what this page does

The hardware

  • The M-VAVE FM-1 is a battery-powered pocket synth from 2026 that sells for about $70–100. Its engine is six-operator FM with the DX7's 32 algorithms, played from 27 silicone keys with 12-voice polyphony.
  • Each operator has a four-rate, four-level envelope, tuning and keyboard scaling. Global controls cover algorithm, feedback, oscillator sync, transpose, an LFO for pitch and amplitude, and an optional amp ADSR.
  • It has an arpeggiator, a 16-step sequencer, a chain of effects (filter, chorus, phaser, distortion, delay and reverb), Bluetooth and USB MIDI, and a built-in speaker.
  • It imports original DX7 SysEx banks, so the huge library of DX7 sounds plays on it. One reviewer found the sound close to a DX7 but not identical, and called it a fun little synth for the money.

This version

  • Six operators, all 32 DX7 algorithms with their feedback paths, DX7-style envelopes on the DX7's level scale, a pitch envelope, keyboard rate and level scaling, velocity sensitivity and a 6-wave LFO.
  • The DX7 library on the Sounds tab bundles 607 banks, 10,494 distinct sounds, from public archives: Yamaha's original factory ROMs, Dave Benson's collection, Jack Deckard's archive and the ZiCWeb collection. Search by name, or open a bank and play through it. Your own .syx files load too.
  • DX7 sounds here are close but not exact, since the DX7's precise envelope and level curves aren't public.
  • Seven performance knobs: algorithm, feedback, tone (all modulator levels at once), attack, release, vibrato and reverb.
  • The keybed stays at the bottom of the screen on phones, and phones get 8 voices instead of 12 to keep the audio smooth.
  • A 16-step sequencer like the FM-1's: notes or chords per step, rests, 1 to 16 steps, rate, gate, transpose from the keyboard, and 16 patterns.
  • Left out: Bluetooth audio. The 18 sounds here are originals, not copies of the FM-1's presets.

Sources: Synth Anatomy, FM-1 review · Synthtopia, FM-1 announcement · Synth Anatomy, FM-1 first look. Not affiliated with M-VAVE, Yamaha or Behringer.

DX7 library: banks from Dave Benson's DX7 page (his collection, Jack Deckard's archive and the ZiCWeb collection prepared by Jean-Philippe Civade), shared here as those archives share them. The factory voices belong to Yamaha, and each bank belongs to whoever programmed it. To have a bank removed, open an issue at github.com/nokill-pedal-co/pocket-six.