Vember Audio Surge is now open-source

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Surge XT The Sonic Transformation

Post

EvilDragon wrote: Mon Jan 18, 2021 8:46 am We've tested zoom pretty thoroughly and actually had some zooming fixes for various hosts, so it should work fine. Over here in Reaper it seems good, so we'd need more info about your particular configuration. Perhaps also a video?
The older skins seem to zoom fine for me in Reaper (5.980 64bit on Windows 10) whereas the new Royal Surge skin doesn't, the 'canvas' enlarges but not the actual content. Also the zoom level isn't recalled when reopening the GUI...



If I'm missing something please advise... :)

Cheers.

Post

That's really weird, I cannot confirm that here...

Post

Yeah super wierd. I wonder if there’s some odd rounding thing (like it tries to do 125 and that reaper version integer rounds it to 124.3 and that catches the 100).

Can you try 150 and see if your content enlarges? If so that would confirm my theory but no idea why it is happening in your system (unless that older reaper version has a different behavior of some sort when shrinking windows).

Post

Ohhh I did not even see the Reaper version. Yeah that could totally be it.

GaryG, could you try the latest Reaper release from their website (install it as portable) and see how it goes there?

Post

For what it's worth, can't repro that here either. 150% and Reaper 6.20 + 6.21, Win10. Also when set to default (plugin opens immediately at 150% when starting anew). Everything seems to be working fine. Anndd.. Let me just use this post to interject my thanks as well :P, this is a pretty huge release, with the super classy new theme and built-in Airwindows stuff and everything.

Post

^ +1
The included Airwindows effects are very good, are they all going t be added, I looked but didn’t seem to see Pafnuty or the original Distance in there.?
Man is least himself when he talks in the first person. Give him a mask, and he'll show you his true face

Post

Afraid I still have the issue in Reaper 6.
reapersurge.png
For the record, I did test the zooming in Reaper as you guys were developing it, it worked and still works fine for me using the classic based skins (original, dark, emerald etc) in Reaper 5 & 6. I only have the problem with the new Royal skin.

Cheers.
You do not have the required permissions to view the files attached to this post.

Post

Eauson wrote: Sun Jan 24, 2021 2:11 am ^ +1
The included Airwindows effects are very good, are they all going t be added, I looked but didn’t seem to see Pafnuty or the original Distance in there.?
There is certainly a possibility that more will be added in the future. However, we try to avoid anything that introduces too much latency. There are also some effects that don't make much sense in a synth, like the effects that need multiple instances. Cluttering up the menus is a also a concern. There is definitely the possibility that more stuff will be added in the future, though :)

However, there are maybe some other new effects coming :hihi:
GaryG wrote: Sun Jan 24, 2021 7:53 amI only have the problem with the new
This makes sense. The Royal skin works a little bit differently than the other skins because it's not purely vector based. Thanks for the report again. This will be investigated further.

Post

John Valentine made a nice cover of Crockett's Theme using only free software, including Surge for all the synth sounds :)


Post

The Nerdy Music Guy wrote: Sun Jan 24, 2021 8:23 am John Valentine made a nice cover of Crockett's Theme using only free software, including Surge for all the synth sounds :)

Very nice. :tu:

Post

What's involved in order to remove the GUI altogether and make a GUI from scratch? Let's say one was using JUCE and only wanted a bare minimum number of GUI elements, what sort of challenges would a software engineer run into while trying to do that with Surge in particular given it's particular codebase? Just curious.

Post

baconpaul wrote: Thu Jan 21, 2021 1:49 pm
Bojo34 wrote: Thu Jan 21, 2021 12:03 pm
EvilDragon wrote: Wed Jan 20, 2021 10:56 am Menu>Data folders>Open user data folder...

Create a Skins folder here then drop skins in it.
Tried that. Still get this message... Skin reverts to the default upon closing, reopen the plug.
I just pushed a fix to this. [edit] Is in the nightly now and in our 181 release next week.

I could insert an editorial about Windows choice to use UTF-16 rather than UTF-8 for the filesystem, but I won't. We fixed most bugs caused by our mis-handling that in 1.8 but missed this one. Thanks for the report!
The nightly build took care of it. Reaper also remembers 125 zoom no problem. I like the new skins, Surge looks better now imo. And more "pro" - looks matter. 8)

Post

overhishead wrote: Sun Jan 24, 2021 1:13 pm What's involved in order to remove the GUI altogether and make a GUI from scratch? Let's say one was using JUCE and only wanted a bare minimum number of GUI elements, what sort of challenges would a software engineer run into while trying to do that with Surge in particular given it's particular codebase? Just curious.
baconpaul is actually in the process of doing that! It's a lot of work, basically, gotta replace VSTGUI calls to adequate JUCE calls, check and reimplement mouse interactions if necessary, all sorts of stuff. Not easy but possible.

This is a required step because we've hit the ceiling with VSTGUI since the lack of a particular widget type had made it impossible to implement a pretty cool feature planned for next version of Surge. So let's see what happens.

Post

EvilDragon wrote: Sun Jan 24, 2021 2:34 pm
overhishead wrote: Sun Jan 24, 2021 1:13 pm What's involved in order to remove the GUI altogether and make a GUI from scratch? Let's say one was using JUCE and only wanted a bare minimum number of GUI elements, what sort of challenges would a software engineer run into while trying to do that with Surge in particular given it's particular codebase? Just curious.
baconpaul is actually in the process of doing that! It's a lot of work, basically, gotta replace VSTGUI calls to adequate JUCE calls, check and reimplement mouse interactions if necessary, all sorts of stuff. Not easy but possible.

This is a required step because we've hit the ceiling with VSTGUI since the lack of a particular widget type had made it impossible to implement a pretty cool feature planned for next version of Surge. So let's see what happens.
Yeah the entire engine is separate from the UI so it’s totally tractable. I got the engine making sound in a juce plugin with no UI in about an hour and I’ll commit that to the code base after 1.8.1 releases too.

That’s how our regtest engine and our python bindings work. They run the full synth in a headless context. The API between things is well defined. And the surge effect bank already does exactly what you suggest (basically strips the engine down to an FX only).

The hardest part is that without the UI it’s not that useful!

Post

GaryG wrote: Sun Jan 24, 2021 7:53 am Afraid I still have the issue in Reaper 6.

reapersurge.png

For the record, I did test the zooming in Reaper as you guys were developing it, it worked and still works fine for me using the classic based skins (original, dark, emerald etc) in Reaper 5 & 6. I only have the problem with the new Royal skin.

Cheers.
If you set Royal to 150, do you et 100, 125, or 150?

Thanks!

Post Reply

Return to “Instruments”