push2:small logic fix for destructor, mostly to ensure that the track_mix layout...
[ardour.git] / libs / surfaces / push2 / push2.cc
2016-09-30 Paul Davispush2:small logic fix for destructor, mostly to ensure...
2016-09-30 Paul Davisreorganize push 2 code and logic to better handle devic...
2016-09-28 Paul Davisremove unnecessary method
2016-09-28 Paul Davismake Ben's cool range select hack work with Push 2
2016-09-28 Paul Davisfix for push2 code on Windows (no random())
2016-09-28 Paul Davismove mode/scale/key definitions out of push2 code and...
2016-09-27 Paul Davispush2: tweak layout APIs etc.
2016-09-27 Paul Davispush2: improve logic of ::set_current_layout() to allow...
2016-09-27 Paul Davispush2: don't illuminate a button we do not use
2016-09-27 Paul Davispush2: null handle on failed open
2016-09-27 Paul Davispush2: many improvements to track mix and mix layouts
2016-09-27 Paul Davisfirst pass (incomplete) at canvas meters (in push2...
2016-09-27 Paul Davisstop crashes from out-of-range values
2016-09-27 Paul Davisvpot above metronome button controls click gain; master...
2016-09-27 Paul Davisleave a comment about port reconnection
2016-09-27 Paul Davisclear filtered note map when entered drum mode
2016-09-27 Paul Davisupdate pad colors when selected track colors chane
2016-09-27 Paul Davischange handling of MIDI sysex incoming to be a little...
2016-09-27 Paul Davisfix assignment of palette colors by using white-balance...
2016-09-27 Paul Davispush2: substantial improvements to track mix mode,...
2016-09-27 Paul Davispush2: always use a contrasting color when flashing...
2016-09-27 Paul Davispush2: when playing pads, flash all pad LEDs for the...
2016-09-27 Paul Davispush2: fix color map store/lookup for rgba<=>color...
2016-09-27 Paul Davispush2: don't send ScaleChanged unless something did...
2016-09-27 Paul Davispush2: reset pad colors when necessary
2016-09-27 Paul Davispush2: set and use selected track color for root notes...
2016-09-27 Paul Davisheader file now included in push2.h
2016-09-27 Paul Davispush2: various changes in support of menus and scale...
2016-09-27 Paul Davisa slew of unconnected mostly minor tweaks to get Push2...
2016-09-27 Paul Davistweaks and so forth to get first canvas-based rendering...
2016-09-27 Paul Davisfirst compiling and theoretically correct version of...
2016-09-27 Paul Davispush2: provide basic GUI control for pressure mode
2016-09-27 Paul Davisbasic code to get/set pressure mode to/from the push2
2016-09-27 Paul Davisadditional i18n.h changes for push2 branch
2016-09-27 Paul Davispush2: fix up issues with object lifetimes and signals...
2016-09-27 Paul Davispush2: track mix layout somewhat working
2016-09-27 Paul Davispush2: continued mix layout display refinement, plus...
2016-09-27 Paul Daviscontinuing work on refining push2 mix layout
2016-09-27 Paul Davispush2: steps toward a more ableton-like layout in mix...
2016-09-27 Paul Davispush2: parameterize and centralize colors
2016-09-27 Paul Davispush2: small code improvements, avoiding intermediate...
2016-09-27 Paul Davispush2: color palette management, and responding to...
2016-09-27 Paul Davispush2: add a little meat to the bones of the TrackMix...
2016-09-27 Paul Davispush2: rearrange and separate header file material
2016-09-27 Paul Davispush2: remove unneeded maps from Push2 object
2016-09-27 Paul Davispush2: make octave buttons actually work, with shift...
2016-09-27 Paul Davisstop using pitch bend strip for shuttle control (it...
2016-09-27 Paul Davispush2: cleanup layouts
2016-09-27 Paul Davisrefactor Push2 GUI into modular "layouts" that encapsul...
2016-09-27 Paul Davispush2: first somewhat operational versions of menus
2016-09-27 Paul Davispush2: basics of 4x 4x4 percussive mode, similar to...
2016-09-27 Paul DavisControlOnly port flag is gone
2016-09-27 Paul Davispush2: passthru pitch bend, aftertouch and channel...
2016-09-27 Paul Davispush2: connect pad port to selected MIDI at protocol...
2016-09-27 Paul Davischange bundling of Push 2 ports so that the implicit...
2016-09-27 Paul Davisadd bundle support to push2
2016-09-27 Paul Davisadd explanatory comment
2016-09-27 Paul Davisremove debug output
2016-09-27 Paul Davispush2: save and restore push2 pad state, etc.
2016-09-27 Paul Davispush2: almost fully operational ableton style pad mappi...
2016-09-27 Paul Davispush2: initial sort of working pad remapping
2016-09-27 Paul Davispush2: get automatic pad connection to selected MIDI...
2016-09-27 Paul Davispush2: start of pad layout editing
2016-09-27 Paul Davispush2: use a map for direct lookup of pad note
2016-09-27 Paul Davispush2: update GUI pad display when octave shift is...
2016-09-27 Paul Davispush2: basics of octave shifting
2016-09-27 Paul Davispush2: basic GUI dialog
2016-09-27 Paul Davispush2: connect first selected track to pad port (and...
2016-09-27 Paul Davisuse modified add_shadow_port API(); make pads flash...
2016-09-27 Paul Davisadd a shadow port for the Push 2 port, to allow us...
2016-09-27 Paul Davispush2: splash screen
2016-09-27 Paul Davispush2: expose page right/left buttons for scrolling...
2016-09-27 Paul Davispush2: stop segfaults when closing push2 support
2016-09-27 Paul Davispush2: numerous changes, including long press actions
2016-09-27 Paul Davisclear button states at startup *and* shutdown
2016-09-27 Paul Davisbasic implementation of scrubbing via push2 touch strip
2016-09-27 Paul Davisgain automation implemented.
2016-09-27 Paul Davisuse encoders for gain control
2016-09-27 Paul Davisuse right-side buttons to goto_nth_marker()
2016-09-27 Paul Davisbeginning of stripable control; solo+mute mostly operat...
2016-09-27 Paul Davisadd shift modifier support
2016-09-27 Paul Davisturn on all buttons that be envisaged as useful in...
2016-09-27 Paul Davisremove debug output
2016-09-27 Paul Davislight solo button, and do cancel_all_solo() when it...
2016-09-27 Paul Davispulse metronome led when enabled
2016-09-27 Paul Davisexpand display contents to include TC & BBT clocks...
2016-09-27 Paul Davisonly 1 MIDI port needed; more button functionality
2016-09-27 Paul Davispush2: working bidirectional communication, some transp...
2016-09-27 Paul Davispush2: working port i/o
2016-09-27 Paul Davispush2: port registration, LED setup
2016-09-27 Paul Davisvarious fixes for push2 support. Now setups video displ...
2016-09-27 Paul Davisadjustments to build nascent push2 surface support