Update: Version 0.5 fixes a bug that only retrieved the last couple of registrations/live sets over MIDI.
The Roland Jupiter-80 is a powerful synth. With great power comes great… complexity. Sounds can have up to 4 levels (registrations, live sets, tones and partials) but these dependencies must be manually organized with little help from the built-in system. Most owners agree that the synth is in desperate need of a librarian tool for properly managing the sounds. Unfortunately, Roland appears unwilling to enhance the product further. This tool is an attempt to add some much-needed librarian functionality to the synth.
This is an early version of the tool that can be used in three ways:
- Connect to a Jupiter-80 through MIDI (SysEx) and retrieve the names of all sounds with their dependencies.
- Open sound sets (SVD files) exported (or backed up) from a Jupiter-80/50 and retrieve the names of all sounds with their dependencies.
- Open a sound set (SVD file), swap the registrations and/or live sets, and store as a new SVD file.
Although currently limited in functionality, the tool is still useful. Some examples:
- Build a list of all sounds loaded on the synth without having to go through thousands manually on the synth.
- List the contents of SVD files without having to open them on the synth.
- Figure out which sounds (and dependencies) to safely delete when freeing up space for new sounds.
- Swap registrations and/or live sets faster than what is possible on the synth.
I have attached an SVD file (Jupiter-80 format) so that non-owners can test the functionality if they want.
How to use it:
- Download and install Renoise. Renoise is cross-platform, so you can install it on OS X, Windows and Linux.
- Double-click on the xrnx-file to install it. In the Renoise top-menu you will then find the “Jupiter-80 Librarian” under the Tools menu.
- Each function has its own menu entry. I know this is not optimal, but it’s the best I can do at the moment.
More information about the background for this tool here:
Roland Clan Forums: Reading Jupiter-80 sound sets on a PC/Mac
This tool now allows swapping live sets (including dependencies) (from SVD) and storing to a new SVD file. This version also supports the Jupiter-50 SVD format. NB! Restoring the file has not been tested! In any case, use this tool at your own risk since it now has the ability to write back to file.