From 10010543f30a3ead3055afc9007a2693135879cc Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Wed, 8 Nov 2017 18:07:54 -0800 Subject: [PATCH] OSC: plugin descriptors are now sent in multiple messages. Some plugins have a lot of parameters. --- include/osc58-querying-ardour.html | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) 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, -- 2.37.2