summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi/midicontrollable.cc
AgeCommit message (Expand)Author
2016-07-10White space fix only. (Spaces to tabs)Len Ovens
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
2016-02-02generic MIDI: if a CC is bound to a toggled controllable, toggle the controll...Paul Davis
2016-01-14Generic MIDI: add ToggleRecEnable action, and change all maps to use that in...Ben Loftis
2016-01-02change Controllable::set_value() API to include grouped control consideration.Paul Davis
2015-12-13Fix Trim control range does not match control (issue #6696)Len Ovens
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-27Clean up extra white space added by editor.Len Ovens
2015-07-27Handle the 4 common encoder types.Len Ovens
2015-07-27Add enc to midi map for mcp style encoders.Len Ovens
2015-07-27Make program change toggle or 1 only.Len Ovens
2015-07-27Allow any one midi event to control only one thing.Len Ovens
2015-07-10Fixed pb in toggle mode to switch at half way (fixes #6424)Len Ovens
2015-07-10Fixed generic MIDI program change event size to two bytes (fixes #6426)Len Ovens
2015-07-10Add debug for generic midi controlLen Ovens
2014-06-02merge with master and fix 4 conflicts by handPaul Davis
2014-03-23midi-controller, support log parameters - fixes #5890Robin Gareus
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ...Paul Davis
2013-09-05'surfaces/generic_midi' - Specify 'MIDI::byte' instead of 'byte' so the compi...John Emmas
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-01-21fix crash when deleting a processor with a controllable (#5284)Paul Davis
2013-01-17a few small fixes that help pitchbend control of things, notably the shuttle ...Paul Davis
2012-12-19feedback for toggled MIDI controls now sends 0 or 127, not various in-between...Paul Davis
2012-07-23forward-port generic MIDI and transport controllable changes from 2.XPaul Davis
2012-06-28Connect to controllable->Destroyed in all cases; fixes crash on route removal.Carl Hetherington
2012-06-26some generic midi debugging plus an assertPaul Davis
2012-06-26fix up some issues introduced by lifecycle tracking of Controllable in Generi...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-06-13Slightly tweaked patch from royvegard to add optional threshold for catch-up ...Carl Hetherington
2012-03-21Make toggle MIDIControllables with program changes only respond to the approp...Carl Hetherington
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
2011-09-30fixes for 98% of all the warnings/errors reported by OS X gcc on tigerPaul Davis
2011-08-13track changes to config parameters for MMC device id's correctly (from roy ve...Paul Davis
2010-11-29fix conversion of MIDI controller (7 bit) value into a 0..+1.0 range valuePaul Davis
2010-11-27changes associated with save/restore of AutomationControl id'sPaul Davis
2010-09-02fix a variety of unused argument errors noted by gcc 4.3.2 on x86Paul Davis
2010-07-08Trim midi++ port code to either do in or out, but not both in the same object.Carl Hetherington
2010-04-06MIDI/Controllables for monitor section, and related fixesPaul Davis
2010-01-04provide a real and usable MuteControllable for Routes (so that MIDI can use it)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-30provide access to Send + Plugins from MIDI binding mapsPaul 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