Forums > MaxMSP

Building VST instruments

February 22, 2006 | 3:15 pm

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


February 22, 2006 | 3:50 pm

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.


February 22, 2006 | 3:56 pm

have you tried to put this line in your plugconfig

#C synth;

?

Cheers,
Jakob


February 22, 2006 | 9:57 pm

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


February 22, 2006 | 10:24 pm

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


February 23, 2006 | 10:49 pm

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…


February 23, 2006 | 11:22 pm

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…


March 9, 2006 | 3:18 am

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.?


March 10, 2006 | 4:25 pm

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


March 10, 2006 | 4:47 pm

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


March 10, 2006 | 4:54 pm

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.


March 10, 2006 | 5:02 pm

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


March 10, 2006 | 5:12 pm

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)


March 10, 2006 | 5:14 pm

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!


March 10, 2006 | 5:15 pm

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


March 10, 2006 | 5:21 pm

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


March 10, 2006 | 5:26 pm

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?


March 10, 2006 | 5:34 pm

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.


March 10, 2006 | 5:52 pm

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!


March 10, 2006 | 6:03 pm

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!


March 10, 2006 | 6:08 pm

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


March 10, 2006 | 8:48 pm

> 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


March 10, 2006 | 9:44 pm

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


March 10, 2006 | 10:25 pm

plugout~?

what’s the out object for?



jln
March 10, 2006 | 10:41 pm

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

Julien.

NB: out is for use with poly~


Viewing 25 posts - 1 through 25 (of 25 total)