Export an edited program to SysEx Librarian or Sequencer - issue

Issue:
I thought that whatever is on the current Prophet panel, it can be transferred to Sys-Ex Librarian.
So if you make changes to a program, you can dump the state of the knobs and buttons to a sys-ex librarian or sequencer.

Here's what I done, both with midi and usb, but no difference.

- Using my new Prophet 10. 
- Pull up a program patch, like 413 and edit it.
- I like the edits I made, but don't want to overwrite the original
- Edits include activating aftertouch button and rev switch

I thinking - let's dump the current setting of the knobs and pots to the computer....

- Globals are set up correct
- MIDI port set to midi
- Program Selector set to Program (Pr0)
- Press Record
- Program is exported - but not with the changes I made - just the original saved version.

My guess is that you have to save the program to the user bank first ?

Thank you in advance for your help,
nunucello


Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #1 on: April 16, 2025, 01:24:57 AM »

My guess is that you have to save the program to the user bank first ?

That’s how I understand it - save first. But you have double of every patch, User 413 is the same as Factory 413 and therefore you can overwrite it and still have access to it with Factory 413.


How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.



Option 2: Use a Patch Manager or Editor

Use software like:
   •   SoundTower Editor
   •   KnobKraft-orm


With these, you can drag and drop patches into any slot and send them to your synth easily.



Option 3: Edit the SysEx File (Advanced)

If you’re comfortable with SysEx data:
   •   Open the file in a SysEx or Hex editor.
   •   Change the bytes that define the bank and program number.
   •   Then send the file to Prophet-10.



Tips
   •   Prophet-10 uses MIDI SysEx ID 01 01 0C
   •   Always back up your patches before overwriting
   •   Use User Banks for more flexibility
« Last Edit: April 16, 2025, 01:28:49 AM by Analog Prophet »

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #2 on: April 16, 2025, 08:18:16 AM »
Using Soundtower you can store an edited program in a Phantom Group without saving it on your Prophet Banks...

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #3 on: April 16, 2025, 11:16:14 AM »
There is a specific command for requesting a dump of the edit buffer but it may be SysEx only if I recall correctly.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #4 on: April 16, 2025, 04:05:01 PM »

How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.


Step#2 and following implicates that the patch is send to the Prophet’s edit buffer. I need to double check but that’s not how I remember it when using the SYSEX app. If I’m not mistaken it actually overwrites the program slot it was originally saved in. I maybe wrong though.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #5 on: April 16, 2025, 04:51:06 PM »
Thank You Analog Prophet, Monzelio, Quatschmacher and Starkstrom for your responses.

Much Appreciated,
Nunucello


Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #6 on: May 02, 2025, 03:55:10 PM »
There is a specific command for requesting a dump of the edit buffer but it may be SysEx only if I recall correctly.
  Do you know what that command is ?  Thank You.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #7 on: May 03, 2025, 01:19:58 AM »
There is a specific command for requesting a dump of the edit buffer but it may be SysEx only if I recall correctly.
  Do you know what that command is ?  Thank You.

It’s on page 11 of the MIDI implementation manual:
https://sequential.com/wp-content/uploads/2021/03/Prophet-5-MIDI-Implementation-1.4.pdf

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #8 on: May 03, 2025, 02:46:37 PM »
There is a specific command for requesting a dump of the edit buffer but it may be SysEx only if I recall correctly.
  Do you know what that command is ?  Thank You.

It’s on page 11 of the MIDI implementation manual:
https://sequential.com/wp-content/uploads/2021/03/Prophet-5-MIDI-Implementation-1.4.pdf

Thank you. Much appreciated.  My understanding is if I send that SYS-EX command the Prophet will output the status of all the knobs and buttons ?

Can you recommend a program for mac OSX which would allow me to send a custom Sys-Ex command like this ?

Sound Tower may be an easier option to use. 

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #9 on: May 04, 2025, 01:41:31 AM »

Thank you. Much appreciated.  My understanding is if I send that SYS-EX command the Prophet will output the status of all the knobs and buttons ?

Can you recommend a program for mac OSX which would allow me to send a custom Sys-Ex command like this ?

Sound Tower may be an easier option to use.

Yes it does.

I use SysEx Librarian to the OB-X8 as well as all other of my synths with programs memory. Simple and stable. Can recommend it.

https://www.snoize.com/SysExLibrarian/

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #10 on: May 05, 2025, 02:01:53 PM »

Thank you. Much appreciated.  My understanding is if I send that SYS-EX command the Prophet will output the status of all the knobs and buttons ?

Can you recommend a program for mac OSX which would allow me to send a custom Sys-Ex command like this ?

Sound Tower may be an easier option to use.

Yes it does.

I use SysEx Librarian to the OB-X8 as well as all other of my synths with programs memory. Simple and stable. Can recommend it.

https://www.snoize.com/SysExLibrarian/

Thank You.  I will see if I can get it to work and report back.  Much appreciated.

Mat

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #11 on: May 07, 2025, 08:39:52 AM »
How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.

I'm a little confused. So when sending an individual program it loads into the slot it was saved (113), but doesn't overwrite it, you must ALWAYS (?) save the program to that (113) or other slot (118), or else when you turn off the Prophet it will vanish?

Or, unless you save to a different slot the Prophet will save to that slot (113) if you do anything such as change program number or turn off the Prophet?

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #12 on: May 07, 2025, 07:04:59 PM »

Thank you. Much appreciated.  My understanding is if I send that SYS-EX command the Prophet will output the status of all the knobs and buttons ?

Can you recommend a program for mac OSX which would allow me to send a custom Sys-Ex command like this ?

Sound Tower may be an easier option to use.

Yes it does.

I use SysEx Librarian to the OB-X8 as well as all other of my synths with programs memory. Simple and stable. Can recommend it.

https://www.snoize.com/SysExLibrarian/

I'm slightly embarrassed to say I have no idea how to send a custom sys-ex command out to the prophet to get it to dump the buffer.

I thought I would type the following somewhere into Logic Audio and hit play:
1111 0000
0000 0001
0011 0001
0000 0110
1111 0111

And then the P10 would "dump" the buffer into Sys-Ex Librarian where I would record it.

I obviously do not know what I am doing.



Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #13 on: May 07, 2025, 11:06:02 PM »
How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.

I'm a little confused. So when sending an individual program it loads into the slot it was saved (113), but doesn't overwrite it, you must ALWAYS (?) save the program to that (113) or other slot (118), or else when you turn off the Prophet it will vanish?

Or, unless you save to a different slot the Prophet will save to that slot (113) if you do anything such as change program number or turn off the Prophet?

If you, say try to save program 113 from SysEx Libraruan etc to program slot 118 it will be stored at 113 regardless. That’s a little bit frustrating. The work around is, in this example a program saved from program slot 113 you want to be at program slot 118:

1. Make a copy of 113 to another program slot at the Prophet, preferable were a factory patch is stored in the user bank (all user programs are copies of the factory programs as long nothing else been stored at the user program slots).
2. Transfer the patch from SysEx Librarian etc to the Prophet
3. Copy the sound from 113 to 118 (or whatever) at the Prophet
4. Copy factory patch 113 to user patch 113 and you are set.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #14 on: May 08, 2025, 08:57:09 AM »
Just get the knobcraft librarian. Since using it  I have all my patches on the Mac and just send my desired patch to my p10. It gets loaded into the editbuffer. Very easy

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #15 on: May 08, 2025, 05:20:55 PM »
How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.

I'm a little confused. So when sending an individual program it loads into the slot it was saved (113), but doesn't overwrite it, you must ALWAYS (?) save the program to that (113) or other slot (118), or else when you turn off the Prophet it will vanish?

Or, unless you save to a different slot the Prophet will save to that slot (113) if you do anything such as change program number or turn off the Prophet?

Hi there.  What I had in mind was a way to save lots of patch's in a ghost mode:

1. So I pull of Factory 113.  I don't like it, so I switch to "Preset" mode and start editing away.
2. I like where I'm  going with the edits, so I save to user Preset 113. 
3. But I discovered three variations of 113 and want to save each one.
4. If i can dump the setting of variation #2 to the computer, I can have a folder with lots of variations for 113.
5. I still have my favorite as Preset 113 saved in the Prophet, but the folder on my desktop has lots of different variations.

This is the hope, and how I like to create lots of sounds.
I know Sound Tower can do all of this, just wanted to know how to do with a sys-ex program.

Thank You

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #16 on: May 08, 2025, 05:23:08 PM »
Just get the knobcraft librarian. Since using it  I have all my patches on the Mac and just send my desired patch to my p10. It gets loaded into the editbuffer. Very easy

Thank You.  Downloading now for OSX.  Will report back.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #17 on: May 08, 2025, 05:40:54 PM »
Just get the knobcraft librarian. Since using it  I have all my patches on the Mac and just send my desired patch to my p10. It gets loaded into the editbuffer. Very easy

That works.

I can capture the current status of all the knobs and buttons with the "Import Edit Buffer from Synth" command from KnobKraft.

Thank You.

Just need to wrap my head around how everything is organized now.

Much appreciated.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #18 on: May 09, 2025, 01:42:18 AM »
How to Load a SysEx Patch to Any Program Slot on Prophet 5/10

When you send a SysEx file to the Prophet-10, the patch usually loads into the slot it was saved in (e.g., Bank 1, Program 3 ). But there are simple ways to place it wherever you want.



Option 1: Manual Save on Prophet-10
   1.   Send the SysEx file using a tool like SysEx Librarian (Mac) or MIDI-OX (Windows).
   2.   The patch loads temporarily into the synth.
   3.   Press “Write” on the Prophet-10.
   4.   Choose the bank and program number where you want to save it.
   5.   Press “Write” again to confirm.

I'm a little confused. So when sending an individual program it loads into the slot it was saved (113), but doesn't overwrite it, you must ALWAYS (?) save the program to that (113) or other slot (118), or else when you turn off the Prophet it will vanish?

Or, unless you save to a different slot the Prophet will save to that slot (113) if you do anything such as change program number or turn off the Prophet?

Hi there.  What I had in mind was a way to save lots of patch's in a ghost mode:

1. So I pull of Factory 113.  I don't like it, so I switch to "Preset" mode and start editing away.
2. I like where I'm  going with the edits, so I save to user Preset 113. 
3. But I discovered three variations of 113 and want to save each one.
4. If i can dump the setting of variation #2 to the computer, I can have a folder with lots of variations for 113.
5. I still have my favorite as Preset 113 saved in the Prophet, but the folder on my desktop has lots of different variations.


Thats one way. I save my variations onboard the Prophet as there are plenty of space, many differnt banks available etc. The factory presets are always there under the Factory Preset button.

Re: Export an edited program to SysEx Librarian or Sequencer - issue
« Reply #19 on: May 09, 2025, 01:39:21 PM »

Thank you. Much appreciated.  My understanding is if I send that SYS-EX command the Prophet will output the status of all the knobs and buttons ?

Can you recommend a program for mac OSX which would allow me to send a custom Sys-Ex command like this ?

Sound Tower may be an easier option to use.

Yes it does.

I use SysEx Librarian to the OB-X8 as well as all other of my synths with programs memory. Simple and stable. Can recommend it.

https://www.snoize.com/SysExLibrarian/

I'm slightly embarrassed to say I have no idea how to send a custom sys-ex command out to the prophet to get it to dump the buffer.

I thought I would type the following somewhere into Logic Audio and hit play:
1111 0000
0000 0001
0011 0001
0000 0110
1111 0111

And then the P10 would "dump" the buffer into Sys-Ex Librarian where I would record it.

I obviously do not know what I am doing.

I've recently created a Logic Pro template that among other things requests and captures a sysex dump of the Take 5 edit buffer -- I imagine it would work the same with your Prophet if you swap out the Take 5 sysex request with the appropriate Prophet sysex. The template includes both project and track notes describing setup and use, and I've attached it here in case anyone wants to give it a try. Let me know what you think or if you have any questions.

Requires Logic Pro 11.1.2 because prior versions of Logic could save but not send sysex through the External Instrument plug-in.
« Last Edit: May 09, 2025, 02:33:52 PM by lewisfrancis »