> Agreed, but not impossible. The simplest solution could be a single event > to the plugin saying "you ate too much CPU last time - can you throttle > down?". If the plugin persists in misbehaving, the host can whack it. I know some people will strongly dissagree with this. In that, if a plugin has two modes (Low-Quality/ High Quality), you don't want it switching automatically 'behind your back'. If your CPU is struggling to run that convolution reverb, the user should make the decision "I'll do that off-line". I don't want to master my stunning music ;) ... send it off to the CD Manufacturer, only to later discover my reverb was switched to lo-fi mode without me realising it. Just an opinion, Jeff ----- Original Message ----- From: "Tim Hockin" <thockin@xxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Tuesday, November 18, 2003 8:07 AM Subject: [gmpi] Re: Reqs Discuss: 12-15 > On Mon, Nov 17, 2003 at 11:53:08PM +0100, Vincent Burel wrote: > > REQ 13 : let say that the plug-in can be for ON-LINE processing or OFF-LINE > > processing , in this last case, several pass can be required by the > > plug-in. > > I was thinking more of a flag indicating severe CPU usage or latency or > something else making it prohibitive for RT use. > > Having mutliple pass requirements is a whole other can of worms. How would > you envision it working from a host point of view? > > > REQ 15 : difficult... > > Agreed, but not impossible. The simplest solution could be a single event > to the plugin saying "you ate too much CPU last time - can you throttle > down?". If the plugin persists in misbehaving, the host can whack it. > > -- > Notice that as computers are becoming easier and easier to use, > suddenly there's a big market for "Dummies" books. Cause and effect, > or merely an ironic juxtaposition of unrelated facts? > > > ---------------------------------------------------------------------- > 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