JUPITER-80

Jupiter-80 Librarian on the Mac App Store

Jupiter-80 Librarian on the Mac App Store

1 Oct 2019, 23:35
Hi Jupiterians!

To celebrate that the Jupiter-80 will get a younger sibling (the Jupiter X), I was inspired to put the remaining effort into my Jupiter-80 Librarian to finish up the first version. It is now freely available on the Mac App Store (it can take up to 24 hours to appear worldwide).

Jupiter-80 Librarian (Mac App Store)

It is not a full-fledged librarian, since it cannot edit sound files. But it can open any Jupiter-80 and Jupiter-50 SVD file (exported from the synthesizers).

Image

Features:
  • List all Registrations, Live Sets and Tones inside the file.
    List the order, name and parts of each Registration.
    List the order, name and layers of each Live Set.
    List the order, name and partials of each Tone.
    Show the names of the built-in acoustic tones and PCMs used by sounds.
    List only Live Sets that are in use by any Registration.
    List only Live Sets that are NOT used by any Registration.
    List only Tones that are in use by any Live Set.
    List only Tones that are NOT used by any Live Set.
    List all Registrations that use the selected Live Set(s).
    List all Live Sets (and optionally Registrations) that use the selected Tone(s).
    Filter on any column (e.g. name, part, layer, partial) to quickly find sounds.
    Sort on any column (e.g. name, part, layer, partial) to browse alphabetically.
Wish list (very unlikely, but it is nice to dream):
  • Export dependency data to CSV files (import into any spreadsheet app).
    Rename Registrations, Live Sets and Tones.
    Delete Registrations.
    Safely delete Live Sets and Tones, warning about dependencies.
    Optionally delete dependencies when deleting Registrations, Live Sets and Tones.
    Move Registrations and banks of Registrations.
    Safely move Live Sets without breaking Registrations (update dependencies).
    Safely move Tones without breaking Live Sets and Registrations (update dependencies).
Why is this a Mac app?

Because I needed a powerful table-based UI to list all the sound data. I wasn't satisfied with the cross-platform UIs I investigated so I went native on the platform I use myself. It could be expanded into an iPad app by building an appropriate UI, although it would be more difficult to achieve a good experience. Converting it to a Windows or Linux app would require rebuilding the whole app (different language and UI). A command line version for Linux (and Windows 10 through the Ubuntu subsystem) would be less work, but also less useful, since it would basically just convert the data to a CSV file for use by another spreadsheet app.

Source code (GitHub)

Re: Jupiter-80 Librarian on the Mac App Store

5 Oct 2019, 08:21
That's fantastic effort - thanks for sharing/developing!

Re: Jupiter-80 Librarian on the Mac App Store

16 Oct 2019, 15:07
Wonderful program ! I wish you could add all the functions we all dream of ...
A lot of respect for your work and a lot of thanks !

Re: Jupiter-80 Librarian on the Mac App Store

27 Oct 2019, 13:04
Danke ! Wirklich tolle Arbeit. Nochmal vielen Dank!

Re: Jupiter-80 Librarian on the Mac App Store

16 Jan 2020, 04:07
Don't know why and how I could have missed this.

Great work!

Thanks!!!

Re: Jupiter-80 Librarian on the Mac App Store

6 Mar 2020, 21:49
Tom!!!!!

You deserve a medal for this THANK YOU very much - fantastic.

Pete :)

Re: Jupiter-80 Librarian on the Mac App Store

2 May 2020, 09:45
Amazing work here. Unbelievable that Roland did not provide this before. Does this work with JP 50?
Thanks!!

Re: Jupiter-80 Librarian on the Mac App Store

3 Jun 2020, 00:19
Yes, the tool works with the Jupiter-50 also. The 50 and the 80 basically use the same file format.

← Back to JUPITER-80