07e869fda8
OSC: simplify route observer
2017-07-23 20:08:02 -07:00
fde0e293a3
Remove unused "mark" parameter from stop_touch() API
2017-07-24 01:59:18 +02:00
1508838bde
OSC: add /use_group 1/0 command
2017-07-22 12:12:41 -07:00
8af27a7a2e
OSC make all group dispositions the same
2017-07-21 08:22:02 -07:00
2a809dcf70
OSC: add delta controls to master, monitor and select as well
2017-07-05 08:08:57 -07:00
b11c64ea5b
OSC: GUI tweaking
2017-07-03 13:22:56 -07:00
ec76d7ce03
OSC: GUI indicate invalid port and set to old port on defocus if not valid
2017-07-02 08:28:34 -07:00
c42db10044
OSC: issue 7176 patch applied. shows plugin descriptors.
2017-07-01 13:13:04 -07:00
2219021389
OSC: add feedback for solo isolate and solo safe to strips (issue 7161)
2017-07-01 11:49:08 -07:00
8bc25fb971
OSC: add strip type flag for master and monitor to strip list
2017-07-01 11:14:55 -07:00
a967a942d2
OSC: include all of select in feedback[13]
2017-06-30 20:47:42 -07:00
296c9ae03e
OSC: try to prevent race when clearing devices
2017-06-30 20:13:18 -07:00
41bc5bc116
OSC: test param type in a way that works when optimized too.
2017-06-30 19:05:30 -07:00
86ee4de7a9
OSC: simplify GUI and make less error-prone
2017-06-24 13:13:53 -07:00
33bfe681c9
OSC: Allow /bank_up to accept -1 as well as 1 so encoder can work.
2017-06-23 18:08:04 -07:00
01e75da96b
OSC: make sed_fader work with banking too.
2017-06-23 17:34:22 -07:00
0b21143234
OSC: Add master_send_enable for MB
2017-06-23 17:09:54 -07:00
1fad162256
OSC: redo math for redux control with fewer calls.
2017-06-23 17:09:54 -07:00
2ea14c25ec
OSC: Messages too fast at bank_change/refresh slowed down.
2017-06-23 17:09:54 -07:00
2a08746437
OSC: Fix math error in send fader feedback
2017-06-23 14:26:29 -07:00
5aad9d9a33
OSC: only show visible plugins (not MB channel strip PI)
2017-06-22 22:40:06 -07:00
7af5de2074
OSC: Add increment fader.
2017-06-22 12:54:03 -07:00
57e7531b1f
OSC: allow mixbuses to show
2017-06-22 10:20:48 -07:00
3baf360733
OSC: use internal_to_interface or reverse
2017-06-22 09:21:51 -07:00
3b718c60de
OSC: Accept mixed parameter types for touch
2017-06-21 15:18:56 -07:00
cb48bb0e1c
remove min/max unbound -- LADSPA special case.
...
This explicit case should never have existed in the first place.
Plugins can always implicitly exceed the range and are expected to
cope with out-of-range values (e.g. meters when fed with a peaking signal
may return an out-of-bounds value)
2017-06-21 18:12:20 +02:00
567c0a8f53
Switch to PBD control-math and prefer Controllable API
...
Note: Control-surfaces should always use interface_to_internal()
and internal_to_interface().
2017-06-21 18:12:04 +02:00
fd3bd35203
OSC: value not initialized soon enough
2017-06-20 13:11:59 -07:00
0331a9a233
OSC: plugin feedback mathfix - 0 param (meter) checked for.
2017-06-16 11:33:02 -07:00
7c84deb2c4
OSC: Add send/plugin page values to GUI
2017-06-14 10:28:45 -07:00
d76e6d84c7
OSC: save and restore send/plugin page size.
2017-06-14 08:18:43 -07:00
9c0f6ea948
OSC: Allow set_surface to set send and plugin page sizes.
2017-06-13 16:56:10 -07:00
9441e8d484
OSC: select channel plugin support with paging.
2017-06-12 12:31:04 -07:00
8b8f47430a
OSC: add option to send /reply instead of #reply (OSC1.0 compat)
2017-06-10 09:43:46 -07:00
c4a4857b87
OSC: add optional paging to sends in select.
2017-06-06 09:08:35 -07:00
d35dfa9c93
OSC: Some surfaces may use float for ssid. Accept this too.
2017-05-31 08:39:55 -07:00
b343108756
OSC: check controllable exists before using
2017-05-31 08:39:55 -07:00
2c40b46ca9
OSC: fix return value for successful touch
2017-05-24 13:58:49 -07:00
1e95ccf07d
OSC: Added lpf and hpf controls for freq,enable and slope
2017-05-24 07:37:21 -07:00
f493b24e3e
OSC add feedback for extra comp and eq controls
2017-05-23 17:16:42 -07:00
2f1ad4d9a2
OSC - make /strip/list accept a parameter like everything else
2017-05-23 15:14:31 -07:00
b3fb75fead
OSC: Further fixes so multiple controls can touch at once.
2017-05-20 10:17:31 -07:00
ab069b1372
OSC: fix c++98 mistake
2017-05-20 09:09:01 -07:00
6926b7eb75
OSC: Catch case of surface sending fader move before touch
2017-05-19 15:48:36 -07:00
84e1a216bc
OSC: Add fake timeout based touch
2017-05-18 15:32:12 -07:00
f2aac0bcae
OSC: Add /strip/fader/touch
2017-05-15 19:38:41 -07:00
f3f1816899
remove unused variable
2017-05-15 19:38:41 -07:00
7e791981f0
OSC: added automation name feedback
2017-05-15 07:43:59 -07:00
fee4b7b3ea
OSC: combine two identical if() statements
2017-05-15 07:43:59 -07:00
3d26a29e8a
Sanitize "well-known" ctrl API
2017-05-14 00:17:11 +02:00