summaryrefslogtreecommitdiff
path: root/libs/surfaces
AgeCommit message (Collapse)Author
2016-04-30make BasicUI (for control surfaces) loop toggle work like the GUIPaul Davis
2016-04-27OSC: Fix Solo to work with both SIP and Listen.Len Ovens
2016-04-19OSC: removed unused _namespace_root variable.Len Ovens
2016-04-04Modify our MSVC projects to build liblua as a DLL rather than a static libJohn Emmas
2016-03-29OSC: Changed gainVCA to gainfader as VCA is already used.Len Ovens
2016-03-27OSC: fix issue 6839, make all OSC gaindB values below -192, inf.Len Ovens
2016-03-26OSC: added a linear VCA style gain control for faders that are 0 to 1 linear.Len Ovens
path = /ardour/routes/gainVCA if RID position
2016-03-19plug a tiny memory leakRobin Gareus
2016-02-28prepare for update to waf 1.8Robin 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-27Accommodate 'lua' search paths in various projects where they're neededJohn Emmas
(i.e. so that MSVC can find header files from lua).
2016-02-22cleanup post-rebase-against-master messesPaul Davis
2016-02-22replicate the remove-all-trailing whitespace commit(s) in masterPaul Davis
2016-02-22update Mackie code to use new API to get all actionsPaul Davis
2016-02-22radically change Keyboard/Binding API design to disconnect Gtk::Action ↵Paul Davis
lookup from binding definition We need this because we need binding information/objects before all Actions have been defined.
2016-02-20fix segfault in libardour unit-tests (possible crash in mackie sf)Robin Gareus
2016-02-19third time luckyRobin Gareus
2016-02-19and now without typoRobin Gareus
2016-02-19fix Windows OSC supportRobin Gareus
2016-02-16OSC: remove "/session/loaded" message altogether, for testing on Win.Ben Loftis
2016-02-15fix typo in previous commitBen Loftis
2016-02-15Defer session_loaded until AFTER lo_server_new.Ben Loftis
This seems like the right thing to do, and -might- fix OSC on Windows.
2016-02-07mackie: if device type is unknown, make -D mackie show thatPaul Davis
2016-02-07handle Mackie control device type ID = 0x6 (Behringer X-Touch Compact)Paul Davis
2016-02-06change faderport nameBen Loftis
2016-02-06Mackie: shift+marker needs to remove marker. moved session-range to shift+solo.Paul Davis
Originally cbbd87f50b in mixbus/master
2016-02-06mackie: better fix forPaul Davis
2016-02-05mackie: stop crashes when switching to X-Touch Compact devicePaul Davis
2016-02-04Mackie Protocol: more fixes for aac6a5Ben Loftis
2016-02-04Mackie Protocol: fixes for aac6a5Ben Loftis
2016-02-04mackie: try to improve logic and management of device profilesPaul Davis
2016-02-04mackie: reverse previous profile editor changes; allow profile to define ↵Paul Davis
anything except plain and shift actions. For Fn keys we also allow plain and shift definitions
2016-02-04mackie: radically shrink down the profile editorPaul Davis
We only expose user control over Fn keys and only the shift modifier
2016-02-04Mackie protocol: set-session-from-edit-range moved to shift+markerBen Loftis
2016-02-03Mackie Protocol: Move buttons to more accurately reflect default mcp legends.Ben Loftis
Modifiers are only modifiers (no actions directly on modifiers). Punch indicators moved to Drop/Replace. Added Save, Undo, Cancel (select none) and Enter (select all tracks) Fixed click button. Up&Down buttons now move the selected track up & down.
2016-02-03mackie: fix gain control displayPaul Davis
2016-02-03mackie: use bus shortname in send subview.Paul Davis
Also slightly tighten route name display
2016-02-03zero more stuff out when leaving subview modePaul Davis
2016-02-03Mackie Protocol: Show dB values for Mixbus "Send" levels.Ben Loftis
No sense rewriting it now, but the correct way to approach this stuff is to pass in the control, and use the appropriate one of: interface, internal, or user values. in this case, get_user would have returned dB for both Ardour and Mixbus sends.
2016-02-03faderport: save+restore footswitch settingPaul Davis
2016-02-03Fix bug #5633, Don't drop all midi bindings when a track is removedTim Mayberry
Only drop the controllable that is being destroyed, not all of them.
2016-02-02generic 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-02-02Mackie Control: Save old bank before we change it to new.Len Ovens
2016-02-02fix compiler warningPaul Davis
2016-02-02Fix for previous commitBen Loftis
2016-02-02fix for knob scalingBen Loftis
2016-02-02Mackie Control: Fix Flip mode getting confused if subview is not sends.Len Ovens
2016-02-02Mackie Control: Shift/Select now toggles individual channels within group. ↵Len Ovens
Makes this the same as other grouped controls.
2016-02-02Mackie Control: remove Shift/select zeros fader.Len Ovens
2016-02-02Mackie Control: Moved encoder fine modifier from Control to Shift (Shift ↵Len Ovens
will be only modifier)
2016-02-02mackie: update fader+pot when changing flip statusPaul Davis