Jump to content


Photo

New Tool (3.1): Jupiter-80 Librarian


  • Please log in to reply
5 replies to this topic

#1 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 28 January 2014 - 19:39

Hi all

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:
1) Connect to a Jupiter-80 through MIDI (SysEx) and retrieve the names of all sounds with their dependencies.
2) Open sound sets (SVD files) exported (or backed up) from a Jupiter-80/50 and retrieve the names of all sounds with their dependencies.
3) 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:
1) Build a list of all sounds loaded on the synth without having to go through thousands manually on the synth.
2) List the contents of SVD files without having to open them on the synth.
3) Figure out which sounds (and dependencies) to safely delete when freeing up space for new sounds.
4) 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.

Attached Images

  • JP80OpenSVD.png
  • JP80-menu.png

Attached Files


Edited by kimsnarf, 07 April 2018 - 07:39.


#2 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 02 February 2014 - 18:01

Version 0.2 now generates a list of dependencies for registrations and live sets from the SVD file.

Edited by kimsnarf, 31 May 2014 - 20:57.


#3 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 09 February 2014 - 13:32

Version 0.3 allows swapping registrations (from SVD) and storing to a new SVD file. This file can then be imported on a Jupiter-80. 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.

#4 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 31 May 2014 - 09:03

Version 0.4
  • Added menu option to swap live sets (including dependencies).
  • Added menu option to show inverse dependencies (e.g. tones used by live sets).
  • Added menu option to show independent sounds (e.g. tones not used by live sets).
  • The Jupiter-50 SVD file format is now supported.
  • Added "Open..." button to dialogs to open a new SVD file.

Edited by kimsnarf, 31 May 2014 - 20:57.

  • Djeroek likes this

#5 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 02 June 2014 - 03:59

Update: Fixed version 0.4 which could not be installed. Please download it again. Sorry about that!

#6 kimsnarf

kimsnarf

    New Member

  • Normal Members
  • Pip
  • 7 posts

Posted 07 April 2018 - 07:39

Update: Version 0.5 fixes a bug that only retrieved the last couple of registrations/live sets over MIDI.