diff options
Diffstat (limited to 'share/web_surfaces/shared/callback.js')
-rw-r--r-- | share/web_surfaces/shared/callback.js | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/share/web_surfaces/shared/callback.js b/share/web_surfaces/shared/callback.js index a510b118cf..9da8b420d2 100644 --- a/share/web_surfaces/shared/callback.js +++ b/share/web_surfaces/shared/callback.js @@ -20,14 +20,34 @@ export class ArdourCallback { + // Connection status + onConnected () {} + onDisconnected () {} + + // All messages and errors + onMessage (msg) {} + onError (error) {} + + // Globals onTempo (bpm) {} + + // Strips + onStripDesc (stripId, name) {} + onStripMeter (stripId, db) {} onStripGain (stripId, db) {} onStripPan (stripId, value) {} onStripMute (stripId, value) {} + + // Strip plugins + onStripPluginDesc (stripId, pluginId, name) {} onStripPluginEnable (stripId, pluginId, value) {} - onStripPluginParamValue (stripId, pluginId, paramId, value) {} - onMessage (msg) {} - onError (error) {} + // Strip plugin parameters + // valueType + // 'b' : boolean + // 'i' : integer + // 'd' : double + onStripPluginParamDesc (stripId, pluginId, paramId, name, valueType, min, max, isLog) {} + onStripPluginParamValue (stripId, pluginId, paramId, value) {} - } +} |