osxmidi / LinVst

Linux Windows vst wrapper/bridge
GNU General Public License v3.0
682 stars 41 forks source link

Freeverb2.dll has no UI in LinVst #186

Closed Monsterovich closed 3 years ago

Monsterovich commented 3 years ago

Freeverb

Some plugins like freeverb2 have no clientside UI which means LinVst should draw simple UI for the plugin's controls the same way other ladspa plugins do.

Something like this:

In order to use this plugin (freeverb2) I have to export presets and edit plugin settings manually which is not acceptable.

osxmidi commented 3 years ago

Freeverb

Some plugins like freeverb2 have no clientside UI which means LinVst should draw simple UI for the plugin's controls the same way other ladspa plugins do.

Something like this:

In order to use this plugin (freeverb2) I have to export presets and edit plugin settings manually which is not acceptable.

Reaper does put up a default slider UI.

I don't know why Audacity doesn't.

It's up to the Daw to provide a default UI if the plugin has no UI.

osxmidi commented 3 years ago

Why do some VST plug-ins not work or display incorrectly?

Audacity will by default display VST effect plug-ins with a full graphical interface where the plug-in supplies this.

VST instruments (VSTi) (such as synths) and real-time VST effects (that change the audio data while it is being written) are not yet supported. These will not load even if you enable or re-enable them in the Plug-in Manager: Effects, Generators and Analyzers dialog. VST 3 plug-ins are not supported.

If any plug-in displays incorrectly, you can use the Manage button Manage button icon W10.png in the effect's dialog then choose Options... to open the VST Effect Options for that effect. Then remove the checkmark from the "Enable graphical interface" checkbox unchecked checkbox Enable graphical interface and click OK. When you reopen the effect it will display a simpler tabular interface.

Monsterovich commented 3 years ago

@osxmidi Thank you! It works fine.

Then remove the checkmark from the "Enable graphical interface" checkbox unchecked checkbox Enable graphical interface and click OK.

You can disable this checkbox (and set it to in-active state) for the plugins which don't have UI at all.