|
4512d013eb
|
put all of the Mackie control surface code into the ArdourSurface namespace
|
2015-04-15 20:37:20 -04:00 |
|
|
2ed2b61224
|
MCP: redesign to allow device-specific button IDs, since we know that at least one device (nucleus) does not honor mackie's specification document
git-svn-id: svn://localhost/ardour2/branches/3.0@11972 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-14 19:02:54 +00:00 |
|
|
02c8ccf348
|
move all code to construct MIDI messages into relevant Control/Strip/Surface object; remove MackieMidiBuilder
git-svn-id: svn://localhost/ardour2/branches/3.0@11895 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-11 13:03:41 +00:00 |
|
|
7c9c4d6dc7
|
MCP: breakout Led class code; remove builder code for Led changes and put it into Led::set_state() which returns the (possibly empty) MIDI data needed to go back to the MCP device to change the LED visible state
git-svn-id: svn://localhost/ardour2/branches/3.0@11886 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-11 04:02:46 +00:00 |
|
|
5ace191bff
|
drastic, fundamental redesign of MCP code
git-svn-id: svn://localhost/ardour2/branches/3.0@11861 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-10 14:27:44 +00:00 |
|
|
f02edae438
|
start breaking apart the various controls into their own headers and source code, and making each control know how to generate MIDI; throttle delivery of meter data and get meter ID right
git-svn-id: svn://localhost/ardour2/branches/3.0@11846 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-04-09 13:59:35 +00:00 |
|