A Patch Editor for the Roland JD-Xi SynthesizerThe JDXi Manager is an easy-to-use, intuitive, modern looking software patch editor for the Roland JD-Xi synthesizer.
Currently editing of the Analog Synth part, the two Digital Synth parts, the Drums part and the Effects of the JD-Xi is supported. It is designed to run on Microsoft Windows and on Linux. The JDXi Manager is still work in progress and more features and functionality are being added with every new release.
Some features already implemented include:
- modern looking GUI with clear practical layout of controls
- real-time control of all parameters
- sliders can be controlled with the mouse scroll wheel
(just place the mouse pointer anywhere over a slider and scroll the mouse wheel up or down as required)
- save/load patches to/from disk
(when you load a patch from disk it will also be automatically loaded into the JD-Xi, not just into the editor)
- eight octave piano keyboard feature using your PC keyboard
(F1-F8 to select octave and Z,X,C,V,B,N,M for white keys and S,D,G,H,J for black keys, F9-F12 to select one of the four parts of the JD-Xi, also works with German and French PC keyboard layouts)
- near instant two-way full patch syncronisation between the editor and the edit buffer of the JD-Xi
('Dump to' and 'Read from' buttons)
- built-in 'Init Tones' for all four Parts
- resizable editor windows to suit almost any screen size
- custom sizes and positions of editor windows and MIDI port settings can be saved as default settings
(Edit>'Save Settings' in the Control Panel Menu)
- fully customisable colour scheme, fonts and size of controls
(alternative customisable 'skins' will be made available)
- random patch generator for the Analog Synth part
- more features to be added soon
The popular synthesizer related YouTube channel Ranzee AV now features a series of videos about the JDXi Manager!
Watch them here.
'JDXi Manager' is copyright © 2016-2018 LinuxTECH.NET, all rights reserved, the current version of this program is free for personal use but redistribution is strictly prohibited. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Roland is a registered trademark of Roland Corporation. Microsoft and Windows are registered trademarks of Microsoft Corporation. Linux is a registered trademark of Linus Torvalds.
News and Updates:
To stay informed about the latest updates to our Roland JD-Xi Editor 'JDXi Manager' follow us on Twitter.
If you find the JDXi Manager useful and would like to show your appreciation for the hundreds of hours of work that I have put into it, then you could make a monetary donation using PayPal:
Every donation is greatly appreciated and will encourage me to continue improving the JDXi Manager.
Windows version (current: 0.28 alpha) suitable for MS Windows XP (requires SP3), Vista, 7, 8, 8.1, 10 - 32 and 64 bit
(Due to abuse downloads via Google Proxy are blocked, please disable proxy usage to download)
For the native Linux version see here.
(see release notes for list of changes)
Note for Apple Mac OS X Users:
Please don't ask me about a OS X version of the JDXi Manager. I don't own a Mac and have no Mac programming experience so I'm unable to make a Mac version.
What you could do is try out the Windows version of the JDXi Manager on OS X using Wine (https://www.winehq.org/). I have had some feedback from Mac owners who tried this and apparently it works fine except for occasional problems with sysex dumps ('Read from' and 'Dump to' and Preset Loading) which sometimes fail, but by retrying they eventually work.
Questions and Support:
If you have any questions or suggestions about the JDXi Manager please post them on the Roland Clan Forums in the thread dedicated to the JDXi Manager here. Alternatively you could also write an email to:
Release Notes and Changelog
Version 0.28 alpha (released 25/Nov/2018)
- added copy&paste between digital synth partials (even between DS1 and DS2) and between drum kit partials
- added direct loading of tone presets from the JD-Xi into the editor for all four parts
- added quick browsing through presets and PCM waveforms with the mouse wheel without having to open the pulldown menu
- made the JDXi Manager compatible with 'high DPI' monitors (System DPI Awareness)
- added File/Open/Save functionality to Effects section (you can now save your favourite effects settings)
- added an easter egg based on an gearslutz forum insider joke ;)
The Linux version has a new dependency (Perl-GD library) so please make sure you install that before running this release.
Version 0.26 alpha (released 19/Feb/2018)
- added a random patch generator for the Analog Synth part
- fixed a bug that caused the Drums editor window to appear empty in some circumstances
Version 0.25 alpha (released 06/Feb/2018)
- added Effects editor
- fixed bug that prevented the Drums editor window from working on Microsoft Windows when display scaling was set to 125%
- screen position and size of editor windows are automatically remembered for the current session
- various minor GUI layout improvements
- various minor bug fixes
Version 0.23 alpha (released 08/Apr/2017)
This version is dedicated to Ikutaro Kakehashi, the founder of Roland who recently passed away.
- added suppport for loading and saving tone files from MacOS okJDXiEditor (.as .ds .dk files)
- editor pull-down menus now support the mousewheel on Windows (on Linux it was already supported)
- jump to current selection in editor pull-down menus when opening them
- added a MIDI panic button
(only affects notes sent over MIDI, not notes played on the JD-Xi keybed, this is a JD-Xi limitation)
- added Help menu item for direct acces to Roland JD-Xi manuals
- window layout and resizing behaviour improvements of the drum editor window
- improved tab switching speed in the drums editor
- automatic check for updates at startup, will notify you with a pop-up message when new release available
(respects your privacy: the only information passed to the server is the JDXi Manager version number, the version of Windows or Linux on which the editor is running, and the screen resolution. Can be disabled by the user if not wanted)
- fixed a bug that caused the part editor buttons not to show up in some circumstances
- fixed a minor MIDI related bug in the drums editor
- the Windows editor program file now has a stylish knob icon