summaryrefslogtreecommitdiff
path: root/libs/surfaces/generic_midi/midicontrollable.cc
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-06-21Switch to PBD control-math and prefer Controllable APIRobin Gareus
2017-04-19Use XMLNode::get/set_property API in MIDIControllable classTim Mayberry
2017-01-31Generic MIDI controls should affect group members too, if they existPaul Davis
2017-01-23generic MIDI: put controllables into touch mode (if appropriate) when data is...Paul Davis
2017-01-20MIDI leaks -- the Controllergate conspiracy debunkedRobin Gareus
2016-12-31amend 3afe3f32df (remove unused global feedback option)Robin Gareus
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