Paul Davis paul
  • Galisteo, NM
  • Joined on 2022-04-13
paul pushed to master at ardour/ardour 2023-04-08 13:44:23 -04:00
13311b7a32 tempo mapping: tempo group and mapping group are now only ever visible one at a time
a37d4dbacf define actions for changing tempo edit behavior and expand menu
8fbf2c3f52 add enum and member var for controlling what kind of tempo editing we are doing
Compare 3 commits »
paul pushed to master at ardour/ardour 2023-04-07 16:31:01 -04:00
e9f71824a1 temporal: change API for TempoMap::stretch_tempo()
57398b1e5e tempo mappoing: use actual mouse cursors not canvas item cursors
Compare 2 commits »
paul pushed to fixmclkgen at ardour/ardour 2023-04-07 16:30:51 -04:00
77dd56e346 mclk gen: bits and pieces but nothing finished
paul created branch fixmclkgen in ardour/ardour 2023-04-07 16:29:59 -04:00
paul pushed to fixmclkgen at ardour/ardour 2023-04-07 16:29:59 -04:00
e9f71824a1 temporal: change API for TempoMap::stretch_tempo()
57398b1e5e tempo mappoing: use actual mouse cursors not canvas item cursors
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-03-30 11:55:02 -04:00
9e0c1ff510 Revert "canvas: when an item is shown, potentially pick it as the current item"
paul pushed to master at ardour/ardour 2023-03-27 00:30:32 -04:00
fe6beee68e further steps towards correct (or more usable) MClk output
paul pushed to master at ardour/ardour 2023-03-24 19:27:54 -04:00
70df054d68 try to patch over some type confusion
paul pushed to master at ardour/ardour 2023-03-24 18:35:20 -04:00
b18fe9f412 add method accidentally removed during rebase with spp-atomic
paul deleted branch std_shared_ptr from ardour/ardour 2023-03-24 16:38:04 -04:00
paul deleted branch ssp from ardour/ardour 2023-03-24 16:37:39 -04:00
paul deleted branch spp-atomic from ardour/ardour 2023-03-24 16:34:28 -04:00
paul pushed to master at ardour/ardour 2023-03-24 16:20:20 -04:00
dad40f960d fixup various mistakes when rebasing boost->std shared_ptr changes
720102f98a modify API of MIDI Clock ticker to use ProcessedRange
bcc1aeeb86 change MidiClockTicker to use Session& not Session*
33047987a7 add ProcessedRanges element to Session and update its contents appropriately
af37406ed8 new data type to describe sample ranges processed during Session::process
Compare 53 commits »
paul pushed to spp-atomic at ardour/ardour 2023-03-23 21:06:15 -04:00
ed64a57421 temporal: fix get_tempo_and_meter() with BBT time caused by iterator invalidation
d6f17cb9e0 modify API of MIDI Clock ticker to use ProcessedRange
c548ad8ec3 change MidiClockTicker to use Session& not Session*
568cf126e8 add ProcessedRanges element to Session and update its contents appropriately
1b1c40c43f new data type to describe sample ranges processed during Session::process
Compare 7 commits »
paul pushed to master at ardour/ardour 2023-03-19 12:13:09 -04:00
73bc7e6cb7 temporal: fix ::get_tempo_and_meter() for BBT arguments
paul pushed to spp-atomic at ardour/ardour 2023-03-17 20:30:45 -04:00
90d0001fab tempo twisting: GUI improvements, including undo/redo logic
fefb4638ed tempo twisting: various fixes and improvements to core logic
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-03-17 16:24:12 -04:00
2ea0bb5f37 try to prevent a crash when handling a freesound sample with a non-UTF8 filename
paul pushed to master at ardour/manual 2023-03-17 12:00:40 -04:00
1452234b4b fix the only two instances of explicitly saying "primary modifier"
paul pushed to spp-atomic at ardour/ardour 2023-03-15 16:48:36 -04:00
a8a29e0e32 remove another ancient binding set
55ec4eb608 remove old SAE keybindings
Compare 2 commits »
paul pushed to spp-atomic at ardour/ardour 2023-03-13 16:02:16 -04:00
11d731ff9d fix mapping begin/commit/abort logic in editor
174b2da9fc canvas: fix debug output after auto-fication
5795a53e86 new tempo mapping drag objects (API and implementation)
de748e3db8 tempo marker drag: change type of stored bpm
e418aa130a temporal: API changes and implementation to support new twist operation
Compare 17 commits »