mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 19:16:40 +01:00
osc: publish session-provided trigger functions: bang/unbang
This commit is contained in:
parent
7fe7adb83c
commit
42a4216f22
2 changed files with 67 additions and 0 deletions
|
|
@ -632,6 +632,9 @@ class OSC : public ARDOUR::ControlProtocol, public AbstractUI<OSCUIRequest>
|
|||
PATH_CALLBACK1_MSG(route_plugin_list,i);
|
||||
PATH_CALLBACK2_MSG(route_plugin_descriptor,i,i);
|
||||
PATH_CALLBACK2_MSG(route_plugin_reset,i,i);
|
||||
PATH_CALLBACK2_MSG(trigger_bang,i,i);
|
||||
PATH_CALLBACK2_MSG(trigger_unbang,i,i);
|
||||
PATH_CALLBACK2_MSG(trigger_stop,i,i); /* second arg is 'stop now' */
|
||||
|
||||
int strip_parse (const char *path, const char* types, lo_arg **argv, int argc, lo_message msg);
|
||||
int master_parse (const char *path, const char* types, lo_arg **argv, int argc, lo_message msg);
|
||||
|
|
@ -655,6 +658,10 @@ class OSC : public ARDOUR::ControlProtocol, public AbstractUI<OSCUIRequest>
|
|||
int route_plugin_descriptor(int ssid, int piid, lo_message msg);
|
||||
int route_plugin_reset(int ssid, int piid, lo_message msg);
|
||||
|
||||
int trigger_bang(int rid, int stop_now, lo_message msg);
|
||||
int trigger_unbang(int rid, int stop_now, lo_message msg);
|
||||
int trigger_stop(int rid, int row_id, lo_message msg);
|
||||
|
||||
//banking functions
|
||||
int set_bank (uint32_t bank_start, lo_message msg);
|
||||
int _set_bank (uint32_t bank_start, lo_address addr);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue