> > Some plugins are necessarily copy to. Has anybody actually measured the > > impact of always copying the buffers on performance? > > It's quite difficult. If you load up one plugin, it's buffers sit in the > Processor Cache and it runs wonderfully. It's when you run 10 plugins at > once you see the impact. > > (not always 10, it depends how big your cache is etc). > > My hunch is when plugins use memory bandwidth sparingly, you can run a > higher number of plugins. That is what is you'd expect. It would be interesting to show an ACTUAL benchmark for this. Run timings with in-place and not in-place for plugin_count = 1 to N. Tim ---------------------------------------------------------------------- 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