free-audio / clap

Audio Plugin API
https://cleveraudio.org/
MIT License
1.77k stars 100 forks source link

Add nih-plug to the list of community projects #64

Closed robbert-vdh closed 2 years ago

robbert-vdh commented 2 years ago

Since there's a list of community projects that support CLAP in the readme, I thought it might also be nice to list the little Rust framework I'm working on there since there's not a ton of plugin development in non-C++ languages. The idea of nih-plug is to basically do what JUCE is doing and to make as little assumptions about your plugin as possible, but to also still handle all of the boring repetitive stuff for you that you would need to do by hand in JUCE while also providing abstractions for common use cases beyond the basics. To get an idea for the API you can check out the examples, and there's a more full fledged plugin in the form of a Disperser clone with additional features here.