Commit graph

167 commits

Author SHA1 Message Date
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
Len Ovens
559344d99d OSC: in custom strip list check all strips exist 2017-12-15 09:43:48 -08:00
Len Ovens
2c4a8d2d25 OSC: Add custom bank creation and use 2017-12-02 08:18:53 -08:00
Len Ovens
06ea56a2ce OSC: add /select/plugin/activate cause some add deactivated
And clean up plugin code as well
2017-11-28 12:33:20 -08:00
Len Ovens
da467cf39b OSC: Only send new select send values
no clear first, no double send
2017-11-23 12:04:54 -08:00
Len Ovens
69603bb76e OSC link: make whole link set follow strip_types
strip should not run periodic when blank - crash fix
2017-11-10 08:38:08 -08:00
Len Ovens
634c620b07 OSC: set_surface sets linkset, linkid
/set_surface/* deals with linked surfaces
2017-11-08 09:36:32 -08:00
Len Ovens
ba383b4726 OSC link: Clean up link not ready and surface refresh 2017-11-07 09:31:14 -08:00
Len Ovens
bb8d65c528 OSC link: make selection work correctly 2017-11-06 13:38:18 -08:00