SynthMaker

VST 3 is comming

Archive · 2007 9 old posts

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

rl ·

see http://www.steinberg.net/1504+M52087573ab0.html

New VST 3 Features:

Improved Performance Multiple Dynamic I/Os Side chaining Ramping Automation/sample accurate automation Activating/Deactivating Busses Resizable Edit Windows Logical Parameter Organization VSTXML for Remote Controllers UTF16 for localized parameter naming No MIDI restriction for parameter value transfers Audio Inputs for VST Instruments Multiple Audio and MIDI inputs/outputs 64 Bit processing

exonerate ·

Yeah VST3 is looking good 😉

Logical Parameter Organization

I think this enhancement will make working with presets a lot more flexible, I don't think you would be limited to one preset manager. I currently have a slow solution for saving and loading banks of waveforms, i tried loading and saving only certain parameters in some areas while still being able to save all parameters. But that is currently not possible, i think with this enhancement it should be.

Improved Performance

I think this is a good one as well,(no processing when audio is not present) it should mean that the 'mono' streams in SM wouldn't be processed all the time like they are now, although I'm not sure if this would be the case of a synth, because it says when theres no audio at the input, should be the case though if it works for the audio output as well.

Well they are all good and very useful enhancements, i hope SM can be updated to VST3 sooner rather than later. I could do with the 'Logical Parameter Organization', of course though then most likely we'll have to wait for hosts to upgrade.

cheers 😉

Exo

Acrobat ·

Audio Inputs for VST Instruments

? - there's not AUDIOIN in already - ?

EDIT: oh they mean for DIRECT connection via busses from anywhere to the instrument. Cool.. 😀

Acrobat ·

Logical Parameter Organization

Nice, this probably mean you can have folders and categories by default.. actually on plugins with folders for presets (like, i.e. Vember Audio Surge) locations of patches are not recognized and don't work well because the host doesn't records the plugin folder where the sound is actually stored....

exonerate ·

Acrobat wrote: Logical Parameter Organization

Nice, this probably mean you can have folders and categories by default.. actually on plugins with folders for presets (like, i.e. Vember Audio Surge) locations of patches are not recognized and don't work well because the host doesn't records the plugin folder where the sound is actually stored....

You can set this up your self, the 'file dialog' primitive has a 'start folder' option, you can set this to your preset folder. The 'plugin folder' primitive will give you the location of your dll, then you can add the name of your preset folder to the output of the plugin folder primitive,

like "C:\vst plugins\my synth" would be the output of the 'plugin folder' primitive and then add "\presets" to the end and feed this to the 'start folder' input on the file dialog inside your preset manager.

Now no matter what computer your synth is run on saving or loading presets will alway default to this folder.

cheers 😉

Exo

Acrobat ·

exonerate wrote: Acrobat wrote: Logical Parameter Organization

Nice, this probably mean you can have folders and categories by default.. actually on plugins with folders for presets (like, i.e. Vember Audio Surge) locations of patches are not recognized and don't work well because the host doesn't records the plugin folder where the sound is actually stored....

You can set this up your self, the 'file dialog' primitive has a 'start folder' option, you can set this to your preset folder. The 'plugin folder' primitive will give you the location of your dll, then you can add the name of your preset folder to the output of the plugin folder primitive,

like "C:\vst plugins\my synth" would be the output of the 'plugin folder' primitive and then add "\presets" to the end and feed this to the 'start folder' input on the file dialog inside your preset manager.

Now no matter what computer your synth is run on saving or loading presets will alway default to this folder.

cheers 😉

Exo

yes I did use that primitive just some weeks ago implementing the general settings for Alieno. (I must admit that saving and loading to disk gave me a strange sense of power - now I understand what programmers feel when they work...) Anyway that trick works inside a plug, hosts have their own patching mechanism that doeasn't have folders so how can you browse between folders created from a plugin DIRECTLY from the patch browser of a host? I see it impossible..... 😕

exonerate ·

Acrobat wrote: exonerate wrote: Acrobat wrote: Logical Parameter Organization

Nice, this probably mean you can have folders and categories by default.. actually on plugins with folders for presets (like, i.e. Vember Audio Surge) locations of patches are not recognized and don't work well because the host doesn't records the plugin folder where the sound is actually stored....

You can set this up your self, the 'file dialog' primitive has a 'start folder' option, you can set this to your preset folder. The 'plugin folder' primitive will give you the location of your dll, then you can add the name of your preset folder to the output of the plugin folder primitive,

like "C:\vst plugins\my synth" would be the output of the 'plugin folder' primitive and then add "\presets" to the end and feed this to the 'start folder' input on the file dialog inside your preset manager.

Now no matter what computer your synth is run on saving or loading presets will alway default to this folder.

cheers 😉

Exo

yes I did use that primitive just some weeks ago implementing the general settings for Alieno. (I must admit that saving and loading to disk gave me a strange sense of power - now I understand what programmers feel when they work...) Anyway that trick works inside a plug, hosts have their own patching mechanism that doeasn't have folders so how can you browse between folders created from a plugin DIRECTLY from the patch browser of a host? I see it impossible..... 😕

Ahh.... yes well that is not possible for any VST, i guess though with the VST3 update this could be possible, but it would be down to the host to add support for such a thing.

cheers 😉

Exo

MyCo ·

rl wrote: 64 Bit processing

that's nothing new. It has been introduced in VST 2.4

infuzion ·

A few comments on VST3.0.1: http://www.kvraudio.com/forum/viewtopic.php?t=221988

obiwanjacobi wrote: Chris Walton wrote: Take a look at how Steinberg defines true in VST3. I'll save you the trouble and tell you. 0.Yes, zero. No further comments needed

Yes, that seems odd. But it isn't. Its also used on COM. Zero as a return value means 'all is fine' (OK or True) in COM. Negative values indicate an error. Positive values are 'OK with info'. Like False.

Unfortunately they've missed it with their enum. It doesn't allow for extension or customization very well.

arne wrote: Leslie Sanford wrote: At this point, I really only have two problems with VST 3:

1) If I adopt it, I'll need to support two formats for my plugins. v2.4 (as ugly as it may be) isn't going any where for a long time to come. Supporting two formats will be a pain.

With regards to 1, there may be a way to write a library that lets you target either v3.0 or v2.4 with a flip of a compiler switch. I haven't looked deeply enough to know what's involved.

There will be a wrapper in the upcoming VST3 SDK which will wrap a VST3 plug-in to a VST2.4 plug-in. {after December}

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.