Convolution Reverb for NVidia and ATI GPUs - saving CPU time

VST, AU, etc. plug-in Virtual Effects discussion
wessarno
KVRer
17 posts since 7 Sep, 2003

Post Tue Sep 02, 2008 10:58 pm

Hello and congratulation for your work!

Here is my bug report :

* More than 4 instances of the plugs crashed my Cubase SX 3. (each plug is on a track insert)
* When I load a new instance and ask to Cubase to set the window 'always in top' by right clicking, the plug is still working but the window doesn't display anymore informations. I can see the GUI, but the name/path of the file and the stats about GPU/RAM load are blank.

TerryW
KVRist
369 posts since 10 Jul, 2007 from Holland

Post Thu Sep 04, 2008 3:32 pm

wessarno wrote:...the plug is still working but the window doesn't display anymore informations. I can see the GUI, but the name/path of the file and the stats about GPU/RAM load are blank.
Confirmed, no information on reopen the window.
My test: 3sec impulse give me 2% GPU-load, 4mb (1%) on a 8800GT.

Great work Nils.

AudioWhore
KVRist
326 posts since 13 Sep, 2002 from Perth Western Australia

Post Fri Sep 12, 2008 9:54 am

hey very impressed by your plugin! been waiting to ditch the reverb off the cpu meter for like.. forever :) Just had a few crashes but could be the impulse wavs im choosing. Using it on an MSI GX600 gaming laptop with an 8600m gt graphics card. Are you going to keep developing this plugin? Or is it possible to use a similar process to make a guitar amp sim of some kind?

Keep it up!
listen to my tunes here:
http://soundcloud.com/damien-chamizo

AudioWhore
KVRist
326 posts since 13 Sep, 2002 from Perth Western Australia

Post Fri Sep 12, 2008 10:20 am

mind you the gpu chorus and delay effects seem to have a hit on the cpu though. could be an incompatibility issue with the centrino core duo processor (i wouldnt have a clue).
listen to my tunes here:
http://soundcloud.com/damien-chamizo

kessito
KVRer
1 posts since 14 Sep, 2008 from Amsterdam

Post Sun Sep 14, 2008 2:01 pm

You Rock!

big, BIG ups for you to start developing this tool! We must not underestamate the potentional power which lies here!
Soon as I have the time I will start testing for you, and I'll be proud to be a helper in this project!

again,
You Rock!

Kessito

User avatar
nIGhT-SoN
KVRist
479 posts since 19 Jan, 2008

Post Sun Nov 09, 2008 4:16 am

This is very cool!
For me works great, I like it a lot, hope to see compression, delays... that use GPU too.

LE: Would be good a VST wrapper :D

Nils Schneider
KVRist
166 posts since 22 Oct, 2004 from Neuss, Germany

Post Mon Nov 17, 2008 6:50 am

The plugin has been updated to version 0.23 which adresses some bugs that were available:

FIX: Fixed bug that caused 32bit float WAV files to fail to load

FIX: Fixed bug that caused plugin to hang if a host saved the
plugin state and no impulse response has been selected before


The plugin is available at

http://www.nilsschneider.de/files/nsGPU ... TSetup.exe as before.

If you have any comments or bugs, feel free to post it here or send me a mail.

It's running fine here now in Cubase SX 3 and is stable enough to be used for my next tracks now. 8)
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

s_t
KVRist
243 posts since 24 Dec, 2004

Post Mon Nov 17, 2008 8:43 am

Hello & thanks for the new version.

The plugin is still not working with Reaper. To begin with, It just locks up.
May I recommend you to download Reaper, please (www.reaper.fm), so you can test it yourself.
cheers

Nils Schneider
KVRist
166 posts since 22 Oct, 2004 from Neuss, Germany

Post Mon Nov 17, 2008 10:17 am

Thank you very much!

I installed Reaper and fixed a GUI related bug that caused Reaper to block. The new version now works on my system using the reaper demo song. 8)

New version available here (as always)

http://www.nilsschneider.de/files/nsGPU ... TSetup.exe
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

s_t
KVRist
243 posts since 24 Dec, 2004

Post Mon Nov 17, 2008 11:03 am

Hi, Thanks again
Unfortunately it still locks up just as before
It seems I'm very unlucky with this plugin
cheers

Nils Schneider
KVRist
166 posts since 22 Oct, 2004 from Neuss, Germany

Post Tue Nov 18, 2008 6:57 am

I tested again but Reaper is no problem anymore.

You may delete the old plugin DLL to make sure the new one is installed.
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

Cyrosis
KVRian
873 posts since 16 Dec, 2004

Post Tue Nov 18, 2008 7:40 am

Getting 1% GPU and 1% memory use on my GTX260 (3D clocks) using any IR up to about 10 seconds long. I did notice that the card would run in its reduced, 2D clock mode unless I forced it to run at full speed. Although this shouldn't be a problem, as it should kick into 3d clocks on its own, if the VST puts it under the necessary load.

Great plugin so far, I would pay for something like this if it were a bit more full featured. :wink: Of course I have no problem with full featured, and freeware. :P

s_t
KVRist
243 posts since 24 Dec, 2004

Post Tue Nov 18, 2008 7:42 am

Yes, I have uninstalled the previous version before installing new one. Are you sure the download link actually contains the fixed plugin? Just asking to make sure.

User avatar
SuperFly76
KVRAF
1853 posts since 21 Sep, 2004 from Musician, Recording Engineer, Producer

Post Tue Nov 18, 2008 9:20 am

Cool! This thing is still being developed! That's great news. I'm downloading it now to test out on my 8XXX series nvidia graphics card.

I'll test it in:

Reaper
Sonar 7 & 8
Samplitude 10.1
Bidule
FLS 8
My band eluvia | FB | Tweets | SC | Me on ABC
Image

Nils Schneider
KVRist
166 posts since 22 Oct, 2004 from Neuss, Germany

Post Tue Nov 18, 2008 11:31 am

I've uploaded the new version v0.25, again available at:

http://www.nilsschneider.de/files/nsGPU ... TSetup.exe

Changes in v0.25:

FIX: Fixed bug that caused loaded IR files not to be closed

FIX: Fixed GUI in wrong state if the GUI is closed and then reopened again (reported some pages before)

@s_t

I double-checked the Reaper issue now and used a fresh install from the new build v0.25. Reaper is working here.

Would be nice if you could test it once again. To be sure that there are no mismatched version, you may delete the old dll before installing the new version (though it should be overwritten under normal conditions).

If you still have problems, could you right-click on the dll and tell me which version it reports?

Thank you!

Nils
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

Return to “Effects”