summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/surface.cc
AgeCommit message (Expand)Author
2012-04-18MCP: fader debuggingPaul Davis
2012-04-17MCP: somewhat functional (?) full keybinding GUIPaul Davis
2012-04-17MCP: various work on the button binding GUIPaul Davis
2012-04-16MCP: a fistful of changesPaul Davis
2012-04-15new button IDs, one for MCP one for LCP, plus methods associated with them; S...Paul Davis
2012-04-14MCP: the return of the master faderPaul Davis
2012-04-14MCP: redesign to allow device-specific button IDs, since we know that at leas...Paul Davis
2012-04-14MCP: hack #2 for Nucleus fader touch messagesPaul Davis
2012-04-13MCP: catch noteOff to see note-on+velocity=zero messages; more GUI tweaksPaul Davis
2012-04-13MCP: timeout display of value when altering with fader or pot; range ops on s...Paul Davis
2012-04-12MCP: start generalizing mapping between surface controls and ARDOUR::Automati...Paul Davis
2012-04-12MCP: rename ports again, remove ports from MCP bundles, wakeup devicesPaul Davis
2012-04-12MCP: more surface properties, correctly close IOSources when switching surfac...Paul Davis
2012-04-12MCP: switch devices on the fly; name MIDI ports appropriately; fix active sta...Paul Davis
2012-04-12propagate GUI track selection to control protocols; make MCP update when GUI ...Paul Davis
2012-04-12MCP: check on whether we using pan width control; flip mode may change displayPaul Davis
2012-04-12MCP: debug continuesPaul Davis
2012-04-11MCP: cursor left/right should scroll; maybe fix vpotsPaul Davis
2012-04-11MCP: reverse operation of cursor up/down in zoom mode; more tracign for vpotPaul Davis
2012-04-11MCP: fix missing message when setting a button(led) to its current state; mor...Paul Davis
2012-04-11MCP: more view mode stuffPaul Davis
2012-04-11MCP: more view mode support, use 6 bits for pot information, more mute debug ...Paul Davis
2012-04-11MCP: start adding different view modes and support for FlipPaul Davis
2012-04-11MCP: rename raw_id() to id(); add missign modifier_state() functionPaul Davis
2012-04-11MCP: more debug traces for button pressPaul Davis
2012-04-11MCP: better debug traces for button pressPaul Davis
2012-04-11MCP: more twiddling with codePaul Davis
2012-04-11MCP: probably fix crash on solo, another debug tracePaul Davis
2012-04-11MCP: more clarification of control ID schemePaul Davis
2012-04-11MCP: handle control IDs a little betterPaul Davis
2012-04-11MCP: further objectification of event handling codePaul Davis
2012-04-11move all code to construct MIDI messages into relevant Control/Strip/Surface ...Paul Davis
2012-04-11MCP: tweak operation of most transport buttons, make save button work, start ...Paul Davis
2012-04-11remove debugging output, and fix MCP to use MISSING_INVALIDATOR to stop crash...Paul Davis
2012-04-10give MackieControlProtocol its own thread and make it parse incoming MIDI in ...Paul Davis
2012-04-10MCP: actually map routes to strips, more debug tracingPaul Davis
2012-04-10MCP: actually connect surfaces to incoming MIDI eventsPaul Davis
2012-04-10MCP: more debug tracingPaul Davis
2012-04-10drastic, fundamental redesign of MCP codePaul Davis
2012-04-09MCP: maybe handle multiple MCUs better; add support for modifier keys; rearra...Paul Davis
2012-04-09remove redundant MackieButtonHandler class, implement initial zoom support fo...Paul Davis
2012-04-09start breaking apart the various controls into their own headers and source c...Paul Davis
2012-04-08MCP: start up event loop (thread) so that we can do timeouts and metering; st...Paul Davis
2012-04-08MCP: move init functions back into Surface since there is no difference betwe...Paul Davis
2012-04-08MCP: major redesign of control instantiation; continuing code reformattingPaul Davis
2012-04-07MCP: fix bad use of strips containerPaul Davis
2012-04-07MCP: drastically alter setup of Mackie surface to not use the CSV files in an...Paul Davis
2012-04-07MCP: try to fix madness with extender strip indicesPaul Davis
2010-07-29Fix startup of the mackie surface code.Carl Hetherington
2008-12-12"merge" (i.e. wholesale import) 2.0-ongoing Mackie code and then fix to compi...Paul Davis