Commit graph

1742 commits

Author SHA1 Message Date
John Emmas
7b42c7e361 MSVC won't allow us to cast directly from float to an enum. We need to kludge it by first casting to an integer type
(is it safe to be casting from float to enum anyway??)
2018-03-22 10:54:21 +00: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
bfbab2d0b5 OSC: Add feedback for bus_only mode and automation and pan 2018-03-20 08:43:10 -07:00
Len Ovens
29975638c0 OSC: select should have latch too. 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
Robin Gareus
3cd79cd80f Sort generic-midi bindings alphabetically 2018-03-13 16:18:03 +01:00
Len Ovens
74c4e4a6d8 OSC: group commands should feedback all off if no group 2018-03-12 16:03:53 -07:00
Len Ovens
98d6fe9c91 OSC: fix /strip/hidden feedback excess 2018-03-10 13:07:13 -08:00
Len Ovens
b2259e11d0 OSC: change group sharing to individual commands
Send less feedback for group name and sharing
2018-03-10 13:07:13 -08:00
Len Ovens
ed04660940 OSC: set surface should reset custom mode 2018-03-10 13:07:13 -08:00
Len Ovens
f1dc45c7f2 OSC: Display only strips controlled by selected VCA 2018-03-10 13:07:13 -08:00
Len Ovens
e4da386eb5 OSC: add set VCA for slavable strip 2018-03-10 13:07:13 -08:00
Len Ovens
30533cd43a OSC: Added slaved feedback to select 2018-03-10 13:07:13 -08:00
Len Ovens
d1290e82db OSC: check route exists 2018-03-10 13:07:13 -08:00
Jan Lentfer
a2af019c95 generic_midi: add proper handling of midi controll toggles 2018-03-03 14:04:12 +01:00
Len Ovens
edd21ac89e OSC: add group sharing bit feedback 2018-02-27 21:59:43 -08:00
Len Ovens
6adeded426 OSC: add group sharing bit setting 2018-02-27 21:59:43 -08:00
Len Ovens
d99060134b OSC: display only strips in group. 2018-02-27 21:59:43 -08:00
Len Ovens
d79bcd44b2 OSC: fix compiler warning and catch possible errors 2018-02-21 20:26:43 -08:00
Len Ovens
d4ae858bf6 OSC: Add session name change 2018-02-20 15:49:37 -08:00
Len Ovens
a9d041c62e OSC: allow setting of marker name 2018-02-18 09:16:16 -08:00
Len Ovens
08632d623e OSC: select comment should feedback when comment changed 2018-02-18 09:16:16 -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
3504ecff5f noop OSC: path strings should not get tranlated 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
John Emmas
b9c9777b9a When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format 2018-02-15 09:03:32 +00:00
John Emmas
6f019faaa0 Accommodate the change from libtimecode to libtemporal 2018-02-14 10:02:11 +00:00
Ben Loftis
11e50fe0c5 Resolve a few -Wunused-variable warnings in US2400. 2018-02-10 22:43:53 -06:00
Ben Loftis
b1d7eabf54 iCon device tweaks: faster timecode display refresh rate. Submitted by Michal Barhon. 2018-02-10 22:43:53 -06:00
Ben Loftis
ff319ce63f Resolve -Wreorder in qcon code. 2018-02-10 22:43:42 -06:00
Len Ovens
70d8300cb2 OSC: clean up jog mode, simplify feedback 2018-02-05 10:40:25 -08:00
John Emmas
ea1740d65f MSVC only allows static class members to be initialised in the class declaration 2018-02-03 14:58:45 +00:00
Ben Loftis
3aacdd79ae Fixes for the iCON Qcon mcp device - LED rings. Submitted by Michal Barhon : mbarhon@seznam.cz 2018-02-02 09:27:37 -06:00
Len Ovens
16a5e3ce55 OSC: jog mode and jog mode name should be sent at refresh 2018-02-01 22:03:04 -08:00
Ben Loftis
ae3d9deefb Support for the iCON Qcon mcp device - sysex strings. Submitted by Michal Barhon. 2018-02-01 14:39:59 -06:00
Len Ovens
f549fcfb76 OSC: Add group name feedback to strips 2018-01-31 11:48:10 -08:00
Robin Gareus
11d2077b43 FP8/16: Update Plugin List when Selection changes. 2018-01-27 20:56:13 +01:00
Robin Gareus
0aa0d49a4d FP8/16: Don't show Channelstrip as Plugin, use well-known API only 2018-01-27 20:53:31 +01: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
5e4aa5455e OSC: Make sure observers are restarted if port changes 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
Robin Gareus
d785883836 Fix FP16 Solo (0x53 is mapped to encoder-press, 0x56 to loop) 2018-01-23 19:00:18 +01:00
Len Ovens
1ebe6cdf07 OSC: Added feedback for /strip/hide 2018-01-14 13:07:40 -08:00
Len Ovens
c7a052a45f OSC: add /strip/hide 2018-01-14 13:07:40 -08:00
Len Ovens
ef1301759d OSC: Add feedback for hidden strip 2018-01-13 08:41:58 -08:00
Len Ovens
e51c5ab76a OSC: add /select/hide 2018-01-13 07:58:37 -08:00