> > event1 - ramp from sample pos 0 to 59 > > event2 - audio rate block of 100 samples from pos 60 to 159 > > event3 - step from sample pos 160 to 255 > > event4 - cubic spline from sample pos 256 to 320 > > > > i think it would be the cheapeast way to add audio rate controll. > > Yes, that's exactly what I had in mind. > > However, there's still the problem with plugins that cannot use audio > rate control data directly, due to expensive control value to > coefficient transforms. This is why I would suggest that plugins that > can send audio rate control data should be able to turn it off when > asked to. Maybe the rate at which control values are modified could be selectable. So control data might only be updated every quarter of a beat, or every eighth of a beat, etc. The plugin could specify how much precision it needs over timing of control automation. It might be worth specifying the control events as a series of points, like on a grid. For example, 0,0 to 1,100 could have the value as 0 at the start (translates to location 0), and 100 at the end (translates to location 1) The locations could be scaled accordingly. Additional parameters might be included, like optional shapes - spline curves, etc. -SB ---------------------------------------------------------------------- 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