Ben Loftis
75ae0fd4b1
disambiguate trigger functions: cue_bang -> trigger_cue_row
2022-10-01 09:13:14 -05:00
Ben Loftis
be28c9ff88
osc: add functions to trigger cue rows, and stop all triggers
2022-10-01 09:13:14 -05:00
luz paz
47c525315d
Fix various typos
...
Found via `codespell -q 3 -S *.po,./.git,./share/patchfiles,./libs,./msvc_extra_headers,./share/web_surfaces,*.patch -L ba,buss,busses,discreet,doubleclick,hsi,ontop,ro,scrollin,seh,siz,sord,sur,te,trough,ue`
2022-08-03 12:10:01 -06:00
Paul Davis
9758e6280f
use new event loop callback to ensure that all surface/control protocol threads have tempo map ptr set
2022-05-16 15:24:52 -06:00
Paul Davis
7bf89ce109
Constification: make Stateful::get_state() const, with all other required const-ness added (libs)
2022-04-06 21:56:59 -06:00
Paul Davis
3702da5488
fix up osc support after rebase/merge conflicts
2021-08-13 12:51:33 -06:00
Robin Gareus
0c3eaf188b
OSC: liblo compatibility fix
...
see also 770fd1519c
2021-02-28 20:00:04 +01:00
Robin Gareus
770fd1519c
Liblo compat fix
...
Upstream liblo changed the opaque type `lo_message` from void*
to a custom struct {}.
2c1ef1c682
/
2021-02-28 02:25:02 +01:00
Len Ovens
cd524f70dc
OSC, strip and select share all main strip functions
...
Allow blocking strip commands for master or monitor
2021-01-23 21:18:32 -08:00
Len Ovens
a9f0f771c1
Reuse the same code for strip and select
...
Combine Maser and Monitor to reuse code
Started adding query functionality
Added query functionality to all touchosc fixed commands
2021-01-23 21:17:46 -08:00
Robin Gareus
8386874a03
OSC: Allow to specify marker name #8543
...
Patch from atsampson
2021-01-18 23:36:35 +01:00
Len Ovens
1cc9573dba
OSC toggle roll make return to zero optional
2020-08-20 16:26:07 -07:00
Len Ovens
b8da1d0265
fix toggle_roll will only start but not stop PH
2020-08-20 16:26:07 -07:00
Len Ovens
df2917568d
OSC: foldback buses should be able to be mono
2019-08-06 11:12:19 -07:00
Robin Gareus
365f6d6337
Update plugins/addons GPL boilerplate and (C) from git log
2019-08-03 15:53:18 +02:00
Len Ovens
e9013c0f99
OSC: New personal monitor buses no longer need to be hidden
2018-11-12 22:30:32 -08:00
Len Ovens
f7b67501a9
OSC: Allow non-cue surfaces to create personal send and ListenBus
2018-10-30 12:15:28 -07:00
Len Ovens
1b7cb8aec4
OSC: personal monitor can hide the aux bus
2018-10-16 13:56:52 -07:00
Len Ovens
b35283caa1
OSC: allow personal monitor to add a send.
2018-10-14 21:20:57 -07:00
Len Ovens
7390b88c2b
OSC: Allow personal monitor to change output connection
2018-09-18 15:39:14 -07:00
Len Ovens
a96aa4e1fd
OSC: Personal monitoring can add a new aux
2018-09-10 09:58:15 -07:00
Len Ovens
c2af992ac7
OSC: Use spill instead of collect
2018-07-06 07:35:24 -07:00
Len Ovens
3322e6f5a5
OSC: make temp modes work with linked surfaces too
2018-07-05 23:24:30 -07:00
Len Ovens
6e082b16b2
OSC: Add collect of groups or subgroups
2018-06-30 15:25:17 -07:00
Len Ovens
87bab9c0f7
OSC: make select logic more sensible
2018-06-24 20:04:54 -07:00
Len Ovens
6edea6064e
OSC: reworking of previous/next select
2018-06-19 09:46:29 -07:00
Len Ovens
2fa49c51b2
OSC: Feedback was not making it to surface
2018-06-19 09:46:29 -07:00
Len Ovens
0141700d4b
OSC: added context based previous/next select
2018-06-19 09:46:29 -07:00
Len Ovens
fee23d8778
OSC: Allow expand to be global
2018-06-19 09:46:28 -07:00
Len Ovens
c177434669
OSC: Change custom mode to enum
2018-03-20 14:37:40 -07:00
Len Ovens
5385aece94
OSC: a strip controlling a send should deactivate other controls
2018-03-20 08:43:10 -07:00
Len Ovens
c768aeabc4
OSC: Add bus only mode for gain controls
2018-03-20 08:43:10 -07:00
Len Ovens
e4da386eb5
OSC: add set VCA for slavable strip
2018-03-10 13:07:13 -08:00
Len Ovens
d99060134b
OSC: display only strips in group.
2018-02-27 21:59:43 -08:00
Len Ovens
d4ae858bf6
OSC: Add session name change
2018-02-20 15:49:37 -08:00
Len Ovens
66fa0778ab
OSC: Allow surface to change route comment.
2018-02-18 09:16:16 -08:00
Len Ovens
a29d3c1b31
OSC: Select should be able to rename as well.
2018-02-16 22:54:16 -08:00
Len Ovens
dffecfa4c6
OSC: added group join, switch, remove function
2018-02-16 13:10:20 -08:00
Len Ovens
3ac47220a0
OSC: Add /group/list so surface can get a list of groups
2018-02-16 13:10:20 -08:00
Len Ovens
70d8300cb2
OSC: clean up jog mode, simplify feedback
2018-02-05 10:40:25 -08:00
Len Ovens
16a5e3ce55
OSC: jog mode and jog mode name should be sent at refresh
2018-02-01 22:03:04 -08:00
Len Ovens
c1632635b5
OSC: reorder /set_surface parameters to fit manual
...
remove unused call
2018-01-24 08:17:45 -08:00
Len Ovens
ea0808de2d
OSC: Allow Surface to set it's own receive port
2018-01-24 08:17:45 -08:00
Len Ovens
f7ec31d95d
OSC: allow each surface to set portmode for that IP.
2018-01-24 08:17:45 -08:00
Len Ovens
c7a052a45f
OSC: add /strip/hide
2018-01-14 13:07:40 -08:00
Len Ovens
e51c5ab76a
OSC: add /select/hide
2018-01-13 07:58:37 -08:00
Len Ovens
34a926fc51
OSC: add /marker to locate to a marker.
2017-12-22 12:04:05 -08:00
Len Ovens
0d72f37318
OSC: Add /surface/list option to setting GUI
2017-12-20 07:48:35 -08:00
Len Ovens
847b71e12d
OSC: make custom strip lists work on linked surfaces too
2017-12-16 08:24:41 -08:00
Len Ovens
886244feea
OSC: Add Sorted or not to custom strip list
...
fix bug where processor_changed sometimes gets null address
2017-12-15 09:43:48 -08:00