From: Len Ovens Date: Thu, 9 Nov 2017 02:07:54 +0000 (-0800) Subject: OSC: plugin descriptors are now sent in multiple messages. X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;ds=sidebyside;h=10010543f30a3ead3055afc9007a2693135879cc;hp=009ab0c3c0c2900bd51ea0f3bd4cfd030e2616c4;p=ardour-manual OSC: plugin descriptors are now sent in multiple messages. Some plugins have a lot of parameters. --- diff --git a/include/osc58-querying-ardour.html b/include/osc58-querying-ardour.html index d112a2f..fa2a6f9 100644 --- a/include/osc58-querying-ardour.html +++ b/include/osc58-querying-ardour.html @@ -132,17 +132,17 @@

A list of a plug-in's parameters

- /plugin/descriptor ssid piid will + /strip/plugin/descriptor ssid piid will return the plug-in parameters for ppid plug-in on the ssid strip. The - reply will contain the following information: + reply will be sent as a number of messages, one for each parameter. + Each message will contain the following information:

+

+ After all the parameters have been sent this way, one final message" + /strip/plugin/descriptor_end is sent with these parameters: +

+

The flag bitset above has been defined as (from lsb):

+ Bits 3 and 4 are not used, they were max unbound and min unbound in + previous versions and always zero.

While this seems complex, it is really not that bad. Minimum,