[gmpi] Re: GMPI reqs draft 1 (part 2) for review, paragraph 4.10

  • From: jeffmcc@xxxxxxxxxx
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Mon, 03 Jan 2005 13:12:13 +1300

> It *can* work.  Is there any reason to prefer this over
events+ramps?

No, events are better.

 Event based updates provide a fully variable sample rate.
You can temporarily increase the rate to handle transients. 
When the knob ain't moving, you use zero CPU/memory.

A fixed rate system is no less complicated, but less
efficient, less accurate (unless you run it at the full
sample rate, which makes having a "control-rate" redundant),
and less flexible (you can't vary the rate without
additional complexity).

Best Regards,
Jeff
>
> On Sun, Jan 02, 2005 at 10:20:05AM -0700, Mike Berry
> > wrote: Most DAWs (and the video editor that I work
> > on) allow sample-accurate placement of automation. This
> > would  effectively mean that we would always have to use
> audio-rate controls.
>
> Duh, of course.  The bloat of this could still be
> mitigated by sending a notice that "new control data
> starts at sample +X, length Y".  Plugins can totally
> ignore the control buffers outside of those windows.
>
> Receivers would still need to do smoothing, because they
> can't know that the source wasn't steppy.  But this is
> true no matter what, probably.
>
> "Good" senders will send at the full rate, when sending.
> Hosts can do smoothing on MIDI input.
>
> It *can* work.  Is there any reason to prefer this over
> events+ramps?  I don't know.
>
> Tim
>
> ----------------------------------------------------------
> ------------ Generalized Music Plugin Interface (GMPI)
> public discussion list Participation in this list is
> contingent upon your abiding by the following rules:
> Please stay on topic.  You are responsible for your own
> words.  Please respect your fellow subscribers.  Please do
> not redistribute anyone else's words without their
> permission.
>
> Archive: //www.freelists.org/archives/gmpi
> Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe"
> to unsubscribe
>

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: