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
Version 1.03 is released, the following changes were made:
* IMP: Added support for True Stereo impulse responses. If a quad-channel wav file is loaded, the IR is processed in True Stereo mode automatically
* IMP: Added folders and a back button to the file list for easier directory changes & faster selection of impulse responses
* IMP: Hovering the "N" logo displays the plugins version number
* IMP: Added support for True Stereo impulse responses. If a quad-channel wav file is loaded, the IR is processed in True Stereo mode automatically
* IMP: Added folders and a back button to the file list for easier directory changes & faster selection of impulse responses
* IMP: Hovering the "N" logo displays the plugins version number
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
- 906 posts since 24 Mar, 2009 from Canada
-
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
The download is from today?
This is weird, I testet Live 8.2.2 yesterday together with a friend and solved the remaining issues.
The properties of the dlls display version number 1.0.4.0?
I'll invesigate Live further this evening.
This is weird, I testet Live 8.2.2 yesterday together with a friend and solved the remaining issues.
The properties of the dlls display version number 1.0.4.0?
I'll invesigate Live further this evening.
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
- 383 posts since 28 Jan, 2008
the download is from to day, and yes version is 1,0,4,0Nils Schneider wrote:The download is from today?
This is weird, I testet Live 8.2.2 yesterday together with a friend and solved the remaining issues.
The properties of the dlls display version number 1.0.4.0?
I'll invesigate Live further this evening.
-
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'm testing a lot at the moment with Ableton Live Trial 8.2.2 I've got no problems here, everything runs fine as expected.
Could you provide a bit more info? What is the GPU used? Which blocksize is Live running at? Could you try to use the latest drivers for your GPU?
Could you provide a bit more info? What is the GPU used? Which blocksize is Live running at? Could you try to use the latest drivers for your GPU?
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
-
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
Should be fine.cis-didge wrote:Nvidia GeForce 8600 GT
ASIO blocksize / latency / whatever your call it.cis-didge wrote:blocksize??????
Your choice. I've got hundereds of demo downloads, but none replied. It's difficult to help if no one says anything, so what do you expect...cis-didge wrote:but i am not going to waste any more time at this.
The guys that bought it seem to be happy though as they would have complained otherwise, So I'm probably not that wrong with what I'm doing.
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
- 383 posts since 28 Jan, 2008
I am using NI's AudioKontrol 1. The USB Buffersize is 3 ms and the Audio buffersize is 9 ms
input sample rate 44100
buffersize 396 samples
..and i dont think you are wrong in what you are doing, I think its a good idea and new also.
I am running Live at windows xp sp3 on a pc with quad core processor
input sample rate 44100
buffersize 396 samples
..and i dont think you are wrong in what you are doing, I think its a good idea and new also.
I am running Live at windows xp sp3 on a pc with quad core processor
- KVRAF
- 4807 posts since 10 Feb, 2006 from Stockholm, Sweden
Gpu convolution effects? Thanks, but no thanks. It is my experience that no good comes from plugins running on the gpu since it is way to limited. It requires you to have specific cards to run specific plugins since it isn't as compatible as it is between PC's.
I tested a gpu plugin that tried to process audio via the GPU, nothing came out of it but silence. I'd wait at least until VST 5 for gpu support. No offence intended.
I tested a gpu plugin that tried to process audio via the GPU, nothing came out of it but silence. I'd wait at least until VST 5 for gpu support. No offence intended.
-
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 understand your point, but you have to admit that exactly this same thing also applies to any other DSP solution around.jobromedia wrote:It requires you to have specific cards to run specific plugins since it isn't as compatible as it is between PC's.
It's really not that different, except the part that nowadays nearly any consumer GPU is more powerful than a UAD or Powercore, though the programming model is totally different and the possible algorithms are limited.
The main problem at the moment is, that CUDA and OpenCL are very new and the older drivers that are still around were just not stable enough to perform well.
This is by the way my main problem at the moment, you can tell them "update your drivers" everywhere, no one cares but they wonder why it's not running.
But this not applies only to GPUs, I had two Powercores, a PCI and a FW, both were pain while still in ther 2.x driver range. They even didn't run on any mainboard, it made my angry some days, but when they finally run smooth, I was very satisfied and happy to have them.
I'm sure that the project goes into the right direction and that it's also the right time to do it. There are enough people out there that want more horsepower while making music, unused devices like a GPU that has nothing to do than painting VU-meters is a good idea here I think.
I didn't notice anyjobromedia wrote:No offence intended.
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
-
- KVRAF
- 2725 posts since 19 Dec, 2010 from North America
@jobromedia,
If you get a chance to try Reverberate LE, it's AMAZING!!!!!
And its actually pretty simple for nvidia owners: If you own a higher end card 8800 or later... it should work. I had 2 broken 8800's siting around, oven baked them, and they're fine now. You can find them for 40$ or 10$ broken, and try to bake them.
GPU based audio is BRILLIANT. This stuff has helped me immensely on heavy projects where Multicore CPU or UAD ran out of juice, the GPU kicked in and saved the day. No need to freeze tracks, or bounce audio. Latency is also not an issue either. I can run 11 instances of Reverberate with almost 0% CPU usage.
Hopefully more people ride the GPU bandwagon!!
If you get a chance to try Reverberate LE, it's AMAZING!!!!!
And its actually pretty simple for nvidia owners: If you own a higher end card 8800 or later... it should work. I had 2 broken 8800's siting around, oven baked them, and they're fine now. You can find them for 40$ or 10$ broken, and try to bake them.
GPU based audio is BRILLIANT. This stuff has helped me immensely on heavy projects where Multicore CPU or UAD ran out of juice, the GPU kicked in and saved the day. No need to freeze tracks, or bounce audio. Latency is also not an issue either. I can run 11 instances of Reverberate with almost 0% CPU usage.
Hopefully more people ride the GPU bandwagon!!
-
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 1.05 has been released which introduces the following changes / improvements:
* IMP: The plugin refuses to work if an NVidia card is used and the driver is too old to prevent unexcepted crashes
* IMP: The Compatibility Check displays more information and checks the driver version
* IMP: Equalizer is now applied to the Wet Signal only
* FIX: Fixed CPU spikes when using an ASIO blocksize that is not a power-of-two
* IMP: The plugin refuses to work if an NVidia card is used and the driver is too old to prevent unexcepted crashes
* IMP: The Compatibility Check displays more information and checks the driver version
* IMP: Equalizer is now applied to the Wet Signal only
* FIX: Fixed CPU spikes when using an ASIO blocksize that is not a power-of-two
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
- 383 posts since 28 Jan, 2008
bjporter wrote:@jobromedia,
If you get a chance to try Reverberate LE, it's AMAZING!!!!!
And its actually pretty simple for nvidia owners: If you own a higher end card 8800 or later... it should work. I had 2 broken 8800's siting around, oven baked them, and they're fine now. You can find them for 40$ or 10$ broken, and try to bake them.
GPU based audio is BRILLIANT. This stuff has helped me immensely on heavy projects where Multicore CPU or UAD ran out of juice, the GPU kicked in and saved the day. No need to freeze tracks, or bounce audio. Latency is also not an issue either. I can run 11 instances of Reverberate with almost 0% CPU usage.
Hopefully more people ride the GPU bandwagon!!
I have a NVIDIA GeForce 8600 GT, and it dont work here.
Maybe I should bake it.
-
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
Updating drivers should be the better choicecis-didge wrote:Maybe I should bake it.
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
