Page 1 of 1

VST Plugins

Posted: Thu May 23, 2002 11:08 am
by Markus
Hi,

Don't know if this is the right place to post this...

I'm developing a VST plug-in specifically for Live 1.0 which chops a loop in to slices and rearranges them.
Does anyone have info on which bits of the VST 2.0 SDK is implemented in Live?
At the moment I only seem to get Sample rate, Sample Position and the host vendor/product strings.
I'm having to use Tempo At to get the tempo and can't work out how to get any Time signature info.
Also no transport info.

So...
I'm trying to get a picture of a state of the host from the samplePos each time Process() gets called in my plug.
However the samplePos reported by Live varies from 0 to 128 the first time it gets called! What does the samplePos actually represent? Do I need to account for this offset when returning data to the outputs?

Thanks in advance
Marcus Clements
www.brightonart.co.uk

Posted: Fri May 24, 2002 10:59 am
by Hans
Tempo is supported. Following features in TimeInfo is supported.
·Tempo
·SampleRate
·SamplePos
·ppqPos
·Signature

There is a bug(will be fixed in next release) that the function canHostDo with parameter “sendVstTimeInfo” returning “0”. But you can receive the TimeInfo anyway.

Regards
Hans Möller

Posted: Tue May 28, 2002 2:06 pm
by Rx
Markus,

Is your plug-in going to be something like Vellocet Reorder?

Posted: Thu Aug 08, 2002 2:01 pm
by Link
Hi Hans,

The latest version is still returning zero for "sendVstTimeInfo" and preventing plugs like Reaktor from receiving sync information. Even though sync info may be being passed through many plugs are ignoring it as when they query Live it says the protocol is not supported.

Any chance of a fix?

Thanks

Posted: Thu Aug 08, 2002 2:59 pm
by songcarver2
i'm looking forward to that plugin Markus

Will it be released for Mac OS X?

+

Yes, please ableton fix this problem with tempo, there are some great plug-ins that can use tempo(like the dfx ones) but are not currently working properly

cheers.

Posted: Fri Aug 09, 2002 5:42 pm
by andreas
hi all..

also did some research with vst sdk / live (concerning timeinfo...)
i get ppqPos without problems...
anyway, about reaktor:

i have build a workaround vst-plug , specially for reaktor..:
it spits out songposition - integers at its left audio out
(based on ppqPos from vstTimeinfo...)

so u can insert this plug in the chain before reaktor, eh voila,
there u have songposition available , at the first audio input..
(-> u have to use an audio to event to convert, but thats all...)

this is working really well, so its not really that much of a problem
anymore...

but still, ableton, please fix this, it adds ALOT to the already great live progi!

bis denn, grüsse
°/andreas

more...

Posted: Fri Aug 09, 2002 5:51 pm
by andreas
oh by the way, markus, funny to read your post,
as i've also thought about writing a chopper vst plug , specially for live...
(as it is missing yet...)
maybe u tell me your plans, i would be interested in that..!
(what u plan to implement and so on... lots of ideas here...my mail [email protected] ...)
bis denn
°/andreas

Posted: Wed Sep 25, 2002 11:51 pm
by bsom
Well, andreas?

How about letting some others try this plugin? :-)

//bsom
andreas wrote: i have build a workaround vst-plug , specially for reaktor..:
it spits out songposition - integers at its left audio out
(based on ppqPos from vstTimeinfo...)

so u can insert this plug in the chain before reaktor, eh voila,
there u have songposition available , at the first audio input..
(-> u have to use an audio to event to convert, but thats all...)