# Changelog VERMONA meloDICER

## 2023-12-01: r41 (Pattern V2)

- NEW: support for MEX3
- NEW: introducing "Pattern Version", currently set to 2. All Patterns will be automatically reset to factory defaults when Pattern Version changes.
- NEW: polyphonic mode via MEX3/MIDI
- NEW: additional REST parameters for voices two and three via menu 10-A and 10-B
- NEW: synchronization via incoming MIDI clock (enable via menu 8-D)
- NEW: support for MIDI Realtime Messages Start/Stop/Continue
- NEW: base-velocity and ACCENT for notes output via MIDI (menu 10-C and 10-D)
- NEW: support for controlling meloDICER core via MIDI Control Change messages (see MIDI implementation chart/manual)
- NEW: output all controls via MIDI Control Change messages
- NEW: additional menu 9 -  MIDI functions:
	- button A: MIDI input channel for Control Change messages (hold button A and turn encoder to desired value; <1 = off)
	- button B: MIDI output channel for note-on/note-off messages (hold button B and turn encoder to desired value)
	- button C: MIDI output channel for Control Change messages (hold button C and turn encoder to desired value; <1 = off)
	- button D: output MIDI clock on/off
- NEW: menu 5-C logically inverts GATE2 for MUTE (4-D)/MUTE RESTART (5-B)
- CHG: removed artificial limit for lowest speed (20 BPM), technical limit (lower than 3 BPM) remains


## 2021-06-09: r25

- NEW: selectable rate for clock input (1/4/24 beats per quarternote; menu 8-A/8-B/8-C)
- NEW: selectable mute-on-start (menu 5-D)
- NEW: short blink of dice LEDs for re-dice
- BUG: when saving/loading sequence, a restart was triggered on release of encoder


## 2021-01-26: r23 bugfix release

- BUG: an offset of 1/4-tone was present on CV1 used for quantized transpose in melodicer modes


## 2021-01-22: r22 bugfix release

- BUG: values of lowest and highest note fader were not stored with sequence (since r21)


## 2020-11-12: r21 bugfix release

- BUG: CV2 for NOTE VALUE and VARIATION was not working
- BUG: pressing unused buttons in modes B (seq+gate), C (quantizer), and D (quantizer+gate) could lead to erratic behaviour


## 2020-03-05: r19 initial production release

- BUG/CHG: reworked routines for button event, fixes several button-related bugs, changes behaviour of some buttons 
- BUG/CHG: parameters for CV2 were mutually exclusive -> fixed
- NEW: LED signaling for factory reset; wait for release of all buttons now
- CHG: parameter 8 now hidden
- CHG: swapped buttons and LEDs (C<=>D) for quantizer modes
- BUG: internal timing was 1/16 off relative to tap/external clock after power up
- CHG: if no valid note can be played, last CV value will not be changed any more
- NEW: if no valid note can be played, LEDs of Low and High fader will light
- CHG: Hold for quantizer modes is now GATE2
- NEW: Gate-Out = Gate-In for Quantizer Mode 2
- NEW: save current diced values and settings of faders (on lock) to FRAM
- NEW: save selected note lengths together with pattern
- NEW: first/last step is now Locked, too
- NEW: factory-reset for patterns (resets other settings, too) (encoder + lock at power on)
- NEW: demo mode (parameter 9) A always start with factory defaults; B Mute button disabled


## 2019-12-18 r16

- CHG: behaviour of Mute configurable to mute or stop
- NEW: Mute/Stop via GATE2
- CHG: muting via button B now possible in Load/Save-selection, too
- CHG: DICE OFF (via Gate 1 and 2) changed to DICE TOGGLE
- CHG: speed after power-on is now 120 bps
- CHG: LED signaling in Load/Save-selection changed (A on, B Mute, C/D blinking)
- BUG: corrected factory defaults for selected note lengths
- BUG: selecting quantizer with clock was not possible


## 2019-12-10 r14

- initial pre-release