summaryrefslogtreecommitdiff
path: root/libs/surfaces/faderport/faderport.h
AgeCommit message (Expand)Author
2016-05-31convert faderport to use Stripable instead of RoutePaul Davis
2016-05-31fix faderport and mackie to use route AutomationControls to be notified about...Paul Davis
2016-02-02faderport: make blink/on/off status of record enable LED match the GUI onePaul Davis
2016-01-25faderport: add footswitch buttonPaul Davis
2016-01-22first compiling, mostly working version of group controls changesPaul Davis
2015-12-28redesign cross-thread registration/signalling systemPaul Davis
2015-12-14faderport: add 100msec (10Hz) periodic update to facilitate automation playbackPaul Davis
2015-12-08faderport: stop trying to cache LED state (fixes various bugs); blink mute fo...Paul Davis
2015-12-03faderport: fix long press behaviour, and fix ardour-only behaviour with user ...Paul Davis
2015-12-03make faderport support report its port bundles as it shouldPaul Davis
2015-12-03faderport: generalized blink on/off codePaul Davis
2015-12-02Faderport: map automation indicator LEDsBen Loftis
2015-12-01faderport: make punch button LED indicate punch statusPaul Davis
2015-12-01faderport: switch long-press mechanism to a timeoutPaul Davis
2015-12-01faderport: add punch actionPaul Davis
2015-12-01remove "medium-length" press concept from faderport code and GUIPaul Davis
2015-11-30faderport: restore button actions, and correctly indicate current action in GUIPaul Davis
2015-11-30faderport: some code cleanups, add timing for button presses, add new combobo...Paul Davis
2015-11-29no-op: add comment to faderport button ID definitionsPaul Davis
2015-11-29basic structure for Faderport GUIPaul Davis
2015-11-27faderport: shift+encoder controls pan width (for ardour only), input trim now...Paul Davis
2015-11-27faderport: basic panning via encoder knob.Paul Davis
2015-11-25implement more Faderport buttons (window and fader automation). ToDo: automa...Ben Loftis
2015-11-25faderport: handle mute for monitor out by using monitor processor ops; try to...Paul Davis
2015-11-25faderport: output button is a toggle between master (or monitor) and currentl...Paul Davis
2015-11-25faderport: enable "Output" button to select master out (or, with Shift, monit...Paul Davis
2015-11-25handle encoder changes. shift+knob = input trim. ToDo: panner controlBen Loftis
2015-11-25cruft removal from faderport codePaul Davis
2015-11-25faderport: implement fader supportPaul Davis
2015-11-25faderport: track GUI selection, use first selected route; implement mute, sol...Paul Davis
2015-11-24faderport: allow forcing LED state for use in ::all_lights_out()Paul Davis
2015-11-24faderport: fix modifiers for rewind, stop, undo etc ; listen to session trans...Paul Davis
2015-11-24fadeport: restructure button info actions to allow modifiers (shift, rewind, ...Paul Davis
2015-11-24give the faderport its own thread and event loop, rather than riding on the b...Paul Davis
2015-11-24faderport: after connecting, turn off all lights, then party with them, then ...Paul Davis
2015-11-24add some faderport infrastructure for button handling, and bind up the transp...Paul Davis
2015-11-24namespace and filename cleanupPaul Davis
2015-11-24create data structure to handle the fact that faderport firmware 1.38 uses di...Paul Davis
2015-11-24get faderport i/o working, basics of identifying control activityPaul Davis