X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fosc58-querying-ardour.html;h=6729d893d9fb7f87c53b10107332803d3dd3d9b7;hb=232842fa083cb3dc8b3a99a3ef70fe1a754a91f2;hp=38c1870f2c65a87194303db549fbe0f94cd41320;hpb=22361bdd91713484e95096fbb7f5a5297e3919fc;p=ardour-manual diff --git a/include/osc58-querying-ardour.html b/include/osc58-querying-ardour.html index 38c1870..6729d89 100644 --- a/include/osc58-querying-ardour.html +++ b/include/osc58-querying-ardour.html @@ -21,7 +21,7 @@ Asks for a list of tracks that have sends to the strip ssid points to /strip/plugin/list ssid Asks for a list of plug-ins for strip ssid. - /plugin/descriptor ssid piid + /strip/plugin/descriptor ssid piid Asks for a list of descriptors for plug-in piid on strip ssid @@ -58,6 +58,18 @@
  • Monitor section present
  • +

    + The /set_surface should be set before this is called. That way + The right set of strips will be sent in return (though the default is good + for most uses) and feedback will start correctly. +

    +

    + If the surface is using /strip/list, the surface needs to know + if the strips have changed. This would be true if a strip gets moved, created or + deleted. When this happens Ardour sends /strip/list to the surfaces + that have previously requested a /strip/list. This lets the + surface know that it's list of strips is no longer valid. +

    A bus will not have a record enable and so a bus message will have one less parameter than a track. It is the controllers responsability to deal with this.