So if you can explain, without going into too much detail, why for instance Diva is so CPU hungry, I would much appreciate it.
On a tangent to this I thought of something else... A lot of us have pretty powerful GPUs in our systems these days - could they be used for DSP computing?
I realize that there's probably a whole bunch of issues regarding it, for instance I assume that you pretty much have to have two versions of the plug-in code to be able to have code running on the GPU as well, which is obviously a big undertaking for an option.
Another issue could be that you're not at all allowed to do this kind of thing from within the plug-in architecture.
There's of course also the issue with load, since it's a bit more tricky knowing when the GPU is overloaded (weak GPU, too many plug-ins set to use it), so it's not super transparent for the user what's going on, as opposed to watching the DAW's load meter.
I assume that there's not really any latency issues with doing it.
If we ignore the issues, could it technically be done? Would there be a benefit? It's just a thought I've been playing with and it would be cool to hear your take on it.
I hope you have time to indulge a curious soul.
