GPU Delay - A delay plugin running on a graphics card

VST, AU, etc. plug-in Virtual Effects discussion
_niko_
KVRian
557 posts since 1 Jun, 2004 from Berlin

Post Thu Oct 05, 2006 11:08 am

Nils Schneider wrote:
_niko_ Did you change the buffer size later to be greater than 2048? That doesn't work (yet). Because of this, the creation of the effect fails.
No. I only tried lower buffers to be honest. I'll give it another go, but it is a bit difficult because the stupid EMU drivers don't allow you to set the actual buffer size, but only some bogus milliseconds value, for e.g. in Sonar the buffer size was 336 samples, i.e. not a straight power of two, which could be the problem as well I guess.
Anyway I'll retry with higher latency and will report back if I get it to work.

jens
KVRAF
18841 posts since 12 Jul, 2003 from West Caprazumia

Post Thu Oct 05, 2006 11:13 am

Nils Schneider wrote: csl If you get these error messages again, could you send me or post the created logfiles? They are in the install directory, ending with .log
my log full of error-messages is here:


http://www.colourofmusic.com/Ogre.log
" It is a measurable fact. Not my opinion. And not even subtle. If you can't hear difference in tail between Valhalla and VSR reverb tail then again change your job dude." kmonkey

marce
KVRian
805 posts since 15 Dec, 2004

Post Thu Oct 05, 2006 11:20 am

what if you have two pci-e synced cards?

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

Post Thu Oct 05, 2006 11:22 am

Never tried it, but I'll give it a go if I can afford such a system :)
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

marce
KVRian
805 posts since 15 Dec, 2004

Post Thu Oct 05, 2006 11:25 am

or an onboard with a real one? double power? ;)

wonder6oy
KVRist
58 posts since 15 Sep, 2005

Post Thu Oct 05, 2006 11:25 am

This type of application is absolutely begging for a good CONVOLUTION VERB...

like SIR... or better. :)

munchkin
KVRAF
2336 posts since 13 Oct, 2002 from Terra Firma

Post Thu Oct 05, 2006 11:26 am

AAAAARRRRGGGGGHHHH!:shock:

This works perfectly in ACID 6! :hyper: I installed the GPU Delay and then had to install D3DX9_29_dll_update for it to work. I just can't believe that it works so well. As Mercury once sang, "It's a kinda Magic!"

No glitches or noise when it loads. Perfect so far.

I'm having great fun delaying loops in ACID. Thanks so much for this and having the brains and the balls to program it. UA and TC Electronic might start quaking in their boots.

Please! Please! Please make a convolution verb. If you can convince Voxengo to port thier stereo convo over to GPU then I will be in 7th Heaven.

A work of GENIUS! 8)

My kit:
GForce 9550 ATi 128MB
RME Multiface
Abit AV8 Third Eye
AMD 64 3500
2GB RAM
ACID 6b
Last edited by munchkin on Thu Oct 05, 2006 11:29 am, edited 1 time in total.

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

Post Thu Oct 05, 2006 11:28 am

Another one caught me :)

Convolution reverb is of course, what I'm aiming at :D
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

wonder6oy
KVRist
58 posts since 15 Sep, 2005

Post Thu Oct 05, 2006 11:33 am

Nils Schneider wrote:Another one caught me :)

Convolution reverb is of course, what I'm aiming at :D
yesss 8)

marce
KVRian
805 posts since 15 Dec, 2004

Post Thu Oct 05, 2006 11:34 am

So, wich are the more powerfull GPUs at the moment FOR THIS KIND of use, audio plugin, in the way you implemented them?

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

Post Thu Oct 05, 2006 11:38 am

munchkin wrote:AAAAARRRRGGGGGHHHH!:shock:
GForce 9550 ATi 128MB
What kind of video card is this? It can only be a ati OR a geforce, not both :)

@marce PCI-Express is recommended because the better speed back from the video card to the system and of course fast fragment shaders. (i.e. pixel shaders)
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

jens
KVRAF
18841 posts since 12 Jul, 2003 from West Caprazumia

Post Thu Oct 05, 2006 11:42 am

Any words about my problem/log, Nils? :-)
" It is a measurable fact. Not my opinion. And not even subtle. If you can't hear difference in tail between Valhalla and VSR reverb tail then again change your job dude." kmonkey

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

Post Thu Oct 05, 2006 11:45 am

Which drivers and which version do you use? An update to the latest forceware driver may help.
http://www.nilsschneider.de
http://gpuimpulsereverb.de - Use your ATI/NVIDIA GPU as reverberation DSP!
http://heatvst.com - Android Synthesizer with full VST integration

munchkin
KVRAF
2336 posts since 13 Oct, 2002 from Terra Firma

Post Thu Oct 05, 2006 11:55 am

Nils Schneider wrote:
munchkin wrote:AAAAARRRRGGGGGHHHH!:shock:
GForce 9550 ATi 128MB
What kind of video card is this? It can only be a ati OR a geforce, not both :)

@marce PCI-Express is recommended because the better speed back from the video card to the system and of course fast fragment shaders. (i.e. pixel shaders)
Sorry! :oops: ATi with Catalyst Control Centre.

I've noticed that when loading the GPU Delay in ACID 6 the cpu jumps from 2% to 8% and uses about 6% cpu per instance. This is about the same amount as when I load SpinAudio's 3D Delay. Is the GPU Delay actually using my video card processor?

When I installed the video card I reduced all it's settings to minimum because I intended the computer to be used only for creating music. What settings could be adjusted in the Catalyst Control Centre to improve GPU performance and reduce CPU load?

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

Post Thu Oct 05, 2006 12:02 pm

Best is to let the application control the settings. If you don't want this, I recommend to at least disable anti aliasing, it doesn't make sense in this case and only wastes GPU cycles, I don't know what happens if it is enabled (will test it).
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”