CLAP for preset building and interchange

I don’ think CLAP changes much with regards to your questions (vs, e.g. VST, VST3)

the issue for using the E1, is that plugins are (generally) controlled via the host (your daw).
so the issue is not so much the plugin, but communicating with the host.

e.g.
I could write a host, that loaded vst/clap (whatever), and queried all parameters to populate an E1 preset.
but the issue is, to use that preset with a daw, I still then need to midi map all the those parameters.

k, we could get fancy here, with thing like:

  • creating daw extensions, that integrate E1-> daw → plugin
    this has to be done for every different daw, and can be fiddly

  • wrap plugins (basically host within a host) so that E1 talks to an internal plugin host, and daw hosts that plugin host…
    Ive done something similar before, but it does get a bit messy.

anyway, I think Ive already talked about this before with VST, as the issue is the same…e.g. here
the issue is not building the preset, but then how you communicate to the plugin via the daw.

of course, one could argue that even building the preset, without the midi mapping could save some time…

ultimately, I think the daw extension/controller script - as the push2 dos is the best approach, since it works regardless of plugin type (and also works with built in modules) - but its a pretty big task to do properly, and you need to do for your particular daw.

anyway, as I say, as far as Ive seen so far, clap doesn’t help (nor hinder) this.