summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi/midicontrollable.h
AgeCommit message (Expand)Author
2018-06-21add Ctl_Dial to get better behaviour when binding a MIDI controller KNOB/DIAL...Paul Davis
2018-06-21remove Session::controllable_by_descriptor() and move code into GenericMIDI c...Paul Davis
2018-03-03generic_midi: add proper handling of midi controll togglesJan Lentfer
2017-01-23generic MIDI: put controllables into touch mode (if appropriate) when data is...Paul Davis
2016-12-31amend 3afe3f32df (remove unused global feedback option)Robin Gareus
2016-12-30Remove cruft (old MIDI feedback API)Robin Gareus
2016-05-31move ControllableDescriptor from libpbd to libardour; add support for describ...Paul Davis
2016-02-03Fix bug #5633, Don't drop all midi bindings when a track is removedTim Mayberry
2015-11-23allow use of (N)RPN messages in generic MIDI binding maps (UNTESTED)Paul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-07-27Handle the 4 common encoder types.Len Ovens
2015-07-27Add enc to midi map for mcp style encoders.Len Ovens
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2012-06-28fix MIDI binding stuff when the controllable does actually exist the first ti...Paul Davis
2012-06-26disconnect from a Controllable when it is destroyedPaul Davis
2012-06-25add late/lazy binding between generic MIDI bindings and controllable elements...Paul Davis
2012-03-07Add motorised attribute to DeviceInfo for generic MIDI maps so thatCarl Hetherington
2012-03-06Work around problems with some JACK<->ALSA midi bridges which don'tCarl Hetherington
2011-12-14patch from roy vegard to stop feedback from causing jumps when a MIDI control...Paul Davis
2010-01-01provide limited momentary note on/off MIDI binding option; remove some debugg...Paul Davis
2009-12-31new PBD::ControllableDescriptor class to encapsulate parsing of binding URIs ...Paul Davis
2009-12-30restore excess calls to sync-order stuff (for now); allow MIDI controllers to...Paul Davis
2009-12-30make generic MIDI control track remote control ID changes; fixup messes in th...Paul Davis
2009-12-29editors for control protocols (generalized); editor for Generic MIDI that all...Paul Davis
2009-12-28MIDI binding maps make their debutPaul Davis
2009-12-19use new syntax for connecting to backend signals that enforces explicit conne...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-11fix compilation breakages from the last commitPaul Davis
2009-12-11(MAY BREAK COMPILATION - unfinished work, being transferred between machines ...Paul Davis
2009-10-30Fix angle bracket project-local include paths.David Robillard
2009-10-15rework Stateful::set_state() patch to avoid default version argumentPaul Davis
2009-10-15Part 1 of loading 2.X sessions; some things work, some things don't, hacks a-...Carl Hetherington
2009-02-18Fix MIDI control parameter mapping to work with controls that aren't [0..1] l...David Robillard
2008-06-02rollback to 3428, before the mysterious removal of libs/* at 3431/3432Paul Davis
2008-06-02remove empty sigc++2 directoryDoug McLain
2008-04-11merge 3.0 from 2.0-ongoing@3243Paul Davis
2007-06-17Move Stateful class declared in pbd/stateful.h into the PBD namespaceTim Mayberry
2007-04-07better variable name for midi feedback fighter. added MCU midi port to syste...Jesse Chappell
2007-02-28remove Id: lines from many/all headers and some more source filesPaul Davis
2006-12-19next step of generic MIDI feedback fix - remove static _send_feedback from MI...Paul Davis
2006-07-10modification to make generic MIDI actually work againPaul Davis
2006-07-07id_t becomes a fully-fledged object, UUID's used for IDs, generic MIDI now ow...Paul Davis