Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Switches

For general discussion related FlowStone

Re: Switches

Postby tulamide » Tue Oct 08, 2024 9:57 pm

Spogg wrote:I did some searching on Google and didn’t find a way to visualise a float automation as a switch in Reaper. I’m impressed that it’s possible in Studio One! Or maybe it’s a common feature in many DAWs but not Reaper. Dunno.

The thing that caught my eye was that S1User said other plugins showed their switches automatically. That implies that those plugins tell the DAW something. Could this be a feature of VST3?

No, it's not a feature of VST3. But it is a feature of FS alpha.

It is a mixture of existing features and ignored features on the DAW. Reaper for example, never accepts isBoolean and always has a slider (treating it as a float). Studio One goes the manual way. Only, and I said that already in a previous post, Presonus' (developer of Studio One) own plugins that ship with the DAW, have pre-defined switches. The only DAW that fully implements an automatic way is Logic. When 2 discrete values are defined for a parameter (like 0 and 1 for boolean), it displays a checkbox, more than 2 discrete values a combobox, and a checkbox if parameter names are "on" and "off". JUCE has some issues with this as well, because there is a structure in VST3, where you can define, how a value is to be used (discrete with number of steps or float), but most DAWs ignore it and always use it as a float (which is just natural, as it was that way with VST2).
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Re: Switches

Postby Spogg » Wed Oct 09, 2024 9:09 am

Thanks for the clarification tulamide. :D

I sort of expected all DAWs to respond to all possible dialogue with plugins. And if the plugin doesn’t offer some information, I would have expected the DAW to set a default. Goes to show how expectations can lead to disappointment!
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: Switches

Postby tulamide » Wed Oct 09, 2024 9:58 am

I wouldn't even mind the manual way (micro view for 3rd party plugins only exist since the last update in S1), if there were a way to save such settings. But there isn't, and so this work to setup a switch is only available in the current project. I know without even being at that point yet, that I will be too bored quickly to always make the same setup over and over again. :lol:
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Re: Switches

Postby tulamide » Wed Oct 09, 2024 10:04 am

Spogg wrote:Thanks for the clarification tulamide. :D

I sort of expected all DAWs to respond to all possible dialogue with plugins. And if the plugin doesn’t offer some information, I would have expected the DAW to set a default. Goes to show how expectations can lead to disappointment!

Oh, another slip I need to address:
The problem here is not so much the DAW. It is the loose VST protocol. There is only a way to define discrete values, there is no distinction between boolean, integer, array or whatever else. And so it is up to the DAW to somehow make sense of it. But when you have a switch for 2 filters, you would want to see the filter number or letter, and not a checkbox, as is the case with Logic. Automating it is not the best approach, as is ignoring it completely like Reaper. And S1 has no option other than switch or fader. And switch always means 0 and 1, nothing else.

This should be addressed in the VST protocol. Clear value definitions for the DAW to handle it correctly.
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Previous

Return to General

Who is online

Users browsing this forum: Mirek Suk and 47 guests