DeepFilterNet icon indicating copy to clipboard operation
DeepFilterNet copied to clipboard

Compile a VST plugin for Windows

Open CorePoint opened this issue 1 year ago • 1 comments

Similar to https://github.com/Rikorose/DeepFilterNet/issues/259 but with more specific request.

I know that there is Windows software that supports LADSPA plugins. Equalizer APO sadly doens't support it and it can be used to apply VSTs system wide. Which is useful for using noise removal while streaming or gaming for example. At the moment some people use it with rnnoise for this purpose.

I don't know how much work it would be to compile a VST plugin, so hopefully this is a request that can be done without too much work

Thank you for your work!

CorePoint avatar Jun 06 '23 17:06 CorePoint

Maybe try and use the nih-plug framework (if you want to stay full Rust) and implement all the important functions (inspired from the LADSPA example).

I did something else and implemented a FFI that basically behaves like the LADSPA example and can be called from C++/JUCE. Works and sounds good.

backtail avatar Aug 16 '23 16:08 backtail