OB-Xf by Surge Synth Team
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
That is strange, because we explicitly changed the mode of operation so that OB-Xf does NOT expose all its presets to the host... And we did that a few months ago!
If you've used the old alpha, maybe the Rosetta-ran Cubase is still using some older cached version of the plugin somehow? Although, the preset menu inside OB-Xf would not have looked like that back then...
Bizarre.
Maybe worth attempting to clear Cubase's plugin cache then reinstalling OB-Xf from scratch.
If you've used the old alpha, maybe the Rosetta-ran Cubase is still using some older cached version of the plugin somehow? Although, the preset menu inside OB-Xf would not have looked like that back then...
Bizarre.
Maybe worth attempting to clear Cubase's plugin cache then reinstalling OB-Xf from scratch.
- KVRian
- 853 posts since 12 May, 2004
I am well versed in the whereabouts of Cubase's Preferences and Caches. I deleted all the preset caches rebooted and let Cubase rebuild and ran the test. Same problem. I also keep safety copies of my Preferences that are generated once a week. I went back to when I first installed C15 and didn't have a copy of OBXF on the machine. Reinstalled OBXF 1.0.1. Same problem.EvilDragon wrote: Thu Mar 26, 2026 11:23 pm Maybe worth attempting to clear Cubase's plugin cache then reinstalling OB-Xf from scratch.
I'm done mucking with my system based on blind guesses.
On a number of Macs
-
- KVRian
- 1213 posts since 25 Dec, 2018
No we still expose them we just made them not break. The breakage with edge presets came from bank stuffEvilDragon wrote: Thu Mar 26, 2026 11:23 pm That is strange, because we explicitly changed the mode of operation so that OB-Xf does NOT expose all its presets to the host... And we did that a few months ago!
If you've used the old alpha, maybe the Rosetta-ran Cubase is still using some older cached version of the plugin somehow? Although, the preset menu inside OB-Xf would not have looked like that back then...
Bizarre.
Maybe worth attempting to clear Cubase's plugin cache then reinstalling OB-Xf from scratch.
My guess is the answer is to not expose them at the edge in cubase for now and see if that fixes it. I’ll prep a build which does that in the nightly next time I’m in there
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
But Reaper and others show just one preset instead of the whole list? So it seems we're not exposing them after all...
-
- KVRian
- 1213 posts since 25 Dec, 2018
The VST3 and AUv2 both show a full preset list for me here in reaper and logic with 1.0.2. Are you using the CLAP instead?
Anyway I have a theory - I'll try and get a nightly together and will let you know @Weasel-Boy. And if that doesn't work will try and drum up a cubase 15 NFR. (Edit: Oh they have a free 60 day trial. Let me see if I can replicate with that)
Anyway I have a theory - I'll try and get a nightly together and will let you know @Weasel-Boy. And if that doesn't work will try and drum up a cubase 15 NFR. (Edit: Oh they have a free 60 day trial. Let me see if I can replicate with that)
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
Hah, touché, I was loading CLAP, whoops!
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
Ohhhh this now rings a bell, actually. @baconpaul, see this post from Blue Cat Audio that sounds like it is quite relevant to this topic.
Basically... Cubase made a really "interesting" choice there, that is not really all that logical. Just actively discouraging any attempt to use the preset lists...
Basically... Cubase made a really "interesting" choice there, that is not really all that logical. Just actively discouraging any attempt to use the preset lists...
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
The timer idea from @wrl there is good, I guess.
-
- KVRian
- 1213 posts since 25 Dec, 2018
That's exactly it. If I modify the VST3 to not support edge programs at all in Cubase, it all works. It is definitely calling setProgram again after setState and thats just .... ugh. wrong.
It will take me a bit of time today to get it merged and cubase-only but I'll get it done and push a 1.0.3 today or tomorrow.
It will take me a bit of time today to get it merged and cubase-only but I'll get it done and push a 1.0.3 today or tomorrow.
-
- KVRian
- 1213 posts since 25 Dec, 2018
meh. i'll just turn off edge presets in cubase for now. lower risk.
- KVRAF
- 2034 posts since 30 Mar, 2008 from MN, USA
But it's Steinberg, and they obviously will use VST3s properly, right?baconpaul wrote: Fri Mar 27, 2026 1:18 pm That's exactly it. If I modify the VST3 to not support edge programs at all in Cubase, it all works. It is definitely calling setProgram again after setState and thats just .... ugh. wrong.
It will take me a bit of time today to get it merged and cubase-only but I'll get it done and push a 1.0.3 today or tomorrow.
Right?
CLAP Software Database: https://clapdb.tech. KVR Discussion Topic.
- KVRAF
- 24411 posts since 7 Jan, 2009 from Croatia
You'd think, hah.
