Convolution Reverb for NVidia and ATI GPUs - saving CPU time
-
Nils Schneider Nils Schneider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=45370
- KVRist
- Topic Starter
- 279 posts since 22 Oct, 2004 from Neuss, Germany
GPU Impulse Reverb VST is an effect plugin that calculates convolution reverbs by using your graphics card as DSP for realtime reverb calculation with a CPU usage of near 0%. Any consumer graphics card that supports OpenCL (NVIDIA / ATI or others) can be used without any need for other specific hardware. All common VST hosts are supported, such as Cubase, Nuendo, Reaper, Fruity Loops and others.
A public demo is available, free to try for everyone.
Features include…
* Low latency, only one ASIO block size
* Supports Stereo & True Stereo processing (quad-channel wav files required)
* Supports 16, 24 and 32 bit responses
* Supports as many instances as your GPU can handle
* 2-Band EQ
* Adjustable Attack/Release & Length Envelope
* File Browser for easy access of IRs
* …and much more
For more information, visit http://gpuimpulsereverb.de
A public demo is available, free to try for everyone.
Features include…
* Low latency, only one ASIO block size
* Supports Stereo & True Stereo processing (quad-channel wav files required)
* Supports 16, 24 and 32 bit responses
* Supports as many instances as your GPU can handle
* 2-Band EQ
* Adjustable Attack/Release & Length Envelope
* File Browser for easy access of IRs
* …and much more
For more information, visit http://gpuimpulsereverb.de
Last edited by Nils Schneider on Mon Apr 11, 2011 9:27 am, edited 2 times in total.
https://k1v.nilsschneider.de - Kawai K1 emulated as VSTi/AU
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
-
- KVRist
- 205 posts since 12 Apr, 2005 from The Netherlands
Hi Nils,
Very cool! Unfortunately I have Ati Cards in both of my PC's so I can't test it . Didn't you make another plugin a while ago wich also ran on gpu's?
Tim
Edit: found the thread: http://www.kvraudio.com/forum/viewtopic ... sc&start=0
Very cool! Unfortunately I have Ati Cards in both of my PC's so I can't test it . Didn't you make another plugin a while ago wich also ran on gpu's?
Tim
Edit: found the thread: http://www.kvraudio.com/forum/viewtopic ... sc&start=0
-
- KVRAF
- 2490 posts since 2 Jan, 2008 from denmark
cant test this,i got a asus eah3650
but couldnt get the other effects you made to work on that card either
but couldnt get the other effects you made to work on that card either
http://soundcloud.com/subbasednb
YOUTUBE
http://www.youtube.com/user/SubbaseDnB/videos
SHOW YOUR SUPPORT BUY MY SAMPLEPACK
http://www.teamdnr.net/distorted-drums/
YOUTUBE
http://www.youtube.com/user/SubbaseDnB/videos
SHOW YOUR SUPPORT BUY MY SAMPLEPACK
http://www.teamdnr.net/distorted-drums/
-
- Pick Me Pick me!
- 9684 posts since 12 Mar, 2002 from a state of confusion
is this using CUDA? will absolutely not run on a 7 series card?
Last edited by VitaminD on Sun Jul 27, 2008 12:27 am, edited 1 time in total.
-
Nils Schneider Nils Schneider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=45370
- KVRist
- Topic Starter
- 279 posts since 22 Oct, 2004 from Neuss, Germany
Yes it is using CUDA and unfortunately won't run on any 7xxx or Radeon card though...
https://k1v.nilsschneider.de - Kawai K1 emulated as VSTi/AU
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
-
- KVRian
- 1144 posts since 26 Sep, 2005 from Germany
-
Zaphod (giancarlo) Zaphod (giancarlo) https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=111268
- KVRAF
- 2596 posts since 23 Jun, 2006
maybe you need to install the right video driver and (I guess) the right cuda toolkithifiboom wrote:Nils, I have an 8800 GTS card and did try to load your plug-in, but could not get it to work.
do I have to install additional cuda software? or a special driver pack?
- KVRAF
- 4807 posts since 10 Feb, 2006 from Stockholm, Sweden
This ain't for me. Stick to cpu so all can use your plugins.
-
- KVRAF
- 2901 posts since 26 Jul, 2005 from dun unda
Oh god damn it I'm on a GeForce FOAR.
But yeah, that is quite a task you've pulled...GPU doing other processing work. Wouldn't it interfere with display processes?
But yeah, that is quite a task you've pulled...GPU doing other processing work. Wouldn't it interfere with display processes?
-
Nils Schneider Nils Schneider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=45370
- KVRist
- Topic Starter
- 279 posts since 22 Oct, 2004 from Neuss, Germany
I want to create something *new*, not reinventing the wheel againjobromedia wrote:Stick to cpu so all can use your plugins.
The problem seems to be that the installer has to copy the cuda DLLs to the system32 dir instead of the plugin dir, I'll release a new version soon that will fix this issue.
If anyone wants to try it out, copy the cuda*.dll to the system32 dir of windows.
Or just wait for the new version
https://k1v.nilsschneider.de - Kawai K1 emulated as VSTi/AU
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
-
- angelboy
- 4586 posts since 21 Aug, 2001 from Larnaca, Cyprus
I have a Geforce 7600 so I can't use it, but I applaud your endeavor! Good luck!
-
Nils Schneider Nils Schneider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=45370
- KVRist
- Topic Starter
- 279 posts since 22 Oct, 2004 from Neuss, Germany
Could you give me some details? How much CPU did the plugin use (I hope nearly nothing?). What GPU usage did you have and how long were the impulse responses that you used?s_t wrote:I got it working ok with wavosaur.
I've got 67% GPU usage for a 17 second IR, CPU usage below 1%
https://k1v.nilsschneider.de - Kawai K1 emulated as VSTi/AU
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP
https://heatvst.com - Android Synthesizer with full VST integration
https://gpuimpulsereverb.de - Use your GPU as reverberation DSP