Problems importing Prophet 5 Rev4 SysEx files

Cherry Audio P-10 is based on one of the most desirable flagship analog polysynths ever created.
Post Reply
wavemechanic
Posts: 190
Joined: Thu Sep 12, 2019 5:14 am

Problems importing Prophet 5 Rev4 SysEx files

Post by wavemechanic »

Hi,

I'm having problems importing Prophet 5 Rev4 SysEx files, when dragging .syx banks into P-10 (the reason I bought it). Tested on two Rev4 banks from separate sound designers. Suggestions? Workarounds?

Cheers
Attachments
screen 2025-06-06 at 1.42.07 PM.jpg
screen 2025-06-06 at 1.42.07 PM.jpg (72.16 KiB) Viewed 7745 times
SA2K
Posts: 102
Joined: Sun Oct 13, 2019 11:04 pm

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by SA2K »

I also had the same problem and just gave up too soon on importing sysex. Maybe someone can reply with some useful tips on how to successfully import Prophet 5 sysex files into the Cherry Prophet. Would any one be up for sharing a decent amount of sysex banks that are fully compatible with Cherry's Prophet plugin?
martb
Posts: 198
Joined: Thu Aug 30, 2018 11:46 am

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by martb »

On the P10 product page it says:
Directly import original P5 and P10 patch bank SysEx data (Syntech format) via drag-and-drop
I don't know what Syntech format is but that could be significant maybe?
wavemechanic
Posts: 190
Joined: Thu Sep 12, 2019 5:14 am

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by wavemechanic »

Attached is a .syx bank shared freely online which has the error. It's not the one I'm mostly concerned about, which I can't share; but it gives the same error.
Attachments
GSi_P5rev4_G1.syx.zip
(1.85 KiB) Downloaded 75 times
SA2K
Posts: 102
Joined: Sun Oct 13, 2019 11:04 pm

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by SA2K »

I contacted Cherry Audio support assistance about Prophet 5/10 .syx import problems with this message "I tried importing a few Prophet 5 Rev 4 .syx banks and they don't load. Does your P-10 Prophet 5 plugin/standalone only support Rev 1-3 or is there a particular Rev it supports? Most of the soundbanks online are Prophet 5 Rev 4 that are for sale." and this is the reply "It depends on the hardware that exported the SysEx files; they must be in the Syntech format, and if from an older original unit, may have malformed SysEx data:
https://docs.cherryaudio.com/cherry-aud ... p-10/sysex" If anyone has any working non-commercial rom links or commercial rom links that are confirmed working with P-10 please do share them here.
wavemechanic
Posts: 190
Joined: Thu Sep 12, 2019 5:14 am

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by wavemechanic »

Since so many of the presets out on the market from Prophet 5s and 10s have this malformed format problem, Cherry, is it possible to allow for importation of these malformed syx files? If the formatting problem is always the same, it seems like it would be feasible to allow for that consistent exception.
wavemechanic
Posts: 190
Joined: Thu Sep 12, 2019 5:14 am

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by wavemechanic »

Does anyone have a SysEx file (.syx) that DOES work? I can't find anything that will import, including files from Sequential. After checking a few .syx files in a hex editor, I don't see what the problem is. SysEx Start, Sequential Circuits ID, Device, Function, and SysEx End bytes surrounding the data are correct. The format looks OK.
Steve W
Posts: 826
Joined: Thu Jul 16, 2020 5:55 pm

Re: Problems importing Prophet 5 Rev4 SysEx files

Post by Steve W »

wavemechanic wrote: Fri Jun 13, 2025 5:24 am Does anyone have a SysEx file (.syx) that DOES work? I can't find anything that will import, including files from Sequential. After checking a few .syx files in a hex editor, I don't see what the problem is. SysEx Start, Sequential Circuits ID, Device, Function, and SysEx End bytes surrounding the data are correct. The format looks OK.
I don't have any such files, but I wanted to add that several days ago I found Sequential documentation and also observed that the sysex header, the final F7, and the number of bytes in the Bank of 40 presets matched the sequential documentation I found online. I tried using 49 and also 50 for the Device; both failed. In desperation, I tried using 00 for all data; that failed.

I could not find a byte map for the preset data, the list of acceptable values for each byte, etc.

I could not find any detailed information about the mysterious Syntech format. Is it just that the data has been "packed?"
Packed Data Format
Data is packed in 8 byte “packets”, with the MS bit stripped from 7 param eter bytes, and packed into an eighth byte, which is sent at the start of the 8 byte packet.
Or is there more to it than that?
If so, has anyone found the details.

I have experience writing personal software that can view sysex data for several different sysex bulk data dump formats for another manufacturer's line of synth modules/keyboards and also wrote code to tweak the ROM ID for every preset in a bank of 128 presets as well as other function (e.g., display the names of all 128 presets).

It seems to me that if someone had a sysex bank data dump along with a list of all the actual values that make up even a handful of patches in the bank, it should be possible solve the mystery.

Cherry Audio seem to imply they have the details of the Syntech format and wrote the P-10 code using it, but from the sample file uploaded here, together with information I've found on the internet, I can't see how to determine if the file's format conforms to what CA has built into the the P-10.
Post Reply

Return to “P-10 Synthesizer”