How about some experimental GPGPU acceleration within ardour?
Maybe using OpenCL or CUDA to accelerate some common audio processing functions.
GPGPU's are very powerful but also very latency-inducing. They are not designed for use in realtime, low latency contexts. If you were doing "offline rendering" they would offer huge amounts of power, but their current design adds many milliseconds to delays to signal processing.
Why is that a problem? realtime playback still works(without GPU), but rendering will be faster(using GPU), right?
I'm aware it's not easy to implement something like this.
by rendering, i guess you mean for export. I'd say that it is not worth it. I don't feel that exporting takes very long, and there are plenty of other things to work on than speeding up the export.
Your subscriptions & donations are critical help that make it possible for full-time development of Ardour to continue. Your support is critical and much appreciated.
March goal US$4500 (US$54k/yr)
Total till now: US$1798.49
Subscribers 841 US$3430/month
Support Ardour, get free upgrades: pay $1, $4, $10 or $50/month for a year: