Recently I've been writing a tutorial about making CLAP audio plugins. It runs through a simple example of making a CLAP plugin with all the standard features:
- Polyphonic modulation
- Voice stacking
- Cross-platform GUIs
- Saving and loading
- Gesture management
The tutorial works for Windows, Linux and macOS. Please leave any feedback you have on this thread :)
Here are the links to the tutorials:
- Part 1 -- Basics https://nakst.gitlab.io/tutorial/clap-part-1.html
- Part 2 -- Parameters https://nakst.gitlab.io/tutorial/clap-part-2.html
- Part 3 -- GUIs https://nakst.gitlab.io/tutorial/clap-part-3.html
- Part 4 -- Gestures https://nakst.gitlab.io/tutorial/clap-part-4.html