Take the 2-minute tour ×
Sound Design Stack Exchange is a question and answer site for sound engineers, producers, editors, and enthusiasts. It's 100% free, no registration required.

It looks like the dedicated hardware plugin boxes (UAD etc) use traditional DSP chips like the Analog Devices SHARC for their horsepower. Is anybody using graphics card processors via GPGPU (General Purpose GPU) approaches such as CUDA or OpenCL to accelerate plugins?

Updated: I discovered the Acustica Audio Nebula plugins which can use CUDA. Looks like much of the net chatter about these plugins is about excessive latency, possibly attributable to CUDA, and the fact that using CUDA doesn't actually increase the overall max track or plugin count.

share|improve this question

migrated from avp.stackexchange.com Jan 24 at 12:01

This question came from our site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation.

    
Cool idea. I wonder if the big guys (Wavves, NI, UAD, etc.) think OpenCL & CUDA capable cards are prolific enough to warrant developing for now? –  Ian C. Mar 28 '11 at 19:11
    
What I would be more interested in is a host that uses OpenCL. That way any plugins would benefit. Being ignorant to how VST plugins and their hosts operate, I don't know if this is possible. –  d-_-b Mar 29 '11 at 3:23
    
@sims: unfortunately that's not really possible. But a cool idea nonetheless. –  Ian C. Apr 1 '11 at 18:55
    
@Ian C.: I'd be interested in knowing why? Can you point me to some white papers or such? –  d-_-b Apr 3 '11 at 13:43
    
You can't run x86 machine instructions on the GPU. You have to compile for it. VSTs are fully compiled binaries so they're machine instructions. They just have a predefined interface for use by the hosts. –  Ian C. Apr 3 '11 at 14:31
add comment

1 Answer 1

GPU Impulse Reverb VST by Nils Schneider does convolution using OpenCL allowing you to get really good Reverb/Cabinet emulation effects without taxing your CPU. The author has been keeping people updated and providing support on this thread at KVR for some years now.

enter image description here

share|improve this answer
    
This is a great find. Thanks! –  lukecyca May 27 '11 at 17:56
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.