X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=_manual%2F22_using-control-surfaces%2F01_controlling-ardour-with-osc%2F02_feedback-in-osc.html;h=2214d0d4ce28d4c11dd8cd4fae29c5bdd779c8a4;hb=fe07c211e0540840b0f3992be5dc9c4ed53116aa;hp=3e006afa3699c44278e27c786a3e6d553ab8727d;hpb=840272838fb1914dfa5103e22bd481dad7251cd7;p=ardour-manual diff --git a/_manual/22_using-control-surfaces/01_controlling-ardour-with-osc/02_feedback-in-osc.html b/_manual/22_using-control-surfaces/01_controlling-ardour-with-osc/02_feedback-in-osc.html index 3e006af..2214d0d 100644 --- a/_manual/22_using-control-surfaces/01_controlling-ardour-with-osc/02_feedback-in-osc.html +++ b/_manual/22_using-control-surfaces/01_controlling-ardour-with-osc/02_feedback-in-osc.html @@ -7,10 +7,10 @@ title: OSC Feedback With Ardour Feedback from the Ardour to the the control surface is very useful for a number of things. Motor faders need to know where the the track they have been attached to is at before they were assigned otherwise - they will jump to where the local fader is. Likewise, the buttons on - each strip need to know what there value is so they can light there LED - correctly. Transport controls should let you know if they are active - too. This is what feedback is all about. + the DAW fader will jump to where the controller fader is. Likewise, + the buttons on each strip need to know what their value is so they can + light their LED correctly. Transport controls should let you know if + they are active too. This is what feedback is all about.

Ardour does feedback by sending the same path back that is used to @@ -36,7 +36,9 @@ title: OSC Feedback With Ardour

The feedback does not have the same meaning as the control message. - Rather, the feedback will be: + Where the button release sent to Ardour will be ignored and has no + meaning. Both states have meaning in feedback to the controller. + The feedback will be:

@@ -52,6 +54,19 @@ title: OSC Feedback With Ardour That is with pan width at 100% (or -100%) there is no pan position movement available.

+

+ It may come as a surprise, but feedback often generates more network + traffic than control itself does. Some things are more obvious like + head position or meters. But even a simple button push like transport + start sends not only a signal to turn on the play LED, but also one to + turn off the stop LED, the Rewind LED, the Fast Forward LED and the + Loop LED. That is still minor, think instead of a surface refresh + such as happens when the surface is first connected and then most of + that happens every time the fader strips are banked. This is why + feedback is enabled in sections so that as little feedback as is + actually needed is sent. This is also a consideration if the surface + is connected via wifi. +

List of OSC feedback messages

Feedback only