Building VST instruments

Feb 22, 2006 at 3:15pm

Building VST instruments

Hi.

I’m trying to build a VST instrument in Max, but I can’t figure out how to
make the host (Cubase) recognize the plugin as an instument/synth rather
than an ordinary effect.

Do I have to specify that the plugin is an instrument in the
plugconfig-window? I’ve read the reference manuals and searched the
mail-archive, but haven’t found any answer to this…

Thanks in advance for any help!
Kristian

#24553
Feb 22, 2006 at 3:50pm

From the Pluggo Documentation/Tutorial P8:

In order for this plug-in to receive MIDI input in many host
applications, it needs to advertise itself as a synthesizer. To do
this, you use the synth keyword in your plugconfig script. Open the
script by double-clicking on the plugconfig object to see this.

#C synth;

b.

#71208
Feb 22, 2006 at 3:56pm

have you tried to put this line in your plugconfig

#C synth;

?

Cheers,
Jakob

#71209
Feb 22, 2006 at 9:57pm

22/02/06, kl. 16:50 +0100 , skrev Bernhard Loibner:

> From the Pluggo Documentation/Tutorial P8:

Dammit! – I search and search and search and search, but no matter how, I
just can’t find this “Pluggo Documentation/Tutorial P8″ anywhere. Please help!

/J

#71210
Feb 22, 2006 at 10:24pm

Thanks for the help on the VST-synth.

I searched the web for the lines quoted from the pluggo tutorial and found
the doucument here:

http://homepages.gold.ac.uk/ems/pdf/PluggoDevGuide.pdf

Kristian

#71211
Feb 23, 2006 at 10:49pm

That development guide refers to the PlugMaker app. which I’ve read is no longer used.

Also, do we need to own Pluggo to make plug-ins? I thought all we need is Max/MSP?

Furthermore, I can’t seem to find ANY (up-to-date) information whatsoever in the Max/MSP documentation or in the intardwebs explaining what the Build Collective/Application/Plug-In function is or how to use it

Thanks…

#71212
Feb 23, 2006 at 11:22pm

You don’t need Pluggo to make the plug-ins, but you’ll need Pluggo runtime
to run them.

The Max45TutorialsAndTopics-document has a section about collectives:
“Collectives: Grouping Files into a Single Project” (p 387)
It explains the basics of the “Build Collective/Application/Plug-in”
function

Kristian

—-Original Message Follows—-
From: matt
Subject: [maxmsp] Re: Building VST instruments
Date: Thu, 23 Feb 2006 15:49:21 -0700

That development guide refers to the PlugMaker app. which I’ve read is no
longer used.

Also, do we need to own Pluggo to make plug-ins? I thought all we need is
Max/MSP?

Furthermore, I can’t seem to find ANY (up-to-date) information whatsoever in
the Max/MSP documentation or in the intardwebs explaining what the Build
Collective/Application/Plug-In function is or how to use it

Thanks…

#71213
Mar 9, 2006 at 3:18am

page 387 said this:

You can also make an audio plug-in (VST, RTAS, and AU) with Max/MSP. For details and examples of building plug-ins with Max/MSP see the Pluggo Developer Materials that are installed with Pluggo, which can be downloaded from http://www.cycling74.com.

so, it seems i’m going in circles. i can’t find the abovementioned documents and i’m not trying to build a collective or standalone.

hmm…

got it! very easy… what about creating an interface, though, with egg sliders, etc.?

#71214
Mar 10, 2006 at 4:25pm

anyone? it seems like this feature of max/msp is sorely underdocumented…

#71215
Mar 10, 2006 at 4:47pm

As far as I know you can only make VST plugins with Pluggo. Pluggo is
an add on to Max that you buy separately.

#71216
Mar 10, 2006 at 4:54pm

Well, I was able to create a plug-in .dll by using the information from p. 387 and some information I gleaned from an older document on plug-in creation that’s hard to find unless you have a direct link to it. The plug-in works but I have no idea how to create a Pluggo-style interface. perhaps that part is restricted to Pluggo owners. Although, I don’t see why you’d have to buy the 5 million Pluggo plug-ins if all you wanted to do was create your own.

#71217
Mar 10, 2006 at 5:02pm

On Mar 10, 2006, at 8:25 AM, matt wrote:

>
> anyone? it seems like this feature of max/msp is sorely
> underdocumented…

See the pluggo development documentation (where this info resides).
You don’t need to buy pluggo to build pluggo plugins of your own.

-Joshua

#71218
Mar 10, 2006 at 5:12pm

Quote: cebec wrote on Fri, 10 March 2006 09:25
—————————————————-
> anyone? it seems like this feature of max/msp is sorely underdocumented…
—————————————————-

there is no helpfile for plugconfig – but it is
documented in the max reference book.

(actually somebody of us should make a helpfile one day)

#71219
Mar 10, 2006 at 5:14pm

but i couldn’t find the pluggo development documentation… or what i did find mentioned the plug-in maker, etc. is it included with the runtime? i swear i checked everywhere.
thanks!

#71220
Mar 10, 2006 at 5:15pm

ah, right, thanks for reminding me…the plugconfig page of the ref. manual was another source of info.

#71221
Mar 10, 2006 at 5:21pm

Now I am confused. I thought you could not build VST plugins in
Max with out Pluggo. As far as I know Max does not come
with things like plugin~, plugout~, etc… Are you saying I can
create a VST plugin with out pluggo installed? Can some one
please tell me how to do this.

Anthony

#71222
Mar 10, 2006 at 5:26pm

Quote: Anthony Palomba wrote on Fri, 10 March 2006 10:21
—————————————————-
> Now I am confused. I thought you could not build VST plugins in
> Max with out Pluggo. As far as I know Max does not come
> with things like plugin~, plugout~, etc…

there are two distributions of MAXMSP and the
anthony version comes with less objects.

do you have the anthony version?

#71223
Mar 10, 2006 at 5:34pm

You can build plug-ins all day long in MaxMSP without installing Pluggo.
However, in order to use those plugins, you will need to install at
least the Pluggo Runtime. The Development Materials folder inside of
Pluggo Applications includes tutorials and a manual that covers all of
these topics in detail.

Cheers,
Andrew B.

#71224
Mar 10, 2006 at 5:52pm

ok. wow. so i have to download a 32 mb files just to get the documentation. can that be made available separately? also, p. 387 refers to it as being available on this site, but it doesn’t say where (or that you have to download Pluggo) to get it.

thanks!

#71225
Mar 10, 2006 at 6:03pm

Hi Matt,
For the time being, you’ll need to go ahead and download Pluggo to get
the developer documentation.

Sorry for the hassle.
AB

matt wrote:
> ok. wow. so i have to download a 32 mb files just to get the documentation. can that be made available separately? also, p. 387 refers to it as being available on this site, but it doesn’t say where (or that you have to download Pluggo) to get it.
>
> thanks!

#71226
Mar 10, 2006 at 6:08pm

ok, thanks. at least i know where to get it, now.

#71227
Mar 10, 2006 at 8:48pm

> ok. wow. so i have to download a 32 mb files just to get the > documentation. can that be made available separately? also, p. > 387 refers to it as being available on this site, but it > doesn’t say where (or that you have to download Pluggo) to get it.

phuk .. i mean … how do you wanna .. when you
are not even … to find … jesus …

-110 headaches

#71228
Mar 10, 2006 at 9:44pm

Hello all,

Is anyone else having this problem? My Max/MSP has no such object as
“out”, but “Out” works wonderfully.

I am on WinXP SP2 — I first noticed this problem with 4.5.6, but it has
carried over into 4.5.7.

Thanks,

Michael

#71229
Mar 10, 2006 at 10:25pm

plugout~?

what’s the out object for?

#71230
Mar 10, 2006 at 10:41pm

‘out’ or ‘Out’ both seem to work here with last Max update and OS X.

Julien.

NB: out is for use with poly~

#71231

You must be logged in to reply to this topic.