OB-Xf by Surge Synth Team

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
OB-Xf

Post

TS-12 wrote: Wed Nov 19, 2025 1:04 am
EvilDragon wrote: Mon Nov 03, 2025 11:02 am By the way, folks, the current nightly has some 172 patches in the factory bank. Still looking to completely fill it up to 256, and then we can basically call it 1.0 as far as I'm concerned (well, there's a few other bugfixes that need fixing and one final feature that needs to be wrapped up, still) :)
Nice, hope it will be filled with lots of classic rock brass / 70s-80s brass presets.

Like some of the brass presets here:

That Tom Sawyer sound is the best one I've heard imo. It's in a few different synth plugins, but still not quite as good as that one.

Post

Examigan wrote: Sat Dec 06, 2025 10:37 pm
albertodream wrote: Sat Dec 06, 2025 8:41 pm I've notice that the LFO2 doesn't synchronize with the DAW.

It seems to be working here when I tried it. Latest version of Cakewalk.
I'm on Mac Mojave, Reaper 7 (clap, au, vst3)

Post

What does the about screen say? Click the OB-Xf logo and copy the info in bottom left corner.

Post

EvilDragon wrote: Sun Dec 07, 2025 9:14 am What does the about screen say? Click the OB-Xf logo and copy the info in bottom left corner.
Version: : rework/0.8.340.07f50bb
Build Info: : 2025-12-05 @ 00:35:44 on Mac-1764894809064.local with AppleClang-17.0.0.17000013 using JUCE 8.0.10
System Info: : macOS AU on Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz, 16 GB RAM
Host: : Reaper @ 96000 Hz
Executable: : /Library/Audio/Plug-Ins/Components/OB-Xf.component/Contents/MacOS/OB-Xf
Factory Data: : /Library/Application Support/Surge Synth Team/OB-Xf
User Data: : /Users/alberto/Documents/Surge Synth Team/OB-Xf

Post

I zoomed the plugin to 200% but all the menus and value pop-ups are still tiny. (Clap/VST3; Bitwig; Linux Mint 22.2). Linux is also set to 200% scaling by the way (High-PPI on a 14-inch display).

The menus etc don't scale on macOS either. Less of a problem there for me since things are already legible. macOS isn't zoomed because it's not a high-PPI display.

Post

Menus are not supposed to scale with plugin zoom level, they are supposed to scale with OS zoom setting. But, how each DAW takes this is a different matter...

Post

albertodream wrote: Sat Dec 06, 2025 8:41 pm I've notice that the LFO2 doesn't synchronize with the DAW.
OK I have it confirmed over here, investigating.

EDIT: Found the fix, next nightly will be good.

Post

EvilDragon wrote: Sun Dec 07, 2025 9:44 pm Menus are not supposed to scale with plugin zoom level,

Of course they should. They are part of the plugin. What use is it to have a zoom option but not zooming everything? Small text is onr of the most important reasons to zoom.
Now I have a plugin at 200% and menus at 50% because the plugin ignores the OS zoom level.
I'm curious to hear what other users with a High-PPI display are experiencing.

Post

Lfo2 is per voice. It will rate sync but is voice triggered and polyphonic

Post

Rivanni wrote: Mon Dec 08, 2025 3:38 am I'm curious to hear what other users with a High-PPI display are experiencing.
High DPI displays are the work of the devil.

Post

Rivanni wrote: Mon Dec 08, 2025 3:38 am
EvilDragon wrote: Sun Dec 07, 2025 9:44 pm Menus are not supposed to scale with plugin zoom level,

Of course they should. They are part of the plugin. What use is it to have a zoom option but not zooming everything? Small text is onr of the most important reasons to zoom.
Now I have a plugin at 200% and menus at 50% because the plugin ignores the OS zoom level.
I'm curious to hear what other users with a High-PPI display are experiencing.
I think Evil meant: menus should scale with OS scaling but not content scaling. If I zoom in excel or a browser on my document my menus don't expand. So your plugin at 150% with an OS at 150% should show 150% not 225% menus. Right now it probably shows 100% in OBXF.

We probably get that wrong in OB-Xf now.

There's a few reasons for that. (You can skip this, but: 1: The windows HDPI api is, to use a technical term, 'kinda dogs@%!', 2: the result of that has contaged plugin apis on windows and linux, 3: we have bitmap assets so have to unwind all the scales to get to pixels or we blur; 4: I use primarily a mac where the OS does this right and HDPI works great without any shenanigans so wouldn't really notice a bug and 5: Evil uses 1x nonHDPI so same, except his uis are all pixely and his life would be better with a mac but I am yet to convince him of this and, 6: since linux doesn't really exist the popup menus aren't an OS thing anyway so you need to communicate the zoom to them in the app which here is the plugin, and 7: JUCE has a way to do that but it conflicts with 3 in an annoying way which will require some careful work that I expect we got wrong).

So the answer is we need to open an issue to try and get popup menus on linux scaling properly with OS zoom.

Amazingly to do that in a way that works for you is daw dependent (see #1 and #2 above) so need to know the DAW you are running in to test. Or I'll just test it in bitwig and reaper and if it doest work in your daw, they need to use the VST3 scale api properly.

Post

uOpt wrote: Mon Dec 08, 2025 12:01 pm
Rivanni wrote: Mon Dec 08, 2025 3:38 am I'm curious to hear what other users with a High-PPI display are experiencing.
High DPI displays are the work of the devil.
HDPI displays are amazing! HDPI API support in the non-apple OSes may be devil adjacent.

Post

baconpaul wrote: Mon Dec 08, 2025 3:57 am Lfo2 is per voice. It will rate sync but is voice triggered and polyphonic
Actually it wasn't tempo syncing because it's state was not updated in setPlayHead(). Now it does!

Post

Mum, Look here... :)

https://github.com/reales/OB-Xd/releases

Now the DiscoDSP "legacy version" (2.x, not their commercial 3.x) is completely free, no more strings attached :D

Post

mabian wrote: Mon Dec 08, 2025 8:58 pm Mum, Look here... :)

https://github.com/reales/OB-Xd/releases

Now the DiscoDSP "legacy version" (2.x, not their commercial 3.x) is completely free, no more strings attached :D
Funny how these things are timed.

Post Reply

Return to “Instruments”