> However, I like your idea of profiles, as long as its is made clear that > there should only be one profile per platform, eg. desktop hosts would not > be expected to support fixedpoint or integer profiles. But they could. Otherwise we still have the issue of Float32 vs Float64. And if each 'profile' is one datatype, then how is that any different from asking for a single plug-global datatype, which the host must match or deny the plugin? Your cell phones would not load Float32 plugins. Your DAW might not load Int16 plugins, but could have a builtin adaptor for Float64 to native Float32. > There still wouldn't be source compatibility between profiles of course, > but there would still be a common design principle. Ditto for above. I just don't like categorizing by intended use. No one has any clue what anyone intends. ---------------------------------------------------------------------- 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