Paul Davis paul
  • Galisteo, NM
  • Joined on 2022-04-13
paul pushed to master at ardour/ardour 2023-11-22 21:38:15 -05:00
b92b2389fd make note-tupling work on multiple notes
paul pushed to master at ardour/ardour 2023-11-22 19:25:21 -05:00
fb930e8f47 add invalidator() calls to MixerStrip as it connects to ParameterChanged
paul pushed to vapor at ardour/ardour 2023-11-22 16:47:53 -05:00
857ae572bb remove debug output
paul pushed to vapor at ardour/ardour 2023-11-22 16:46:20 -05:00
b31578e37f better management of surround master state (GUI edition)
5be5371f38 add (and use) some infrastructure for managing surround state
de60cc67a0 add additional stripable-type method to Lua
5c219588a4 add enum to enum/string listing
Compare 4 commits »
paul pushed to vapor at ardour/ardour 2023-11-22 14:25:11 -05:00
6023c623e3 add invalidator() calls to MixerStrip as it connects to ParameterChanged
paul pushed to master at ardour/ardour 2023-11-21 19:08:04 -05:00
c3d14b1169 basic note-tupling functionality implemented
7f779bb934 define new MIDI note splitting actions
3792bf86e4 MidiRegionView: stubs for new methods
0f170ec87b MidiRegionView: initialize new members
e39709863a add new state and methods to MidiRegionView for note splitting
Compare 5 commits »
paul pushed to master at ardour/ardour 2023-11-20 23:40:35 -05:00
f01f4eeded MIDI state tracking doesn't care about size
paul pushed to master at ardour/ardour 2023-11-20 23:33:29 -05:00
cb91334cc6 basic work to permit "MIDI catchup" for MIDI state at any point on the timeline
paul pushed to master at ardour/ardour 2023-11-20 21:13:52 -05:00
4647dd6b41 fix crash when freezing a track with > 1 region (#9539)
paul pushed to pianorule at ardour/ardour 2023-11-19 22:43:54 -05:00
e6d62717d9 finish basic distribution of EditingContext methods
81d34e0ed0 more movement of code and members from Editor => EditingContext
66f5467df5 skeleton for MIDI cue editor
0aaf0aef0a adjust relationship between VerboseCursor and Editor to use EditingContext
b065a17ceb add preprocessor guard clauses
Compare 17 commits »
paul pushed to master at ardour/ardour 2023-11-19 14:14:21 -05:00
da175cc2e8 temporal: remove TempoMap::insert_time() and use shift() instead
paul pushed to pianorule at ardour/ardour 2023-11-17 16:35:09 -05:00
7d77a69275 more reorganization of implementations between Editor & EditingContext & PublicEditor
paul pushed to pianorule at ardour/ardour 2023-11-17 12:52:26 -05:00
a1235b571f finish inheritance work between EditingContext & Editor
paul pushed to pianorule at ardour/ardour 2023-11-17 12:25:10 -05:00
8c9c76b60c clean up minor mess after manual rebasing
dac28a3878 editing refactoring, the drag part
d138524540 steps to an ecology of editing
0af5927154 PublicEditor IS-A MidiEditingContext
08bbd312e9 skeleton work for a MidiEditingContext, incomplete
Compare 72 commits »
paul pushed to master at ardour/ardour 2023-11-17 12:07:18 -05:00
b76c3b11d9 when importing SMF tempo map, use copy&paste to keep position
paul pushed to master at ardour/ardour 2023-11-14 21:47:29 -05:00
e0d9970056 remove mistakenly retained stacktrace() call
paul pushed to master at ardour/ardour 2023-11-14 13:06:34 -05:00
7762fa47ea make an attempt to show note length with verbose cursor
f5af821aba startup: in the usual weird logic, mark startupFSM complete from startup_done()
729eb60de3 startupFSM: move definition of ::set_complete into source file
8e583f4c4c startup FSM: save connection to Keyboard::HideMightMeanQuit signal
Compare 4 commits »
paul pushed to master at ardour/ardour 2023-11-14 00:33:35 -05:00
5723c9bf9c temporal: slightly more debug info when computing quarters from superclock
04523dee97 temporal: NOOP reindent #ifdef'ed out code
ce4d1ffe51 temporal: after loading an old tempo map, reset it to compute omega etc.
fbc578fdb6 temporal: use "pulses" info from old tempo maps
f8d86c8d19 temporal: add a new ::set_tempo() method for use when loading older tempo maps
Compare 5 commits »
paul pushed to master at ardour/ardour 2023-11-11 12:11:40 -05:00
adb508b189 no-strobe behavior for varispeed blink
paul pushed to master at ardour/ardour 2023-11-10 17:51:00 -05:00
a5ac6e097e switch no-strobe from cmdline to UI config preference
cc5bd6c63a provide a (visible) UI preferences option for no-strobe
Compare 2 commits »