> 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