VST Plugins

UHE is now closed. For Technical Support from Ableton, please go here: http://www.ableton.com/support
Locked
Markus

VST Plugins

Post by Markus » Thu May 23, 2002 11:08 am

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

Hans
Posts: 20
Joined: Mon Apr 15, 2002 10:42 am

Post by Hans » Fri May 24, 2002 10:59 am

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

Rx
Posts: 684
Joined: Mon Apr 29, 2002 10:33 pm
Location: NY
Contact:

Post by Rx » Tue May 28, 2002 2:06 pm

Markus,

Is your plug-in going to be something like Vellocet Reorder?
Arp Laszlo
arphaus.com

Dell 6000d: 2.0ghz Pentium 760 | 1gb DDR2 ram
Echo Indigo DJ | Korg microKONTROL | faded black t-shirt emblazoned with 'Detroit' in gothic type

Link

Post by Link » Thu Aug 08, 2002 2:01 pm

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

songcarver2

Post by songcarver2 » Thu Aug 08, 2002 2:59 pm

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.

andreas

Post by andreas » Fri Aug 09, 2002 5:42 pm

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

andreas

more...

Post by andreas » Fri Aug 09, 2002 5:51 pm

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

bsom
Posts: 55
Joined: Fri Dec 14, 2001 12:15 am
Location: baltimore, md, usa
Contact:

Post by bsom » Wed Sep 25, 2002 11:51 pm

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...)
bsom
the 'b' is not silent and neither am i
www.bsom.org

Locked