On Wed, Dec 10, 2003 at 11:54:31PM +0000, Steve Harris wrote: > On Wed, Dec 10, 2003 at 11:24:39AM -0800, Tim Hockin wrote: > > What do you all think? Am I missing something? Is this too much > > complexity? > > IIRC TDM plugins are not int, they are 48bit fixedpoint. The gain wouldn't > be from not converting to float at every i/o it would be in the data not > leaving the DSP processor at all. Well, if we allow extensible types (shudder) the host can recognize that these two plugins use TDM IO and connect them while leaving the buffers on the card. Then a TDM-aware host can make that optimization. It means adding types for things such as this. DO we really expect Digi to drop TDM in favor of GMPI? They WANT to be incompatible. > Dither plugins do not reaquire int output - you can losslessly represent > 25bits of integer with IEEE float - you just need a known float->int > mapping. I know, I was just making a for instance :) By making the changers GMPI plugins, we don;t need a second (even if it is very small) API. You poked holes, but didn't offer a position. I think I know yours, though. :) ---------------------------------------------------------------------- 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