Download Latest Version JD-990 Super Editor_x_64 Installer.zip (49.2 MB)
Email in envelope

Get an email when there's a new version of JD990 Super Editor

Home
Name Modified Size InfoDownloads / Week
macOS 2025-07-09
linux 2025-07-09
archive 2025-05-10
README.md 2025-07-09 9.2 kB
JD-990 Super Editor_x_64 Installer.zip 2025-07-09 49.2 MB
COPYING.txt 2019-01-17 35.8 kB
Totals: 6 Items   49.3 MB 43

Roland JD-990 Super Editor

  • Easy access to external/internal card data (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).
  • Simultaneous editing of all four voices per patch as in Palette Mode on JD-990.
  • Loaded patch data can be saved as a sysex file to computer.
  • Bulk Sysex dumps.
  • Emulation of most graphic elements on the JD-990 display.
  • Separate ”palette’ emulation allowing simultaneous adjustment of each Tone Level & Pan.
  • CC Mapping.
  • MID Learn.
  • Performance editing support.
  • Rhythm editing support.
  • Librarian for renaming and organising files.
  • Recognises JD-800 sysex format.
  • Sync button to synchronise panel with JD-990.

  • Recommended version for Windows: [CtrlrX 5.6.33]
  • Recommended version for MacOS: [CtrlrX 5.3.33]

  • For standalone versions, you may need to delete the current settings folder:
  • Note that the Windows installer now does this automatically as of version 3.2
  • MacOS Library/Preferences/JD-990 Super Editor
  • Windows @RD /S /Q "C:\Users\%USERNAME%\AppData\Roaming\JD-990 Super Editor"

Windows

  • Windows users: please use the Installer:
  • If the editor doesn't open or you get a MSVCP140.dll missing error, you will need to install the latest Microsoft Visual C++ Redistributable version:
  • The installer file automatically installs the MSVCP140.dll Redistributable dll and is recommended

Linux

  • Executable standalone built on Debian 12

MacOS

  • I offer some builds done on a Virtual Mojave but I have no idea if they will run on your OS.
  • ***For Mac users - Ableton does not like unsigned vst. You need a dev certificate from Apple for this plugin to work.

SETUP FOR CUBASE VST FOR WINDOWS:

FOR WINDOWS:

  1. On the Cubase main menu, open Studio -> Studio Setup and disable the MIDI IN/OUT ports connecting to the synthesizer by unchecking 'visible' and 'Inactive'.
  2. Load the VST Ctrlr panel: VST -> Add Instrument Track MIDI IN=(All Midi Inputs)
  3. Open the VST Ctrlr panel -> Edit Instrument (the little keyboard icon)
  4. In the VST Ctrlr panel connect to the MIDI IN and MIDI OUT connected to the synthesizer - (you already disabled them in Cubase ( See step #1)).

If on Windows, you need to create a MIDI track completely separate to the VST plugin. You record your playing on that track.

  1. MIDI IN=(Your keyboard or MIDI notes) MIDI OUT=(VST Ctrlr panel <- MIDI IN)
  2. In Ctrlr menu ~ MIDI->Midi Thru, uncheck all except "Plugin-host->Output Device" (The 5th option down in the fold out menu)
  3. Engage Monitor on Both tracks.

In summary:

Create two tracks in Cubase:

  1. MIDI
  2. INSTRUMENT -> VST Ctrlr panel
  3. Cubase MIDI IN/OUT -> synth DISABLED
  4. VST Ctrlr panel MIDI IN/OUT -> synth
  5. Cubase MIDI track MIDI IN -> Keyboard
  6. MIDI OUT -> VST Ctrlr panel
  7. Ctrlr -> MIDI THRU -> synth

CHANGELOG

IMPORTANT:

  • When installing a new version please run this command at a DOS prompt
  • Note that the Windows Installer removes these files automatically
  • (in order to refresh graphic resources) rmdir /s /q "C:\Users\%USERNAME%\AppData\Roaming\JD-990 Super Editor"

Version 3.4.0 (7/09/2025)

  • SR-JV80-09: Data was no good so disabled - please contact me if you can provide a sysex dump for this card
  • SR-JV80-01: Last patch renamed to Tom Toms from TomTom

Version 3.3.0 (7/04/2025)

  • Fixed crash when selecting SO-PCM-03 card

Version 3.2.1 (6/03/2025)

  • Ensured cc mapping incoming reacts only to CC
  • Change MIDI Learn command to right+click

Version 3.2 (6/02/2025)

  • CC Mapping was not saving properly in CtrlrX 5.6
  • Installer now deletes old files and refreshes image cache automatically
  • Uninstall now completley removes all leftover files in %AppData%/Roaming

Version 3.1 (5/17/2025)

  • Fixed paintFILTER code duplication
  • (There was only one method declared but showing twice in editor)

Version 3.0.1925B (5/16/2025)

  • Added help balloon to Tone Switch buttons

Version 3.0.1925 (5/16/2025)

  • Fixed Tone Switch buttons not working
  • Fixed a crash when selecting Tone Delay Mode
  • special thanks to CSP for extensive testing and recommendations

Version 3.0.1924 (5/12/2025)

  • Fixed Wave selection interface for rhythm to change for each Note
  • Small bug fixes
  • Fix metatable echo code error
  • Adjusted waveform change rate to 800ms on all controls
  • New background for Rhythm
  • special thanks to CSP for extensive testing and recommendations

Version 3.0.1923 (5/10/2025)

  • Fixed Wave popup crash (a showstopper)

Version 3.0.1922 (5/10/2025)

Version 2.7.4 (10/21/2023)

  • Fixed Bias Graph showing C1 not C-1
  • New about page

Version 2.7.3 (02/17/2023)

  • Fixed Mouse Drag not reaching 100 on TVF/TVA graphs
  • Auto sizing, no need to add 24px

Version 2.7.2 (03/10/2022)

  • Checksum error of flat sysex messages for SR-JV80-04 card
  • Changed SR-JV80-04 data from lua table to JUCE MemoryBlock

Version 2.7.1 (05/03/2020)

  • Fixed MIDI Buffer Full error on patch change/reload + bug fixes

Version 2.7.0 (04/30/2020)

  • CC mapping to panel from (keyboard) controller
  • Mouse dragable graphs
  • Support for expansion card waveform names

Version 2.6.6 (05/03/2020)

  • Fixed MIDI Buffer Full error on patch change/reload + bug fixes

Version 2.6.5 (04/29/2020)

  • FIX:: Delay Tap Modulators not updating when resyncing

Version 2.6.4 (04/29/2020)

  • FIX:: save sysex error for Delay Tap in FX
  • Causes checksum error on upload of sysex back into JD-990 / possible buffer overflow
  • Improved save as (rename) window.
  • Changed font patch name window to reflect case.

Version 2.6.3 (11/07/2019)

  • “Patch Pan” Button stopped at R49 – should be R50

Version 2.6.2 (10/03/2019)

  • Re-ordered Graph controls to follow JD-800 layout
  • Make “y” axis visible at zero on all graphs
  • Thanks to u-man for suggestions

Version 2.6.1 (07/31/2019)

  • Resolves MacOS booting errors with VST/AU
  • Thanks to taoyoyo for suggestions

Version 2.6.0 (07/26/2019)

  • LFO Graphs show correct fade Amplitude values.
  • minor code optimization – removed custom modulo function
  • With many thanks to Andrew Werdna for comprehensive testing and advice

Version 2.5.2 (06/13/2019)

  • Palette menu was not working for modulators in the LFO tab.

Version 2.5.1 (04/17/2019)

  • Fixed frozen phaser controls (thanks to Andrew Werdna 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 Andrew Werdna 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
Source: README.md, updated 2025-07-09