How do I store and use Surge presets?

I have created some Surge presets (fxp files) through the Surge gui and would like to store them on Zynthian so that they are available in the preset menu of the Surge synthesizer engine when loaded via the Zynthian UI (without the Surge guif).
How can this be achieved ? The internal preset manager seems to only work for lv2 presets.

For most of the synths, uploading thre native preset using the web-ui converts it to an lv2 preset. Can’t remember if that works for Surge, if it doesn’t then stick an issue in the github.

As @Baggypants wrote, over the web-ui you can select software / LV2 plugins and press Search for new Presets and Plugins


But I tested add presset for Surge which I prepared on PC. In this case I obtain this error.

The way we created the initial presets was to run Surge on an workstation with jalv.gtk and used the menu to save the lv2 preset, then copied it to the zynth. If you know what I’m talking about then do that, otherwise file a bug GitHub - zynthian/zynthian-issue-tracking: Centralized Issue Tracking for Zynthian Project

Hi @catherder !

Sorry, importing FXB or FXP files is only supported for a few engines and Surge it’s not one of them.

Why not saving the presets on LV2 format directly? If you are using the native GUI with VNC, you can do it easily from the menu ā€œpresetsā€ on the topbar of GUI’s window.

The right folder to save the presets is:

/zynthian/zynthian-my-data/presets/lv2

After that, simply click ā€œsearch for new plugins & presetsā€ from the webconf’s LV2 panel and restart the zynthian. I know this workflow is sub-optimal. I’m thinking about how to improve it …

Thanks!

4 Likes

Hi friend, hope you’re well. I’m having fun with my Zynthian, but I can’t save my Surge XT presets, made on the webconf, to be selectable in the Zynthian menu. I’ve saved them to the right folder, and searched for new presets like you said (there are two buttons now it seems, so I’ve just pressed ā€œsearch for presetsā€) but no luck, they don’t appear. I think this may be because they get saved as a ā€œuserā€ preset and not a ā€œfactoryā€ one - and only the factory ones show in the Zynthian UI.

If I could find the factory folder, I might be able to add it there.

Hi @paulee !

Please, could you give the context and details? Without these it’s difficult to help.

  • Zynthian hardware and software version. A screenshot from your webconf dashboard would be nice.
  • Detailed steps you follow to save your Surge XT presets, etc.

Thanks

I cannot reliably save and recall Surge Presets either, and it’s frustrating.

Using stable (oram-2511.3) on a V5 box. I use the VNC-Engines view of the Surge UI on my Mac, which is connected to the Zynthian ACCESS POINT via Wifi.

I can change the sound settings in the Surge UI, and hear the changes alright. Then when I try to save the changed preset, I get stuck.

I tried any combination of saving the preset from the Surge UI, with the same name or a different one, and using the CTRL/PRESET menu on the Zynthian by long pressing encoder 4 on the preset name and then doing ā€˜Save new preset’ with either a different name or the same (in the second case i get prompted for overwriting the preset, as i would expect).

But the changes never take (i.e. the preset, on the next load or immediately, goes back to the old settings), or, on the rare occasions that they do, i don’t know what i did differently.

What I would like to do is simply this: i) load a Surge preset from the Zynthian CTRL/PRESET menu (works), ii) change the preset sound on the Surge GUI via the Zynthian VNC-Engine view on my computer (works), and iii) save the preset on Zynthian under the same name (or sometimes a different one) so that the next time I load a snapshot or subsnapshot, I get the changed preset.

Please help!?

Saving with the same name is not possible when the original preset is a ā€œfactoryā€ preset. But it should work if you save from zynthian UI in a different bank or with different name.

I will check …

Regards,

Hi @captainburek !

I just tested with SurgeXT and saving preset from UI worked for me:

  • I could choose an existent bank
  • I could choose ā€œ**New bankā€ to create a new bank

In both cases the preset was saved correctly in the right bank, but i noted that when saving in an existent bank, the new preset was initially added at the end of the bank (wrong ordering). After reloading the plugin or scanned for new presets, the new preset was correctly ordered.

I also found an issue when trying to ā€œcreate a bankā€ from the bank menu (not saving preset) and i’ve created a ticket. The issue seems to affect all engines.

Thanks!

1 Like

Hi, a question slightly OT: is it normal that the preset menu for saving/renaming/etc.. can now only be called using Encoder 4 and no longer with long/bold? press on Select (which worked ā€œbeforeā€, I cannot say since when it was removed)

Best

Hi @emuse !

It look like a bug. I will take a look ASAP.

Regards

2 Likes

I really appreciate your quick response, thank you so much! I think I’m getting the hang of it, but will report more once I’ve had more time.

Hi @captainburek !

I just pushed some fixes & improvements on preset management. I hope it now works better.

Regards!

I just fixed this.

Regards!

2 Likes

Super fast @jofemodo thank you so much!

Best