CLAP... thoughts?
-
- KVRAF
- 5811 posts since 27 Jul, 2001 from Tarpon Springs, Florida, USA
Not sure if this can be implemented in the CLAP spec but always liked a single click to update a plugin.
My Studio: viewtopic.php?f=4&t=7760&p=7777146#p7777146
- KVRist
- 190 posts since 3 Jan, 2021
This has nothing to do with the plugin format. The format defines how plugins and hosts interact, nothing more and nothing less.Kalamata Kid wrote: ↑Sat Jun 25, 2022 7:06 am Not sure if this can be implemented in the CLAP spec but always liked a single click to update a plugin.
How a vendor packages, distributes, installs, and updates a plugin is their business and is done irregardless of which formats they ship.
- u-he
- 28065 posts since 8 Aug, 2002 from Berlin
There's a draft for a "check for updates" extension. Plug-Ins can not access the internet per sé, so that's something that might make sense to add to the format, because the host can.
- KVRAF
- 23103 posts since 7 Jan, 2009 from Croatia
CLAP already has such metadata. User keywords is something DAW should handle, not the plugin.Kalamata Kid wrote: ↑Sat Jun 25, 2022 5:52 am IMHO Would be great if the plugin had developer keywords for what it does.
Compressor, reverb, delay, midi fx, arp, sample based instrument, utility.
But then also allow for the user to add keywords.
-
- KVRian
- 845 posts since 25 Dec, 2018
We have actually thought about this and have a draft `check-for-update` extension hereDRMR wrote: ↑Sat Jun 25, 2022 7:10 amThis has nothing to do with the plugin format. The format defines how plugins and hosts interact, nothing more and nothing less.Kalamata Kid wrote: ↑Sat Jun 25, 2022 7:06 am Not sure if this can be implemented in the CLAP spec but always liked a single click to update a plugin.
How a vendor packages, distributes, installs, and updates a plugin is their business and is done irregardless of which formats they ship.
https://github.com/free-audio/clap/blob ... r-update.h
This allows a plugin a uniform way to advertise that it has updates available, and allows the host to redirect you to an appropriate URL when they are. With that you could result in a single host action to ask your plugins (1) do you know about updates and (2) if so do you have any then offer to take you to the location advertised by the format
- KVRist
- 190 posts since 3 Jan, 2021
Interesting. This requires some "phone-home" functionality on the plugin side though (which not all users appreciate). It at least makes the discovery of such updates a shorter path, even though it still requires several manual steps from the user.
(the request specifically was about single-click-updates integrated with the plugin, which doesn't make much sense. but what you propose would be a kind of "minimal" way to at least provide update information)
(the request specifically was about single-click-updates integrated with the plugin, which doesn't make much sense. but what you propose would be a kind of "minimal" way to at least provide update information)
-
- addled muppet weed
- 105878 posts since 26 Jan, 2003 from through the looking glass
a lot of plug ins already have this as an option, you choose when to update, bit the button is there on the plug in "check for updates".DRMR wrote: ↑Sat Jun 25, 2022 12:45 pm Interesting. This requires some "phone-home" functionality on the plugin side though (which not all users appreciate). It at least makes the discovery of such updates a shorter path, even though it still requires several manual steps from the user.
(the request specifically was about single-click-updates integrated with the plugin, which doesn't make much sense. but what you propose would be a kind of "minimal" way to provide update information)
- u-he
- 28065 posts since 8 Aug, 2002 from Berlin
This functionality actually requires *no* phone home functionality on the plug-in side.
Instead, it offers a very transparent process for hosts doing this work through an open source API, which should create confidence that no personal data is sent through this channel of communication.
Therefore it removes the necessity of a plug-in "to phone home" when checking for updates.
- KVRer
- 9 posts since 12 Jun, 2022 from Hamburg
The current draft version seems to imply that the plugin accesses internet locations on its own:
Code: Select all
// host queries:
clap_plugin_check_for_update->check(plugin,include_preview=true);
// plugin replies:
clap_host_check_for_update->on_new_version(host, update_info);
- KVRist
- 190 posts since 3 Jan, 2021
This was my point as well. I don't see how a Host could do all such communication. Many plugins require all kinds of custom licensing and authentication schemas with external resources (now, these already have such "phone home" functionality. integration with the host is then just an extra way to unify behaviour and notifications).
-
Funkybot's Evil Twin Funkybot's Evil Twin https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=116627
- KVRAF
- 11520 posts since 16 Aug, 2006
That thread is here: viewtopic.php?t=583507&start=30
-
- KVRist
- 107 posts since 23 Mar, 2015
one day one file to load on any system, my wish, thanks
-
- KVRAF
- 1790 posts since 13 May, 2004 from Germany
Ffs is it so hard to understand?
- KVRAF
- Topic Starter
- 3338 posts since 6 Aug, 2009
don't hold your breath. that's like wishing for a microsoft/apple merger (well, maybe in a hundred years).
it's a nuisance (more for the developers than than the enduser), but we seem to manage with the formats we have now. still, hopefully, clap will be everywhere (except, sigh, in logic).