Are there Play & Stop Button for VST2 Plugins in Max8?

Takeshi Kuwabara's icon

Hi all,

I am VST Plugin developer and new to Max8. Now I am trying to utilize Max 8 as VST2 host. But I cannot find "Play / Stop" button for VST2 plugins in Max 8.

* technically, it is represented by kVstTransportPlaying flag in VST2 plugin format.

Can you give me any advice? Thanks in advance.

Takeshi

broc's icon

VST plugins in Max are synced to global [transport].

Gregory Taylor's icon

So what BROC is suggesting is that you'd roll your own here - probably using the transport object.

Takeshi Kuwabara's icon

Thanks for your suggestions, BROC and Taylor. But unfortunately, transport object seems not what I want.
I turned on / off Activate switch in transport object but kVstTransportPlaying flag does not changed.

I prepare "CheckHostPlayStop" plugin to check kVstTransportPlaying flag. But it is always "on play" whether Activate switch is on or off...


Source Audio's icon

What do You mean by :
I prepare "CheckHostPlayStop" kVstTransportPlaying flag ?
If the plugin is capable of following host sync,
than it will respond to transport.

Takeshi Kuwabara's icon

> What do You mean by : I prepare "CheckHostPlayStop" kVstTransportPlaying flag ?

I mean on&off of activate switch in transport object does not affect plugin received kVstTransportPlaying flag. "CheckHostPlayStop" is test vst2 plugin that only monitor kVstTransportPlaying flag from host.

Source Audio's icon

I don't know how cycling implemented vst host sync,
and if kVstTransportPlayingand kVstTransportChanged flags are used at all.