Block a user
97540dafde
push2: update cue layout when tracks are added
2d4042abd7
push2: fix handling of pads-as-note-entry during selection changes
b3b6e94297
push2: fix canvas level meter object so that it draws
b7d86cb118
push2: track mix layout needs to be setup even if not currently visible
f13c4d1264
canvas: NOOP - meter, whitespace adjustment
d2fc142e21
infrastructure and implementation to allow "q" to drive quantize-selected-notes in midi edit mode
02b05f295a
use selected (outline) color for MIDI note velocity bar (thanks, cooltehno, for the idea)
3a8c443499
remove unused variables
b11ba8eec7
MIDI editing: primary+tertiary makes scroll do what it does when not editing
cbbc6f9b84
push2: use vector of pads rather than map when shutting down
253dac007d
push2: fully init and de-init buttons and pads at startup and shutdown
681ca38848
push2: fix a couple of potential crashes
7b855f0cc5
add code to linux packaging to download bundled content
cbbc6f9b84
push2: use vector of pads rather than map when shutting down
253dac007d
push2: fully init and de-init buttons and pads at startup and shutdown
681ca38848
push2: fix a couple of potential crashes
b98ec59ed8
push2: another bunch of Live-chasing functionality for trigger control
406080f1b8
triggerbox: sort-of NOOP - fix null return object in ::get_next_trigger()
aef1adc6f0
triggerbox: implement TriggerBox::peek_next_trigger()
45144d841e
triggerbox: add new "queued" property for Trigger and properly register it
a06ed85269
push2: prep for triggerbox property changes
f6cfa3c3e1
push2: let's not crash
741ff552a0
push2: start tracking route properties in cue layout
06abdb4c4e
push2: vector, not map
6627d24c2b
push2: add an (x,y) map for pads and use it
a5dd6c1128
push2: lots more clip control functionality and display
a1f69ee63b
canvas: tweaks to Arc canvas item
b10a99dcad
push2: clip stop ala Live
19db8f9c68
control protocols: fix design of trigger unbang method
3cffca9178
control protocols: add trigger unbang method