summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2
AgeCommit message (Expand)Author
2016-09-27push2: don't send ScaleChanged unless something did actually changePaul Davis
2016-09-27push2: reset pad colors when necessaryPaul Davis
2016-09-27push2: set and use selected track color for root notes on padsPaul Davis
2016-09-27header file now included in push2.hPaul Davis
2016-09-27use ArdourCanvas::Color not uint32_t for push2 color declsPaul Davis
2016-09-27push2: volume pots now work like non-linear faders, as desiredPaul Davis
2016-09-27push2: various changes in support of menus and scale modePaul Davis
2016-09-27push2: scale selection and display on video display now workingPaul Davis
2016-09-27push2: menu presentation now workingPaul Davis
2016-09-27remove all pad + scale stuff from push2 guiPaul Davis
2016-09-27a slew of unconnected mostly minor tweaks to get Push2 support back to where ...Paul Davis
2016-09-27tweaks and so forth to get first canvas-based rendering to Push2 displayPaul Davis
2016-09-27push2: remove Knob::set_position() overloadPaul Davis
2016-09-27first compiling and theoretically correct version of Push2 canvas display.Paul Davis
2016-09-27push2: provide basic GUI control for pressure modePaul Davis
2016-09-27basic code to get/set pressure mode to/from the push2Paul Davis
2016-09-27additional i18n.h changes for push2 branchPaul Davis
2016-09-27push2: small change to work with a recent change in masterPaul Davis
2016-09-27push2: fix up issues with object lifetimes and signals during shutdownPaul Davis
2016-09-27push2: track mix layout somewhat workingPaul Davis
2016-09-27push2: continued mix layout display refinement, plus scrolling fixesPaul Davis
2016-09-27continuing work on refining push2 mix layoutPaul Davis
2016-09-27push2: steps toward a more ableton-like layout in mix modePaul Davis
2016-09-27push2: parameterize and centralize colorsPaul Davis
2016-09-27push2: small code improvements, avoiding intermediate variablesPaul Davis
2016-09-27push2: color palette management, and responding to 2 track properties in Trac...Paul Davis
2016-09-27push2: add a little meat to the bones of the TrackMix layout (just a name, fo...Paul Davis
2016-09-27push2: skeleton for track mix layoutPaul Davis
2016-09-27push2: rearrange and separate header file materialPaul Davis
2016-09-27push2: remove unneeded maps from Push2 objectPaul Davis
2016-09-27push2: make octave buttons actually work, with shift-press to reset to zeroPaul Davis
2016-09-27stop using pitch bend strip for shuttle control (it sucks, and messes up usin...Paul Davis
2016-09-27push2: cleanup layoutsPaul Davis
2016-09-27refactor Push2 GUI into modular "layouts" that encapsulate a given screen, it...Paul Davis
2016-09-27push2: first somewhat operational versions of menusPaul Davis
2016-09-27push2: basics of 4x 4x4 percussive mode, similar to MPC (and vaguely to Live)Paul Davis
2016-09-27ControlOnly port flag is gonePaul Davis
2016-09-27push2: use correct selection APIPaul Davis
2016-09-27push2: passthru pitch bend, aftertouch and channel pressure from dem fancy pads!Paul Davis
2016-09-27push2: connect pad port to selected MIDI at protocol startupPaul Davis
2016-09-27change bundling of Push 2 ports so that the implicit connection ports don't s...Paul Davis
2016-09-27add bundle support to push2Paul Davis
2016-09-27add explanatory commentPaul Davis
2016-09-27remove debug outputPaul Davis
2016-09-27push2: save and restore push2 pad state, etc.Paul Davis
2016-09-27push2: almost fully operational ableton style pad mapping, etcPaul Davis
2016-09-27push2: initial sort of working pad remappingPaul Davis
2016-09-27push2: get automatic pad connection to selected MIDI track working againPaul Davis
2016-09-27push2: start of pad layout editingPaul Davis
2016-09-27push2: use a map for direct lookup of pad notePaul Davis