|
d53993fd83
|
faderport: output button is a toggle between master (or monitor) and currently used route
|
2015-11-25 16:47:20 -05:00 |
|
|
104ec39b50
|
faderport: enable "Output" button to select master out (or, with Shift, monitor out if it exists) as the target route
|
2015-11-25 16:34:11 -05:00 |
|
|
487ada6630
|
handle encoder changes. shift+knob = input trim. ToDo: panner control
|
2015-11-25 14:52:58 -06:00 |
|
|
4e014da61a
|
cruft removal from faderport code
|
2015-11-25 13:37:00 -05:00 |
|
|
dd6cbac20e
|
faderport: implement fader support
|
2015-11-25 13:37:00 -05:00 |
|
|
fe06e3b7e8
|
faderport: track GUI selection, use first selected route; implement mute, solo, rec
|
2015-11-25 12:38:22 -05:00 |
|
|
68da5a1402
|
faderport: put back the working version of operations.cc
|
2015-11-25 07:35:50 -05:00 |
|
|
3ded5fc3f6
|
stub file to enable nightly builds
|
2015-11-24 23:37:49 -06:00 |
|
|
000b11dc4d
|
faderport: more global button functions added
|
2015-11-24 23:41:10 -05:00 |
|
|
7ae380c7f6
|
faderport: more interesting behaviour for the play button (locate to last start if pressed while rolling, then keep rolling)
|
2015-11-24 23:31:29 -05:00 |
|
|
9c64d63ebb
|
clarify a DEBUG_TRACE remark
|
2015-11-24 23:29:03 -05:00 |
|
|
e7a3a5ab9c
|
faderport: make loop, prev marker, next marker and marker buttons do stuff
|
2015-11-24 23:27:55 -05:00 |
|
|
35577f439d
|
add debug "bits" for FaderPort
|
2015-11-24 23:20:39 -05:00 |
|
|
2ea4d5c7b5
|
faderport: allow forcing LED state for use in ::all_lights_out()
|
2015-11-24 23:13:02 -05:00 |
|
|
34d847e060
|
faderport: fix modifiers for rewind, stop, undo etc ; listen to session transport signals and display state with button LEDs; add blinking
|
2015-11-24 23:06:19 -05:00 |
|
|
3a86b386fa
|
fadeport: restructure button info actions to allow modifiers (shift, rewind, stop) and set up undo and shift-undo (redo)
|
2015-11-24 22:32:40 -05:00 |
|
|
7c8cc3cfa9
|
give the faderport its own thread and event loop, rather than riding on the back of the MIDI UI thread in libardour
|
2015-11-24 21:41:44 -05:00 |
|
|
8765359db2
|
faderport: after connecting, turn off all lights, then party with them, then turn them all off
|
2015-11-24 21:10:22 -05:00 |
|
|
84ebad120e
|
add some faderport infrastructure for button handling, and bind up the transport functions to their obvious methods
|
2015-11-24 21:02:18 -05:00 |
|
|
9106512000
|
namespace and filename cleanup
|
2015-11-24 20:12:12 -05:00 |
|
|
ff62cec27d
|
remove debugging output
|
2015-11-24 18:20:24 -05:00 |
|
|
b280301a65
|
create data structure to handle the fact that faderport firmware 1.38 uses different button IDs for input and output (!!!)
|
2015-11-24 18:20:07 -05:00 |
|
|
a15cf9f0b3
|
get faderport i/o working, basics of identifying control activity
|
2015-11-24 18:00:11 -05:00 |
|
|
2f1cdd3ffe
|
rough-in for faderport protocol backend
|
2015-11-24 14:18:14 -06:00 |
|