Could the plugin-template.c example be extended please #120
Replies: 4 comments 5 replies
-
we have a complete example in C++ in the If you choose to skip the GUI, the definitely the case that most plugin cases and all the public plugin examples are using the C++ helper wrappers now so we are a bit short on documentation / examples on this front. |
Beta Was this translation helpful? Give feedback.
-
This is actually one of the most interesting things about CLAP from my point of view. I really don't like C++ and am excited for the chance to make audio plugins in a simpler language, but the current example is too bare-bones for me to get started on anything meaningful. I would particularly love to see an example integrating with a simple C audio library such as e.g. Miniaudio. |
Beta Was this translation helpful? Give feedback.
-
Anyway https://github.com/baconpaul/clap-c99-distortion there's a distortion plugin I want to make some changes to it 1: ASYM mode sucks and i wanna make it a wave folder and but will finish it up this week. It does params already. Hope that helps. |
Beta Was this translation helpful? Give feedback.
-
OK I added to that c99 distortion full param and state support and pushed it to baconpaul I'll add some comments and then migrate it to surge-synth-team sometime soon enough but it should show you what you need. The DSP is painfully naive. You almost definitely don't want to use it musically. |
Beta Was this translation helpful? Give feedback.
-
I would like to write a CLAP plug in pure C code. And I compiled the plugin-template and tried it in bitwig, and it works.
Is there a more complete example in C code, than the plugin-template? It would be most helpful. In fact anything more would be helpful.
Beta Was this translation helpful? Give feedback.
All reactions