X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fosc58-querying-ardour.html;h=4c7fc6c5367668b46d62b9deecf8978dd4e4528d;hb=82a9a26335237c714f9638107174c98e55714c9d;hp=38c1870f2c65a87194303db549fbe0f94cd41320;hpb=22361bdd91713484e95096fbb7f5a5297e3919fc;p=ardour-manual diff --git a/include/osc58-querying-ardour.html b/include/osc58-querying-ardour.html index 38c1870..4c7fc6c 100644 --- a/include/osc58-querying-ardour.html +++ b/include/osc58-querying-ardour.html @@ -58,6 +58,18 @@
+ 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.