Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-31 | Generic MIDI controls should affect group members too, if they exist | Paul Davis | |
2017-01-23 | generic MIDI: put controllables into touch mode (if appropriate) when data ↵ | Paul Davis | |
is received | |||
2017-01-22 | add some comments | Paul Davis | |
2017-01-20 | MIDI leaks -- the Controllergate conspiracy debunked | Robin Gareus | |
2016-12-31 | amend 3afe3f32df (remove unused global feedback option) | Robin Gareus | |
That commit accidentally removed unrelated code in generic-midi surface which just happened to have the same name (get/set_midi_feedback) as the unused preference. Regardless, there was more cruft there. GMCP midicontrollables now use the control surfaces' feedback option. | |||
2016-12-30 | Remove cruft (old MIDI feedback API) | Robin Gareus | |
2016-12-28 | Move "Feedback" option to control-portocol settings | Robin Gareus | |
2016-09-27 | add MIDI bundles to Generic MIDI support so that the ports show up nicely in ↵ | Paul Davis | |
the grid | |||
2016-08-30 | Update our MSVC project files to generate the most recent Ardour session ↵ | John Emmas | |
file format (ver 5) rather than the older v3 format | |||
2016-07-21 | a more reliable/robust/less complex version of previous commit | Paul Davis | |
2016-07-21 | do not delete MIDIControllable* when dealing with pending MIDI Control ↵ | Paul Davis | |
requests - the MIDIControllable belongs to the surface code in controllables | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-10 | White space fix only. (Spaces to tabs) | Len Ovens | |
2016-07-06 | restore/extend/simplify ControlProtocol API to allow tracking of selection | Paul Davis | |
2016-07-04 | use session stripable selection API | Paul Davis | |
and remove old ControlProtocol signals to talk to GUI etc. | |||
2016-06-05 | Stripable signals moved to PresentationInfo | Paul Davis | |
2016-05-31 | use correct signal to select route from generic MIDI, and add explanatory ↵ | Paul Davis | |
comment | |||
2016-05-31 | remove any reference to Route in Generic MIDI support (basically a NO-OP) | Paul Davis | |
2016-05-31 | move ControllableDescriptor from libpbd to libardour; add support for ↵ | Paul Davis | |
describing VCAs | |||
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-21 | Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path | John Emmas | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-04-04 | Modify our MSVC projects to build liblua as a DLL rather than a static lib | John Emmas | |
2016-02-28 | prepare for update to waf 1.8 | Robin Gareus | |
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places. | |||
2016-02-27 | Accommodate 'lua' search paths in various projects where they're needed | John Emmas | |
(i.e. so that MSVC can find header files from lua). | |||
2016-02-03 | Fix bug #5633, Don't drop all midi bindings when a track is removed | Tim Mayberry | |
Only drop the controllable that is being destroyed, not all of them. | |||
2016-02-02 | generic MIDI: if a CC is bound to a toggled controllable, toggle the ↵ | Paul Davis | |
controllable only when the incoming CC value > 0x40 See comment in code for more details | |||
2016-01-14 | Generic MIDI: midi controller buttons should only trigger on the PUSH, not ↵ | Ben Loftis | |
release. This might have to be reveisited later, but it looks right to me and it fixes operation on 2 different devices here | |||
2016-01-14 | Generic MIDI: add ToggleRecEnable action, and change all maps to use that ↵ | Ben Loftis | |
instead of separate rec-enable, rec-disable, which didnt work | |||
2016-01-02 | change Controllable::set_value() API to include grouped control consideration. | Paul Davis | |
This also removes Route::group_gain_control() and associated machinery. Not yet tested with Mackie or other surfaces. More work to done to start using the group capabilities, and also potentially to add or derive more controls as RouteAutomationControls | |||
2015-12-29 | generic MIDI support does not have its own request buffer factory, so be ↵ | Paul Davis | |
sure to initialize descriptor member to null | |||
2015-12-13 | Fix Trim control range does not match control (issue #6696) | Len Ovens | |
2015-12-07 | adjust generic MIDI surface support to (1) properly use ↵ | Paul Davis | |
boost::shared_ptr<Port> (2) detect connection changes | |||
2015-12-02 | GenericMidi: Partially working IO selectors. | Ben Loftis | |
2 remaining problems: * IO selectors are not updated if you change the connection outside the dialog. * occasional crash on the next startup, after a connection is made from the menu. | |||
2015-11-23 | allow use of (N)RPN messages in generic MIDI binding maps (UNTESTED) | Paul Davis | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-08-20 | save/load generic-midi motorized setting - fixes #5296 | Robin Gareus | |
2015-07-27 | Clean up extra white space added by editor. | Len Ovens | |
2015-07-27 | Handle the 4 common encoder types. | Len Ovens | |
2015-07-27 | Add enc to midi map for mcp style encoders. | Len Ovens | |
2015-07-27 | Make program change toggle or 1 only. | Len Ovens | |
2015-07-27 | Allow any one midi event to control only one thing. | Len Ovens | |
2015-07-15 | fix “missing operator<< for PBD::ID” (clang) | Robin Gareus | |
2015-07-13 | Move learned midi binding reload after midi map load (fixes #6405) | Len Ovens | |
2015-07-11 | fix PBD::ID string format | Robin Gareus | |
2015-07-10 | Fixed pb in toggle mode to switch at half way (fixes #6424) | Len Ovens | |
2015-07-10 | Fixed generic MIDI program change event size to two bytes (fixes #6426) | Len Ovens | |
2015-07-10 | Add debug for generic midi control | Len Ovens | |
2015-06-24 | rationalize save/restore of control surface "feedback" property | Paul Davis | |