Re: [LAD] Should LV2 Activate() clear MIDI CC parameters?

From: David Robillard <d@email-addr-hidden>
Date: Wed May 30 2012 - 20:24:23 EEST

On Wed, 2012-05-30 at 10:20 +0200, Albert Graef wrote:
> On 05/29/2012 07:57 PM, David Robillard wrote:
> > tl;dr: The state that needs to be reset is state that depends on a
> > continuous stream of audio. Midi controllers and such do not cause
> > problems if they persist across audio gaps, and are not what was being
> > referred to here.
>
> Exactly. In the case of an instrument plugin, that might mean, e.g.,
> that the allocated voices and the pitch bends are reset, but usually not
> the controllers. Incidentally, that's exactly how I implemented those
> callbacks in faust-lv2, and it works nicely with Qtractor at least.

Right. I think time is the key to explaining this
clearly/precisely/generically.

What's happening is that time is no longer continuous. Reset
accordingly.

-dr

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu May 31 00:15:02 2012

This archive was generated by hypermail 2.1.8 : Thu May 31 2012 - 00:15:02 EEST