>>> I have to agree here, and add another point that I am worried about. If you have a wide variety of formats and channel mappings, then hosts and plugins will be unlikely to support them all <<< That's OK. That's we need to write a standard interleave/mapping converter. We're not really talking differences in format here, a la WAVEFORMATEX. Just variations on interleaved vs. non-interleaved floats vs. doubles. >>> One of VST's strengths is that there is one audio format and one buffer channel type. <<< And one if its drawbacks is by forcing uninterleaved mono floats it prevents effective use of SIMD in multi-channel plugins that are chained in sequence. ---------------------------------------------------------------------- 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