ardour/libs/surfaces/mackie
Paul Davis 9e3299f97d change Controllable::set_value() API to include grouped control consideration.
This also removes Route::group_gain_control() and associated machinery.
Not yet tested with Mackie or other surfaces. More work to done to
start using the group capabilities, and also potentially to add
or derive more controls as RouteAutomationControls
2016-01-02 04:58:30 -05:00
..
MSVCardour_mackie Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects (just to be on the safe side) 2015-06-09 13:18:42 +01:00
button.cc add UserA and UserB buttons to mackie button list 2015-12-16 05:52:27 -05:00
button.h add button time and explicit bank switching to MCP support 2015-10-07 15:13:03 -04:00
control_group.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
controls.cc change Controllable::set_value() API to include grouped control consideration. 2016-01-02 04:58:30 -05:00
controls.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
device_info.cc mackie support omnibus patch 2015-10-13 15:34:53 -04:00
device_info.h introduce separate-meters concept for Mackie. 2015-10-13 10:04:58 -04:00
device_profile.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
device_profile.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
fader.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
fader.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
gui.cc there is no "default" mackie device profile 2015-12-09 00:19:15 -05:00
gui.h make MCP port buttons work 2015-10-12 13:36:22 -04:00
interface.cc redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
jog.cc put all of the Mackie control surface code into the ArdourSurface namespace 2015-04-15 20:37:20 -04:00
jog.h put all of the Mackie control surface code into the ArdourSurface namespace 2015-04-15 20:37:20 -04:00
jog_wheel.cc globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
jog_wheel.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
led.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
led.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
mackie_control_exception.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
mackie_control_protocol.cc redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
mackie_control_protocol.h redesign cross-thread registration/signalling system 2015-12-28 10:14:17 -05:00
mackie_control_protocol_poll.cc mackie code does not use poll(2) and so does not need poll.h 2014-01-23 13:38:23 -05:00
mcp_buttons.cc mackie: properly track lifetime of subview route; fix subview/potmode LED state mgmt 2015-12-16 06:01:55 -05:00
meter.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
meter.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
midi_byte_array.cc lots of changes to try to get the Mackie Control display be more useful and usable 2015-10-08 12:51:44 -04:00
midi_byte_array.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
pot.cc NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
pot.h put all of the Mackie control surface code into the ArdourSurface namespace 2015-04-15 20:37:20 -04:00
strip.cc change Controllable::set_value() API to include grouped control consideration. 2016-01-02 04:58:30 -05:00
strip.h mackie: track compressor mode changes in display 2015-12-16 06:01:47 -05:00
surface.cc mackie: use new route API for universal access to pan/eq/dynamics parameters to provide panning and EQ control 2015-12-16 06:01:20 -05:00
surface.h mackie: cleanup subview mode a little 2015-12-16 05:55:10 -05:00
surface_port.cc Fix MCP extension number and get master on right surface. 2015-10-11 21:37:04 -07:00
surface_port.h Several changes to Mackie support. Breaks existing Mackie state on disk but not 2015-10-11 12:01:27 -04:00
test.cc rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00
timer.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
TODO "merge" (i.e. wholesale import) 2.0-ongoing Mackie code and then fix to compile in 3.0 context 2008-12-12 22:55:03 +00:00
types.cc globally remove all trailing whitespace from ardour code base. 2015-10-04 14:51:05 -04:00
types.h NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
wscript remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00