M-VANCE CHEAT SHEET

JP-8000/8080-style virtual analog for the M-VAVE FM-1 · the JT-8000 engine in fixed pointfirmware dev

PANELgetting around

HOME knobs
CUTOFF0 .. 127
the program's cutoff
RESO0 .. 127
the program's resonance
DELAY0 .. 127
the program's delay send
REVERBG0 .. 127
the reverb level (global)
Section buttonTap: its first page; again: the next (it loops). LFO · EDIT · ENV · SEL · FX · GLO
KNOB 1-4Edit the four columns, left to right. Turned fast: numbers move x4
SELECTSingle steps on the knob you touched last
ALGORITHMWalks every page in panel order
PRESETSProgram 1-64 (sends a program change)
HOMEThe home screen: program, home knobs, voices, scope
ARPTap: the arp on / off (lit when on). Hold 0.5 s: its pages
SAVETap: the SAVE page. SAVE again: do it. Any other button: leave
OCT - / +Octave -2 .. +2. Hold one, press the other: PART SELECT (- LOWER, + UPPER, both BOTH)
PLAY / RECPLAY: sequencer on / off (blinks on the beat). REC: arm the part's track; hold 1 s: clear it
Key lightsThe notes that sound, in this octave
* by the nameThe sound is edited and not saved (SAVE lit)

LFOtap, tap again

LFO 1/3
WAVE
TRI · SAW · SQR · RANDOM
RATE 10 .. 127
FADE0 .. 127
LFO 1 fades in over this time
DEST
LFO1 & ENV pitch to
OSC1+2 · OSC2 · X-MOD
LFO 2/3
RATE 20 .. 127
LFO 2 speed (mod wheel brings it in)
DEPTH>
LFO 2 depth select (stored only)
PITCH · FILTER · AMP
P.LFO1-64 .. +63
LFO 1 to pitch (vibrato)
P.LFO2-64 .. +63
LFO 2 to pitch, by mod wheel
LFO 3/3
SYNC 1
LFO 1 to the tempo (OFF: RATE 1)
OFF, 1/16 .. 8 MEAS

EDITtap, tap again

OSC 1
WAVE
7 choices, p.2
CTRL10 .. 127
control 1: its job follows the wave
job by wave: p.2
CTRL20 .. 127
control 2: its job follows the wave
job by wave: p.2
–
OSC 2 1/2
WAVE
SQR · SAW · TRI · NOISE
CTRL10 .. 127
control 1: its job follows the wave
job by wave: p.2
CTRL20 .. 127
control 2: its job follows the wave
job by wave: p.2
SYNCOFF · ON
OSC 2 hard-synced to OSC 1
OSC 2 2/2
RANGE-25 .. +25
OSC 2 pitch in semitones; ends: WIDE
FINE-50 .. +50
fine tune (WIDE: big steps)
––
OSC COMMON
RINGOFF · ON
ring modulator
X-MOD0 .. 127
cross modulation OSC 2 to OSC 1
BALANCE-64 .. +63
OSC 1 / OSC 2 mix
SHIFT-2 .. +2
both oscillators, in octaves

ENVtap, tap again

PITCH ENV
DEPTH-64 .. +63
pitch envelope amount (+-63: 4 oct)
ATTACK0 .. 127
DECAY0 .. 127
–
FILTER ENV
ATTACK0 .. 127
DECAY0 .. 127
SUSTAIN0 .. 127
RELEASE0 .. 127
AMP ENV
ATTACK0 .. 127
DECAY0 .. 127
SUSTAIN0 .. 127
RELEASE0 .. 127

ARPhold 0.5 s

ARP 1/2
MODEG
14 choices, p.2
RATEG
10 choices, p.2
OCTAVEG1 .. 4
GATEG1 .. 127
note length within the step
ARP 2/2
HOLDGOFF · ON
latch: notes go on after the keys
SWINGG0 .. 100
every second step later
CHANCEG0 .. 127
probability a step plays
ORDERG
by pitch or as played
NOTE · PLAYED

SELtap, tap again

FILTER 1/2
TYPE
HPF · BPF · LPF
SLOPE-12 · -24
dB per octave
CUTOFF0 .. 127
RESO0 .. 127
FILTER 2/2
KEY FLW-64 .. +63
cutoff follows the keys
LFO1-64 .. +63
LFO 1 to cutoff
LFO2-64 .. +63
LFO 2 to cutoff, by mod wheel
ENV DEP-64 .. +63
filter envelope amount (+63: all the way)
AMP
LEVEL0 .. 127
LFO1-64 .. +63
by PAN: tremolo, auto-pan, position
LFO2-64 .. +63
LFO 2 tremolo, by mod wheel
PAN
what AMP LFO1 does
OFF · AUTO · MANUAL

FXtap, tap again

TONE
BASS-64 .. +63
TREBLE-64 .. +63
GAIN
0dB · +6dB · +12dB
–
MULTI-FX
TYPE
chorus, flanger, phaser .. DIST
13 choices, p.2
LEVEL0 .. 127
effect amount (DIST: drive)
SYNC
rate to the tempo (UPPER's)
OFF, 1/16 .. 8 MEAS, LFO1
–
DELAY 1/2
TYPE
5 choices, p.2
TIME0 .. 127
FEEDBK0 .. 127
LEVEL0 .. 127
DELAY 2/2
SYNC
TIME to the tempo (UPPER's)
OFF, 1/16 .. 1/2
REVERB 1/2
LEVELG0 .. 127
reverb amount (0: off)
SIZEG0 .. 127
HI DAMPG0 .. 127
darker tail
LO DAMPG0 .. 127
thinner tail
REVERB 2/2
LOWPASSG0 .. 127
top cut of the reverb
HIPASSG0 .. 127
bottom cut of the reverb
FREEZEGOFF · ON
hold the tail forever
–

GLOtap, tap again

PLAY MODE 1/2
MONOOFF · ON
one voice, last note
LEGATOOFF · ON
MONO: no retrigger
PORTAOFF · ON
TIME0 .. 127
PLAY MODE 2/2
UNISONOFF · ON
all voices, one note
DETUNE0 .. 50
BEND +0 .. 24
bend up range, semitones
BEND -0 .. 24
bend down range, semitones
PERFORM 1/2
MODE
SINGLE, DUAL (both parts), SPLIT
SINGLE · DUAL · SPLIT
SPLIT0 .. 127
LOWER below it; touch, then press a key
BALANCE0 .. 127
LOWER .. UPPER, 64 both full
PANELG
the part the pages edit (header U/L)
UPPER · LOWER · BOTH
PERFORM 2/2
VOICES
the 8 voices: LOWER + UPPER
7 choices, p.2
ARP
the part(s) the arp plays
4 choices, p.2
CH LO0 .. 16
LOWER's MIDI channel (0: GLOBAL)
CH UP0 .. 16
UPPER's MIDI channel (0: GLOBAL)
GLOBAL
MIDI CHG
OMNI: in on all, out on 1
OMNI, 1 .. 16
VOICESG1 .. 8
polyphony limit (CPU)
TEMPOG40 .. 240
arp BPM; a MIDI clock overrides it
–
DEBUGCPU (avg, 3 s peak) · voices · octave · MIDI ch · notes in · clock · version

M-VANCE LISTS · MIDI

firmware dev · 64 programs · 8 voices

Choices (the number is the stored value; 0 first)

OSC 1 WAVE

  1. SSAW
  2. TRIMOD
  3. NOISE
  4. FBK
  5. SQR
  6. SAW
  7. TRI

ARP MODE

  1. UP
  2. DN
  3. UPDN
  4. RND
  5. ORD
  6. REPEAT
  7. DNUP
  8. UP+8
  9. CONV
  10. DIVG
  11. PINKY
  12. THUMB
  13. WALK
  14. CHORD

ARP RATE

  1. 1/4
  2. 1/8
  3. 1/16
  4. 1/32
  5. 8T
  6. 16T
  7. 1/2
  8. 1/1
  9. 2BAR
  10. 4BAR

MULTI-FX TYPE

  1. SC SLW
  2. SC MID
  3. SC FST
  4. SC CLR
  5. FL SLOW
  6. FL DEEP
  7. FL FAST
  8. DEEP PH
  9. JET PH
  10. TWIST
  11. FREEZE1
  12. FREEZE2
  13. DIST

DELAY TYPE

  1. PAN L>R
  2. PAN R>L
  3. PAN SHT
  4. MONO S
  5. MONO L

PERFORM VOICES

  1. 1+7
  2. 2+6
  3. 3+5
  4. 4+4
  5. 5+3
  6. 6+2
  7. 7+1

PERFORM ARP

  1. AUTO
  2. UPPER
  3. LOWER
  4. BOTH

SEQ QUANT

  1. OFF
  2. 1/16
  3. 1/8
  4. 1/16T
  5. 1/8T

OSC 1 CTRL by wave

WAVECTRL1CTRL2
SSAWDETUNEMIX
TRIMODOFFSETLFO1
NOISECUTOFFRESO
FBKHARMONFEEDBK
SQRPWPWM
SAWSHAPELFO1
TRISHAPELFO1

OSC 2 CTRL by wave

WAVECTRL1CTRL2
SQRPWPWM
SAWSHAPELFO1
TRISHAPELFO1
NOISECUTOFFRESO

SEQtap, tap again

SEQ 1/3
LENGTHG1 .. 32
the track's loop, bars
QUANTG
to the grid
5 choices, p.2
MUTE LGOFF · ON
LOWER silent
MUTE UGOFF · ON
UPPER silent
SEQ 2/3
BAR1 .. 32
shown (stopped)
PITCH0 .. 105
scroll the roll
TRANSPG
keys transpose
OFF · LOWER · UPPER · BOTH
ROOT0 .. 127
transpose's 0
SEQ 3/3
CLIP1 .. 12
1-12 yours, F1.. factory
CURSOR1 .. 6
in the name
CHAR
that character
A-Z a-z 0-9 ...
MODELOAD · SAVE
what SAVE does

CC map (JP-8080 MODE2), in and out

4OSC 1 CTRL1
5PLAY MODE TIME
7AMP LEVEL
8OSC COMMON BALANCE
12DELAY TIME
13DELAY FEEDBK
16LFO RATE 1
17LFO RATE 2
18LFO P.LFO1
19FILTER LFO1
20LFO FADE
21OSC 2 RANGE
22LFO P.LFO2
23FILTER LFO2
24AMP LFO2
25PITCH ENV DEPTH
26PITCH ENV ATTACK
27PITCH ENV DECAY
28FILTER ENV SUSTAIN
29FILTER ENV RELEASE

 

30FILTER KEY FLW
31AMP ENV SUSTAIN
70OSC COMMON X-MOD
71FILTER RESO
72AMP ENV RELEASE
73AMP ENV ATTACK
74FILTER CUTOFF
75AMP ENV DECAY
76OSC 1 CTRL2
77OSC 2 FINE
78OSC 2 CTRL1
79OSC 2 CTRL2
80AMP LFO1
81FILTER ENV DEP
82FILTER ENV ATTACK
83FILTER ENV DECAY
92TONE BASS
93MULTI-FX LEVEL
94DELAY LEVEL
95TONE TREBLE

MIDI

  • Notes in: USB, TRS. Keys and CCs out on PART SELECT's CH (else GLOBAL).
  • Program change in selects 1-64; PRESETS sends one.
  • Pitch bend by the program's BEND + / BEND -. CC 1 mod wheel brings LFO 2 in.
  • Every knob with a CC sends it when turned, so a DAW records the panel; incoming CCs edit the sound.
  • Clock (24 a beat) sets the arp's and the sequencer's tempo while it runs; START restarts the arp on step 1 and starts the sequencer from bar 1, locked to the clock (CONTINUE: the same); STOP stops it.

SAVE page

SAVEtap

SAVE
TOG1 .. 64
the slot to save into
CURSORG1 .. 16
the name's character to edit
CHARG
that character
A-Z a-z 0-9 ...
MODEG
what SAVE does: p.2
WRITE · SWAP · FACTORY
  • WRITE: the sound as edited into slot TO (a copy, if TO is another slot). The name: CURSOR and CHAR.
  • SWAP: the program playing and slot TO trade places (reorder the bank).
  • FACTORY: slot TO back to the factory sound.
  • A * on the home screen: the sound is edited and not saved. Saving to flash happens once nothing sounds.

Kept where

  • In the program (64 slots): everything on LFO, EDIT, ENV, SEL, TONE, MULTI-FX, DELAY, PLAY MODE, and PERFORM (except PANEL): a program is a performance, two patches (UPPER, LOWER) and how they play.
  • Layered (DUAL / SPLIT): the voice pages edit the PANEL part (header U / L / L+U); TONE, MULTI-FX and DELAY are one chain, UPPER's.
  • On the FM-1 (G): REVERB, ARP, SEQ and its 12 clips (the notes playing: RAM only), MIDI CH, TEMPO, the octave, the program last played. VOICES starts at 8 at power-on.