SynthMaker

VstPinProperties

Archive · 2010 1 old post

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

PFozz ·

This subject has been discussed a bit in the following thread : [old link]

But if I'm not worng, it doesn't appear in Ideas and Requests 🙂

Even if some hosts can handle stereo inputs and outputs as individual mono IO, some major ones just don't. It's usually a problem when you want to link non-classic plugins in these hosts (which take care of plugins pins properties).

Since you can already label VST inputs and outputs using Synthmaker, getInputProperties() and getOutputProperties() are probably overridden somewhere in the code 🙂

Would it be possible to have a properties tab/panel (or something) on inputs and outputs so you can assign 'properties->flags' and 'properties->arrangementType' in your getInputProperties() / getOutputProperties() functions ?

Even 2 check boxes somewhere (Mono VST Inputs & Mono VST Outputs) would be amazing. In this case, no need to change anything in your input/output components. Maybe all you have to add in your getInputProperties() / getOutputProperties() function is this : set 'properties->flags' to kVstPinIsActive (1) and 'properties->arrangementType to kSpeakerArrMono (0) for Mono set 'properties->flags' to kVstPinIsStereo (2) and 'properties->arrangementType to kSpeakerArrStereo (1) for Stereo

It would be so easier to make sidechain/surround/... plugins work correctly (or at least work) in almost any VST hosts.

Thanks again for Synthmaker ! It's so fun and fast to experiment ideas with it.

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.