Convolution Reverb for NVidia and ATI GPUs - saving CPU time

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

Nils Schneider wrote:This is a short demonstration of the plugin work-in-progress:

http://www.youtube.com/watch?v=QVhTUfLtEwA
looks cool,

Sounds SWEET :)


Subz

Post

opps :oops:
for entertaining porpoises only

Post

One additional feature:

Low/High EQ
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

Post

Looks VERY promising indeed!
***************************
Truly mind-boggling music! - New album out! - And a blog!

Post

Great stuff, will surely test this soon on my ASUS GF 9500GT O.C. :D

Post

ASUS EN9500GT OC/DI/512M
----------------------------------------
Engine Clock 600 MHz
Shader Clock 1500 MHz
Memory Clock 1.8 GHz ( 900 MHz DDR3 )
----------------------------------------

GPU: 2/3%
GPU RAM: 5MB
Samplelength: 3.5sec.

GPU: 4/5%
GPU RAM: 8.5MB
Samplelength: 5.9sec.

Need to find some longer IRs.. :roll:

Post

One thing that i never understood with this "using GPU for audio DSP" thing is... isnt the GPU used by default for video ouput ? Are we talking about an additional video card or would the tasks share the processing power of one ...or .... ? Sorry, its maybe a dumb question...
Rudi
http://www.pulpoaudio.com
Virtual Percussion Instruments
email: pulpo@pulpoaudio.com

Post

GPUs are complex. Advanced 3D processing takes a lot of compute power. Displaying "flat" windows with no effects takes very little compute power. If you're not trying to render complex graphics whilst running your DAW, your GPU may have plenty of spare cycles.

(Not sure my built-in HD3300 does, though...)

Post

Nils Schneider wrote:I will code a little test plugin that does nothing more than amplification, we will see, I bet 100 bucks that zero-latency is possible and usable in every-day usage.
It would be so fu**ing great to actually have some plugins running on the GPU with zero latency. It would be really great for synths as well as for reverbs and would maybe open totally new fields (since the processing power of todays graphics cards is enormous [and comes cheaper than from CPUs]).

I really appreciate your efforts and wish you all good for your projects!

Post

Nils Schneider wrote:I will code a little test plugin that does nothing more than amplification, we will see, I bet 100 bucks that zero-latency is possible and usable in every-day usage.
Sorry, could be a stupid question, but would the plugin thread waste cpu cycles during the offloaded processing, or would parallel threads run during the wait? I'd imagine some clever scheduling could be used to avoid having the cpu wait idle.

Post

It seems that it does not work in Cubase, not in the pluginlist.

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Nils Schneider wrote:One additional feature:

Low/High EQ
Hi, I'll finish my Ph.D. thesis in 2 or 3 months; and I will work on music generation/music processing effects/VST on GPUs starting mi-november, near full time. I work at the INRIA Bordeaux research lab in the RUNTIME team (Bordeaux, FRANCE). Here is my lab's website in english: http://www.inria.fr/index.en.html (http://www.inria.fr/index.en.html) ; and my team website in english : http://runtime.bordeaux.inria.fr/Runtime/ (http://runtime.bordeaux.inria.fr/Runtime/)

Do you think it would be possible to start something together ? I would be thrilled to test your code and/or add other functionnalities with you and my team !

Hope to hear from you soon!

To contact me, see the news on the team website
"2010/09/01 - Remi Sharrock joined Runtime as an Assistant Professor at ENSEIRB."

Rémi SHARROCK
Remi SHARROCK

Post

Salut, voisin.
You can't always get what you waaaant...

Post

jobromedia wrote:This ain't for me. Stick to cpu so all can use your plugins.
Yeah lets not invent new technology, the world is already too perfect.

I think this is a great idea, there must be so many gpus on music machines that have untapped processing power.
Imperfection is beauty.

Normally I hate adds, but not at KVR, look at all the the toys I can get.

Electronic Punk - Group @ Soundcloud

Post

Nokenoku wrote:
Nils Schneider wrote:I will code a little test plugin that does nothing more than amplification, we will see, I bet 100 bucks that zero-latency is possible and usable in every-day usage.
It would be so fu**ing great to actually have some plugins running on the GPU with zero latency. It would be really great for synths as well as for reverbs and would maybe open totally new fields (since the processing power of todays graphics cards is enormous [and comes cheaper than from CPUs]).

I really appreciate your efforts and wish you all good for your projects!
Ive always wondered who would be first to do a CUDA synth. No takers so far. Apparently it wont work well unless its parrallel archtecture - perhaps a modular synth :

http://www.kvraudio.com/forum/viewtopic.php?t=259150

Post Reply

Return to “Effects”