How to Develop a Reverb Plug-in

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

Post

Hello, I'm new to KVR and have just signed up. I'm currently in my 4th year at university and I am developing an audio Reverb plug-in (possibly convolution). I currently run Cubase SX 2.0 so will probably be developing the plug-in to work in Cubase as a direct X .dll format. Do any of you know of any sites or tutorials that could help develop such a product as I'm a beginner and already feel neck deep in S$*t sifting through the internet and books. Any help would be greatly appreciated.

Cheers Folks

Post

http://www.stromcode.com/modules.php?na ... view&tid=3
Here is a really good tutorial on how to make a VST plug in. That will run in Cubase.
I'm not sure but i think it'll be easier to do a VST plug instead of a Direct X one.

http://www-ccrma.stanford.edu/~jos/pasp ... ation.html
here's some stuff about a reverbation technique called FDN.
www.musicdsp.com
has some stuff about reverbs.

Hope this helps

Post

Thank you Jupiter8 thats great. I'll have a look now.

Post

What exactly do you need help with?
1. Plug in implementation.
2. Reverb theory.
3. All of the above.
:-)

Post

All of the above. I have used Delphi programming at University (Terrible I know but i'm stuck with it) and have found a few SDK to develop VST plug-ins I've just been bogged down with other coursework hand-ins and have just started seriously researching "All of the above"

Thanks again

Post

Google for "Freeverb". It's an open source (GPL) reverb based on the Moorer/Schroeder theory (forgot which one is which). Might be helpful too look at!

Cheers,

;) Urs

Post

Thanks Urs, I'll have a look.

Post

http://www.tobybear.de/d_template.html
You have seen this i hope.
This seems to be the "gold standard" for Delphi VST development.

http://www.music.miami.edu/programs/mue ... e/toc.html

Here's some more about FDN complete with source code for a VST plug in. It is in C++ though. Don't know if that is a problem.

Post

Thanks again Jupiter8. Yeah fortunately I found the toby bear stuff yesterday still not managed have a sensible look at it. Didn't realise it was "gold standard" as I found a few Delphi development kits so I'll have a serious look at it this afternoon. Never used C++ but it's worth a look as well.

Thanks again.

Thanks again

Post

TheRedRoom wrote:Hello, I'm new to KVR and have just signed up. I'm currently in my 4th year at university and I am developing an audio Reverb plug-in (possibly convolution). I currently run Cubase SX 2.0 so will probably be developing the plug-in to work in Cubase as a direct X .dll format. Do any of you know of any sites or tutorials that could help develop such a product as I'm a beginner and already feel neck deep in S$*t sifting through the internet and books. Any help would be greatly appreciated.

Cheers Folks
maybe a bit offtopic, but please, consider the vst platform before direct x, especially in cubase you`d do yourself a favour, but to most users on native platforms, too.
that does of course not mean that you shouldn`t do a direct x version, if you are familar with that fomat.
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

I write my plugins in Delphi, both VST and DirectX. I used the VST SDK from www.axiworld.be (by Frederic and/or Roger Vanmol). However at the time I was starting out, it was difficult to get all the DirectX COM stuff going in Delphi, so I developed a C++ proxy system, and packaged it up as an SDK. It's available free of charge at www.cloneensemble.com. All my plugins use the same Delphi resources and source code, and compile to both VST and DirectX targets.

Post

Hi,
I did a similar project a few years a go for my Masters.. I developed a hybrid convolution/delay based reverb VST in C++. If you PM me I might be able to dig out my old notes :)

Post

Reckon I was a bit late though.. when I did the project there seemed to be no prior research on the hybrid approach. I believe that there is now a commercial plugin which uses a very similar technique to mine. Should have got a patent.. Damn!

Post

TheRedRoom wrote:All of the above. I have used Delphi programming at University (Terrible I know but i'm stuck with it) and have found a few SDK to develop VST plug-ins I've just been bogged down with other coursework hand-ins and have just started seriously researching "All of the above"

Thanks again
What do you mean 'Terrible'! Delphi is fantastic.

There's alot more audio developed using Delphi that you might think. :)

And Tobybear's template is excellent. It sit's on top of Frederick Vanmol's raw port of the SDK, and has a pretty much 'fill in the gaps' framework, but you can make it much more complicated than that if you need to.

HTH
DSP
Image

Post Reply

Return to “Effects”