Roland JD-990 Super Editor

JD-990 Super Editor
 Version 2.5.2  ::  06-13-2019 
    • Easy access to SR-JV80-04 external card patches and waveforms if installed.
    • Rename any remote patch name for Internal Patches I-11 – I-88 (64 x patches).
    • Save Temporary Patch data on Ctrlr panel to any Internal Patch location I-11 – I-88 (64 x patches).
    • Palette mode. Quick adjustment of each Tone ABCD using mouse wheel or click & drag.
    • Loaded patch data can be saved as a sysex file to computer.
    • Bulk Sysex dumps of patches I-11 – I-88 (64 x patches)  or use  JD-990 Sysex Dump Utility.
    • Emulation of most graphic elements on the JD-990 display.
    • Separate ”mixer’ area allowing simultaneous adjustment of each Tone Level & Pan.
    • Sync button to synchronise panel with JD-990..
    • Please use Ctrlr version 5.3.201 on Windows.
    • Please use Ctrlr version 5.3.201 on Linux (tested Ubuntu 18.04).
    • Please use Ctrlr version 5.3.198 on Mac (not tested).
    • Works only in ※ PATCH mode. ※ PerformanceRhythm


888.9 KB
Downloads = 1,282

Download 32bit and 64bit VST AU or Standalone versions Windows / MacOS:

Download JD990 Super Editor
    • Version 2.6.0 UPCOMING
      LFO graph will reflect fade amplitude as on JD-990.
    • Version 2.5.2 (06/13/2019)
      Palette menu was not working for modulators in the LFO tab.
      Use AU version, not VST in Reaper under macOS.
    • Version 2.5.1 (04/17/2019)
      Fixed frozen phaser controls (thanks to AW for spotting this).
    • Version 2.5.0 (04/12/2019)
      Palette Mode working.
      New Wave selection interface.
      Many code changes.
    • Version 2.4.3 (03/23/2019)
      Tone Select sysex was not updating for modulators when syncing with JD-990.
      MultiTone (on change Tone) selection was changing all modulator values.
      With thanks to user AW for spotting these problems.
    • Version 2.4.2 (03/22/2019)
      Fx Ctrl Combos (drop downs) were not working/Incorrect titles.
    • Version 2.4.1 (03/18/2019)
      Fixes DEL TAP buttons not sending sysex.
    • Version 2.4.0 (03/14/2019)
      VST indexes re-generated and re-ordered.New Copy Tones function.
      Many fixes.
      New design.
    • Version 2.3 (02/28/2019)
      VST indexes re-generated and re-ordered.
    • Version 2.2 (02/27/2019)
      Leftover debug code removed.
    • Version 2.1 (02/27/2019)
      Minor Standalone bug fix and graphics update.
    • Version 2.0 (02/26/2019)
      Complete re-write.Please upgrade  from previous versions
    • Version 1.7.0 (01/18/2019)
      minor design change – small bug fix – zoom function
    • Version 1.5f (01/12/2019)
      sys dump Area button fix
    • Version 1.5e (01/04/2019)
      Voice Priority and SoloSync were not displaying
    • Version 1.5d (11/11/2018)
      Fixed incorrect sysex formulae for Spectrum.
    • Version 1.5c (10/30/2018)
      Waveform Load Function was crashing on startup.
    • Version 1.5b (10/09/2018)
      Waveform Source button now working
    • Version 1.5a (10/07/2018)
      Fixed missing images in VST.dll
    • Version 1.5 (10/06/2018)
      Many code fixes
      Load time should be greatly reduced.
      Addressed Ctrlr Bug: sends all combo sysex/cc to machine on panel load.
      Fixed Midi Buffer Full Errors and Checksum Errors.
    • Version 1.2 -1.4  (from 09/28/2018)
      Please upgrade to version 2.5
    • Version 1.1 (08/18/2018)
       Fixed panel size (24px Ctrlr Bug)
    • Version 1.0 (07/10/2018)
      Changed Checksum function
    • Version 0.99 (07/04/2018)
       Checksum error fix
    • Version 0.98.5 (12/15/2017)
       Minor code fixes
    • Version 0.98 (10/13/2017)
      First release

To create a VST or AU file:

  • Load the Ctrlr.dll (Ctrlr VST) into your DAW
  • Load this panel into Ctrlr VST instance.
  • Then go to File -> Export -> Export Restricted Instance
    This will build a VST dll or AU file.
  • You can now load this panel independently of Ctrlr.
  • Or download pre built files from Download JD990 Super Editor
Running as VST under Cubase (1)

  1. Open JD-990 VST in a new Instrument track (MIDI in = your keyboard device/Midi Out = JD-990 Super Editor)
  2. Create new Midi track (MIDI in=(JD-990 Super Editor MIDI Out )/MIDI out=(MIDIOut Device to JD990)
  3. JD Super Editor -> MIDI – MIDI Thru – Deselect “Input Device -> Output Device”
  4. JD Super Editor ->  – MIDI Thru – Select “Plugin Host -> Output Device”
  5. JD Super Editor ->  – “Input from host to comparator”
  6. JD Super Editor ->  – “Output to Plugin Host”

Running as VST under Cubase (2) 


  1. In Cubase, Disable †Midi-in **Midi-out ports to the JD990.
  2. Open JD-990 VST in an instrument track IN=(All Midi Inputs)
  3. Create Midi track IN=(All Midi Inputs) OUT=(JD-990 Midi-in) (I record midi notes & data to this track)
  4. In the VST Ctrlr panel connect to the †Midi-in and **Midi-out ~ connected to JD-990 (you disabled them in Cubase ( See step #1))
  5. I found the only Midi-thru setting that needs to be checked was
    MIDI→Midi Thru→”Plugin-host->Output Device”
    (The 5th option down in the fold out menu)

Running as VST under Reaper

(Thanks to user AW for these instructions)
(This is the JD990’s audio output)

  1. Insert – Track
  2. Record Arm
  3. Monitor Input (right-click record button)
  4. Track Input:Stereo Input

(Ctrlr VST settings)

  1. Insert – Virtual Instrument on New Track – Panel
  2. Routing – MIDI Hardware Output – JD990
  3. Ctrlr MIDI – MIDI Thru – Deselect “Input Device -> Output Device”
  4. Ctrlr MIDI – MIDI Thru – Select “Plugin Host -> Output Device”
  5. Ctrlr MIDI – “Input from host to comparator”
  6. Ctrlr MIDI – “Output to Plugin Host”
  7. SYNC with JD990

And make sure in your Preferences, Audio – MIDI Devices, you have it set so that your MIDI Device which connects to the JD990 is enabled for input, output, and control messages (right-click).


Toggle Content


Comments or suggestions  welcome.

Do NOT follow this link or you will be banned from the site!