Closed baconpaul closed 1 month ago
Note that the AUv2 adds (6029) which is the logic application bundle to the host name before the (CLAP-as-AUv2)
And we probably want some build option to make those terser perhaps?
Those strings are actually only in debug builds.
Are you sure? I think you are confusing the plugin name with the clap _host->name
that's not debug guarded
and neither is that. And I just did a release build and the screen for the VST3 was unchanged
I think the right solution here is probably a clap wrapper host information extension. Let me ponder that a bit.
In short circuit I construct my clap about screen this way (in my local branch - merging soon)
where
h
is myclap_host_t *
passed in at construction. Fine.The CLAP in bitwig shows this
The VST3 wrapped in bitwig though shows this
(0.7.225.0 is my plugin version number)
and the AUv2 wrapped in logic shows the same
(once I merge #286 to remove the specious -wrapper string)
so I think we need to go and use the protocols to find the running host version and report it if possible. Or at least report the clap wrapper version rather than the plugin version.