>>> Do we want to make some requirements about multi-pass (offline only) plugins, then? <<< Yes: GMPI must provide a way for plugins to be multi-pass. -----Original Message----- From: Tim Hockin [mailto:thockin@xxxxxxxxxx] Sent: Tuesday, November 18, 2003 11:11 AM To: gmpi@xxxxxxxxxxxxx Subject: [gmpi] Re: Reqs Discuss: 12-15 On Tue, Nov 18, 2003 at 02:14:33PM -0500, Paul Davis wrote: > >On Tue, Nov 18, 2003 at 09:12:37AM -0500, RonKuper@xxxxxxxxxxxx > >wrote: > >> >>> > >> Having mutliple pass requirements is a whole other can of worms. > >> How would you envision it working from a host point of view? > >> A few ways. The way we do it in a private API we wrote is we ask > >> the plugin, how many passes do you need? If the plugin says > 1, > >> then we call it (offline, of course) with the same data pass by > >> pass. At the start of each pass we call a "begin pass" method. > >> Multipass is pretty important if you want to write plugins that do > >> any kind of global analysis on a large audio signal up front, such > >> as intelligent noise reduction. Do we want to make some requirements about multi-pass (offline only) plugins, then? ---------------------------------------------------------------------- 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