summaryrefslogtreecommitdiff
path: root/libs/surfaces/mackie/mackie_control_protocol.cc
AgeCommit message (Expand)Author
2015-10-13fix MCP ports hang on device change and multi-surface device reconnect.Len Ovens
2015-10-13mackie support omnibus patchPaul Davis
2015-10-13fix the design of Mackie XML state managementPaul Davis
2015-10-12Only flip if not already in desired state. Fixes fader jerk on banking.Len Ovens
2015-10-11Fix MCP extension number and get master on right surface.Len Ovens
2015-10-11Several changes to Mackie support. Breaks existing Mackie state on disk but notPaul Davis
2015-10-10Force Flip normal before Bank (fixes #6630)Len Ovens
2015-10-10numerous changes to Mackie support, generally offering better robustnessPaul Davis
2015-10-09varied and wide changes to get input and output combos closer to workingPaul Davis
2015-10-08for an ipMIDI surface, make the GSource used for input hold the only referenc...Paul Davis
2015-10-08make Mackie::Surface keep a reference to the input source+channel and clean u...Paul Davis
2015-10-08remove debugging display of message on MCP devicePaul Davis
2015-10-08lots of changes to try to get the Mackie Control display be more useful and u...Paul Davis
2015-10-07Add Trim to Mackie controls.Len Ovens
2015-10-07track Mackie MIDI port connection status as primary trigger for handshake wit...Paul Davis
2015-10-05only use HUI heartbeat with HUI devicesPaul Davis
2015-10-03NOOP: delete trailing whitespacePaul Davis
2015-10-03reset shared_ptr to master surface when clearing surfaces, to ensure Surface ...Paul Davis
2015-10-03add basic support for HUI heartbeat, only used for HUI devicesPaul Davis
2015-10-02add new (fast) redisplay timer that pushes parameter display text to MCP device.Paul Davis
2015-10-02use Surface::reset() when deleting MackieControlProtocol, rather than sending...Paul Davis
2015-10-02implement backlight, fader touch sensitivity and recalibrate fader functions ...Paul Davis
2015-10-02allow aliasing Mackie Control buttons to other buttonsPaul Davis
2015-10-02catch changes in click status and alter LED appropriatelyPaul Davis
2015-10-02change zoom and scrub handling to use modifier bitsPaul Davis
2015-09-08Made master fader touch and jog go to _master_surface instead of first surface.Len Ovens
2015-08-14Fixed Mackie control port naming for extender use (fixes #6500)Len Ovens
2015-08-13Fixed feedback for MCP buttons and LEDs not working.Len Ovens
2015-06-24rationalize save/restore of control surface "feedback" propertyPaul Davis
2015-06-04Clean up mackie surface profile editor from things that don't work or match t...Len Ovens
2015-04-15put all of the Mackie control surface code into the ArdourSurface namespacePaul Davis
2015-03-08Bundle API user updateRobin Gareus
2014-12-03modify Mackie surface code to use crossthreadchannel on all platformsPaul Davis
2014-11-26remove "port sources" management from MidiControlUI and Mackie support.Paul Davis
2014-11-23remove use of CrossThreadChannel::selectable() to allow cross-platform implem...Paul Davis
2014-02-19add a hack to deal with device discovery race, in which the devices were not ...Paul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2013-12-21new CP API and fix several egregious bugs with port handling when switching d...Paul Davis
2013-12-14fix a crash caused by not checking if MackieControlProtocol::_surfaces_state ...Paul Davis
2013-12-13Mackie Control support now saves & restores port connections for devices not ...Paul Davis
2013-12-13remove some unused code from mackie supportPaul Davis
2013-10-15Merge branch 'master' into windowsPaul Davis
2013-10-15fix signed/unsigned issue pointed out by old apple gccPaul Davis
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ...Paul Davis
2013-09-06tighten up error handling a little bit during various setup functions for Mac...Paul Davis
2013-09-05'surfaces/mackie' - Platform specific changesJohn Emmas
2013-09-03Merge branch 'master' into audioenginePaul Davis
2013-08-24fix confusion about whether flip_mode in the Mackie support code is a bool or...Paul Davis
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-04-06rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Rout...Paul Davis