Welcome to %s forums

BrainModular Users Forum

Login Register

Usine should implement kVstTransportChanged

Tell us what you'd like Usine to do
Post Reply
zonemobius
New member
Posts: 2
Contact:

Unread post by zonemobius » 07 Sep 2006, 06:03

Hello, I am the author of a VST looper called Mobius (www.zonemobius.com). One of my users reported that Mobius does not recognize sync from Usine. It appears that Usine does not
use the kVstTransportChanged events to tell the plugins when
the transport starts and stops, instead it just starts and
stops incrementing ppqPos and samplePos.

This is unfortunate because some hosts, notably some versions of Cubase, change ppqPos and samplePos even when the transport is
not running. In the case of Cubase when you are moving the
track cursor.

This means that plugins cannot reliably use changes in ppqPos
to mean that the transport is running. Instead we have to make
vendor specific checks to see if it is ok to assume that a change
in ppqPos automatically means the transport is on.

I do not check forums often, so if you wish to communicate with me,
please write to jeff@zonemobius.com.

Best wishes,
Jeff

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 07 Sep 2006, 09:00

welcome on this forum.
As you suggest, we should communicate by mail.
The VstTransport Event is a little bit tricky for me, and I really appreciate your help.

Post Reply

Who is online

Users browsing this forum: No registered users and 17 guests