SynthMaker

VSTParameter component

Archive · 2006 7 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

SyrupPudding ·

I'm sure this must be simple but for the life of me I can't get it to work.

I would like my plugin to have an automatable parameter that is not associated with any preset, just a property that can be read and set by the host. To that end I added a VSTParameter component and set some of its properties. I have loaded it in Hermann Seib's "VST Host" program, but it seems to fail on loading (no error message).

I am also starting to write my own host and when I initialize the plugin (by calling its 'main' function) I get "Schematic Load: Type not found" message boxes until I terminate the process (btw, my host can load a parameterless VST Effect and also the example synth without apparent problems).

If I delete the Name property then it does initialize but still no dice on adjusting the property.

Can I do what I want to do? Or are parameters tightly meshed with presets? The tooltip for the component says automation and/or preset so I thought it might be possible.

😕 😕 😕

MyCo ·

I rebuild the schematic from your Image, and in Cubase it is loaded without any problems. It has no GUI... may be that is the reason why the other programs fail.

SyrupPudding ·

Thanks for trying. Could you change the automation parameter at all?

Lack of GUI shouldn't be a problem, the 2 hosts I've used have loaded other GUI-less plugins. In fact I think the VST specification specifically allows for plugins without GUIs.

malc ·

You should be able to do what you want but you'll need a preset manager as this handles all automation parameters as well as presets. You can use the Preset Manager module or you can use the component for a slimline version. In both cases you'll need to connect it up to the Preset input of the Preset Parameter.

SyrupPudding ·

Ah, now I seem to be getting somewhere. Once the Preset Manager had been added and hooked up I managed to load the plugin in VST Host and change the parameter.

Thanks for your help.

Just a suggestion, if a VSTParameter needs a manager maybe it could be highlighted during the compile stage if one isn't hooked up.

malc ·

Indeed, it isn't obvious I know - sorry if you've wasted time here. I'll make a note of that for sure.

SyrupPudding ·

The time hasn't been wasted, just been a bit frustrating that's all. But now it's sorted and understood I can relax and go to bed (would have been difficult with that problem hanging over me! 🙂 )

Besides, SM is such a monster of a piece of software (in a good way 😈 ) , it would be unreasonable not to expect such things.

Cheers Malc.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.