On Thu, 20 Nov 2003 RonKuper@xxxxxxxxxxxx wrote: > If Longhorn gives me page locked memory and CPU and disk reserves, you bet I > want to use it. If I host a GMPI plugin that is allocating memory that > might fault during streaming, or reading from disk outside my reserve, I > can't host it within the scope of these new services. OK... well I don't think we have that in the requirements as yet. Can someone comment about whether Linux and OS X in particular have similar functionality modes for audio, and if/whether they're practical/needed/useful for acheiving decent low-latency performance under moderate to high system load on those OSes. If so, we need something like:- "Host applications may wish to run GMPI plug-ins in a special high priority context which has various restrictions on system calls and memory allocation. Therefore, GMPI must provide a means for:- - the host to tell if a plugin is capable of running in such a context and - plug-ins to be informed that they will be run in such a context. GMPI must also provide an API, in the form of host services, a library and/or example code, to facilitate development of plug-ins that comply with these requirements." Regards, Angus. ---------------------------------------------------------------------- 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