Release Notes

The released versions are described here, with a list of changes. Current owners can upgrade for a small fee (chip + shipping costs).

"Roland" version

3.00

  • Initial release

3.01

  • Bug fix [JX10 only] : the cartridge/internal switch was not read at boot time, so if the switch was on cartridge, and a patch is loaded, the patch would be loaded from internal memory. Workaround: toggle the switch back to internal then back to cartridge.

3.02

  • Midi CC (control change) support. This adds two new midi setting menus “SYSEX IPR” and “TONE CC”. All tone parameters can now be control with midi cc messages and/or sysex ipr messages.
  • Bug fix : sysex IPR sent to tone-A or tone-B are properly received on the assigner and modify the tone settings. However, under some circumstances, the update of the parameter could be sent to the wrong sound board (in SPLIT or DUAL modes). The parameter is sent to the lastly accessed sound board.

3.03

  • Support to edit both tones at the same time using C1/C2 (JX10 only) and/or from midi CC (JX10 and MKS70).

3.04

  • MKS70: support filtering notes on/off by ODD or EVEN values, to allow using 2 MKS70 in parallel. No JX10 change.

3.05

  • Add support for “big” cartridge (16 banks cartridge). This support is transparent and doesn’t affect any other functionality. The only visible change is a new menu entry under the write section, to allow to directly copy a bank to another.

3.06

  • Better handling of the internal/cartridge switch on the JX10 (when writing voice/tone, the default value could not reflect the position of the switch)

3.07

  • Edit tone/patch parameters done though sysex/pg800/cc : now remember the menu number (if displaying the modified param is ON)

3.08

  • Support for the WRITE button on the PG800. The button was previously ignored (by purpose, because there is no confirmation dialog), but has now been enabled due to a few demands.

3.09

  • Bug fix: in some circumstances, the arpeggiator could have a stuck note (only in legato mode).

3.10

  • Bug fix (JX10 only) : patch parameter "midi key mode", when mode is UPPER or LOWER, is considered as LAYER.

3.11

  • Added support for GU280 display

3.12

  • GU280 display is turned off by default after upgrading. You must go to the menu to turn it on, even if the menu says it's already on (reason: this confused people who don't have the GU280)

3.13

  • Fixed a regression introduced in 3.11. The tone HPF parameter is displayed using GATE/ENV2 instead of 0/1/2/3. This is cosmetic only, so if you turn the alpha-dial, the parameter will be set to 0, 1, 2 and 3, but it won't be displayed correctly.

3.14

  • Arpeggiator support for MKS70
  • Unison and Mono key assign modes are now supported in A-WHOLE an B-WHOLE mode.
  • JX10: recall mode requires pressing the recall button (going left/right twice is now disabled)

3.15

  • Check for invalid GU280 settings at boot time (avoid display issue after 1st upgrade boot)

3.16 (FLASH)

  • Initial flash release

3.17 (EPROM and FLASH)

  • MKS70: added missing realtime midi setting menu

3.18 (FLASH)

  • added support to import JX8P tones
  • use bootloader 1.02

3.19 (FLASH)

  • Bug fix (JX10 only) : send program change as specified in patch settings
  • Display a message when doing a factory reset

3.20 (EPROM and FLASH)

  • Bug fix: midi control messages could sometimes be missed.

3.21 (EPROM and FLASH)

  • PG800: add checks to avoid issue when mini-PG800 is sending 4.x parameters
  • (JX10 only) midi volume: add an OFF2 setting which allows to stop sending midi on/off messages when playing.

3.22 (EPROM and FLASH)

  • FIX: when writing lower tone, the tone was written properly but the tone number kept blinking. This is now fixed.

3.23 (FLASH)

  • (JX10 only) Added support for CHORD mode!
  • (JX10 only) Control C1/C2 can be used as aftertouch
  • FIX: assign issue in MONO1/WHOLE mode

3.24 (FLASH)

  • Arpeggiator midi has a bigger buffer
  • Added RANDOM2 mode to the arpeggiator

"PWM" version

4.00

  • PWM initial release. 4.00 contains everything from 3.08 + support for the PWM daughter board. YOU NEED THE PWM KIT TO RUN THIS VERSION. Upgrading is straightforward: the new code understands the old tone format, but you cannot go back (the new format is not compatible with the previous tones). Before upgrading to 4.00, make sure that you dump all your patches/tones.

4.01

  • Bug fix: in some circumstances, the arpeggiator could have a stuck note (only in legato mode).

4.02

  • Bug fix: when converting Roland tones into 'pwm' tones, the LFO waveform could be wrong. Specifically, random and square are swapped.

4.03

  • Bug fix: Editing both tones simultaneously with midi CC was done incorrectly (3.x not affected).

4.04

  • Bug fix (JX10 only) : patch parameter "midi key mode", when mode is UPPER or LOWER, is considered as LAYER.

4.05

  • Added support for GU280 display

4.06

  • GU280 display is turned off by default after upgrading. You must go to the menu to turn it on, even if the menu says it's already on (reason: this confused people who don't have the GU280)

4.07

  • The Roland PULS (now used to create real PWM) is back! If you set PWM WIDTH to 00, the old Roland method of generating a pulse (by overdriving the ramp generator) is used, instead of the pwm daughter board. The change is IMHO not audible (or very subtle). But, this allows to install 4.07 without the PWM daughter boards (you still have to update the 8031 cpu to a DS80C320 and use 4.01 sound board eproms).

4.08

  • Arpeggiator support for MKS70
  • Unison and Mono key assign modes are now supported in A-WHOLE an B-WHOLE mode.
  • JX10: recall mode requires pressing the recall button (going left/right twice is now disabled)

4.09

  • Check for invalid GU280 settings at boot time (avoid display issue after 1st upgrade boot)

4.10 (FLASH)

  • Initial flash release

4.11 (EPROM and FLASH)

  • MKS70: added missing realtime midi setting menu

4.12 (FLASH)

  • REQUIRE bootloader 1.02 !
  • support for enhanced PG800 (clone of PG800 which supports new pwm parameters)
  • flashing the module from 3.x to 4.x (if installing the pwm kit) does now convert the tones in flash properly

4.13 (FLASH)

  • Bug fix (JX10 only) : send program change as specified in patch settings
  • Display a message when doing a factory reset

4.14 (EPROM and FLASH)

  • Bug fix: midi control messages could sometimes be missed.

4.15 (EPROM and FLASH)

  • PG800: add checks to avoid issue when mini-PG800 is sending 4.x parameters
  • (JX10 only) midi volume: add an OFF2 setting which allows to stop sending midi on/off messages when playing.

4.16 (EPROM and FLASH)

  • FIX: when writing lower tone, the tone was written properly but the tone number kept blinking.
  • FIX: when bulk loading patches/tones in Roland format, the bank is not marked dirty so it is not written automatically when switching to a different bank.

4.17 (FLASH)

  • (JX10 only) Added support for CHORD mode!
  • (JX10 only) Control C1/C2 can be used as aftertouch
  • FIX: assign issue in MONO1/WHOLE mode

4.18 (FLASH)

  • Arpeggiator midi has a bigger buffer
  • Added RANDOM2 mode to the arpeggiator
  • FIX: the "dirty" patch flag could be cleared when saving a tone.