X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fosc58-feedback.html;h=b7d82aac7713b514cc3d4cffafdf3e98a86f69e9;hb=9c543fd4839a6c5ac18dedbb216045c0dfb9e1e9;hp=9919cd2b91601688434935aee95f1b57e5f12786;hpb=ba883bbaa08c1747b8148bbc9f6787155891e18b;p=ardour-manual diff --git a/include/osc58-feedback.html b/include/osc58-feedback.html index 9919cd2..b7d82aa 100644 --- a/include/osc58-feedback.html +++ b/include/osc58-feedback.html @@ -11,7 +11,7 @@

Ardour does feedback by sending the same path back that is used to control the same function. As such any controls that have feedback - have a parameter that is the value of the control or it's state + have a parameter that is the value of the control or its state (on or off). In the case of OSC paths listed on the main OSC page as having no parameter, if they have feedback, they will also work with a 1 for button press and 0 for button release. This is because @@ -69,7 +69,7 @@

These messages are feedback only. They are sent as status from Ardour and some of them may be enabled separately from other feedback. See: - + Calculating Feedback and Strip-types Values.

@@ -83,10 +83,13 @@ + + - + (note there is no corresponding command to set the track name) @@ -200,6 +203,9 @@ + + @@ -245,3 +251,4 @@ that OSC does track will show on those OSC controls. Examples of this might be track record enable for tracks 1 to 32, play or stop.

+
/strip/name ssid track_name where track_name is a string representing the name of the track
/strip/*/automation_name ssid namewhere name is a string representing the current automation mode for the control. + See OSC Automation.
/session_name session_name where session_name is a string representing the name of the session
/strip/meter ssid meterwhere meter is a value repesenting the current audio level. + where meter is a value representing the current audio level. (the exact math used is determined by the feedback bits set)
/strip/signal ssid signal where signal is a float indicating the instantaneous @@ -171,7 +174,7 @@ below can also be sent as /strip/command/ssid param. Feedback can be set to match this with the /set_surface/feedback state command. See + href="@@osc58-feedback-and-strip-types-values#feedback"> Calculating Feedback and Strip-types Values.

@@ -182,7 +185,7 @@
where LED is a bool that indicates another bank_down operation is possible.
/strip/name ssid track_name where track_name is a string representing the name of the track - (note there is no coresponding command to set the track name)
/strip/mute ssid mute_st where mute_st is a bool/int representing the actual mute state of the track
/strip/solo ssid solo_stwhere gain is a float ranging from -193 to 6 representing the actual gain of the track in dB.
/strip/fader ssid position where position is an float ranging from 0 to 1 representing the actual fader position of the track.
/strip/*/automation ssid modewhere mode is an int ranging from 0 to 3 representing the actual automation mode for the control. + See OSC Automation.
/strip/trimdB ssid trim_db where trim_db is a float ranging from -20 to 20 representing the actual trim of the track in dB.
/strip/pan_stereo_position ssid position