Paul Davis paul
  • Galisteo, NM
  • Joined on 2022-04-13
paul pushed to master at ardour/ardour 2023-02-15 20:36:26 -05:00
31a3c3c6f3 temporal: fix bad escape sequence in test source code
a59059c15e temporal: map used for ::reftime() must be the one pointed at by TempoMetric
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-02-15 19:51:31 -05:00
ee64390c48 fix libtemporal tests after API changes to the library
paul pushed to master at ardour/ardour 2023-02-15 18:14:15 -05:00
644ebe37a8 tempo map: use lookup tables to speed up time conversions
6f095b91ce tempo map: add data structure and methods for (fast?) lookup tables
92bd8461ca tempomap: provide improved reftime() method for TempoMetric
6cde958480 BBT_Time: provide conversion to/from integer format
2c7bfa9ead require use of BBT_Argument as both parameter and return type from most methods (GUI edition)
Compare 8 commits »
paul pushed tag 7.3 to ardour/ardour 2023-02-14 13:38:04 -05:00
paul pushed to master at ardour/ardour 2023-02-14 12:21:21 -05:00
8f248bd0ba update C++ preferences metadata object
9107c6d70c lots more preferences metadata
62d4e0789a tempo map: fix error in TempoMap::copy_points() that fails to reset _map ptr
3dd9b2c201 rationalize single call to TempoMap::use() in AudioClock::set_bbt()
72bc6ac43d some edits for preferences metadata
Compare 5 commits »
paul pushed to master at ardour/ardour 2023-02-10 13:23:05 -05:00
f1d784afbb deep fix to the way automation control point drags are handled/computed
03b32cb4a0 remove unused "beats" variable and computation from Editor::metric_get_bbt()
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-02-06 23:51:33 -05:00
ae66304194 missing API change from e883c39e7
paul pushed to master at ardour/ardour 2023-02-06 23:47:16 -05:00
fe64ab9d31 control point drag: set time domain to match the list being modified
c41de90abd drags: add API to set time domain of a drag
e883c39e7a control point drag: fix the way bounding-to-region is computed
2de76147d2 automation line: fix pos/distance confusion that misplaces dragged control points
3d96a318ac automation line: add dump() method to inspect GUI control points
Compare 7 commits »
paul pushed to master at ardour/ardour 2023-02-05 14:25:49 -05:00
3cb1410318 update preferences metadata object
7c07c87088 add MIDI max note height to preferences GUI
a365a7ebf3 respond to MIDI max note height changes
2756be4b62 add an option to control the maximum MIDI note height (not yet GUI exposed)
0bce5d24de update preferences metadata object
Compare 7 commits »
paul pushed to master at ardour/ardour 2023-02-01 20:14:49 -05:00
160ed4d056 tweak generation process for preferences metadata and start adding some
1333f39621 searchable prefs: fix behavior after find failure
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-02-01 15:10:46 -05:00
ee151ee36e fix track scrolling by using API to reset controls_layout, not doing it directly
paul pushed to master at ardour/ardour 2023-01-31 20:40:08 -05:00
df3b8efbb9 triggerbox: fix stop-all-cue marker under very specific conditions
e76b26acf0 triggerbox: disambiguate otherwise identical DEBUG_TRACE messages
Compare 2 commits »
paul pushed to cliprec at ardour/ardour 2023-01-31 10:47:44 -05:00
59421e1d6d cliprec: ClipRecProcess IS-A DiskIOProcessor
paul pushed to cliprec at ardour/ardour 2023-01-28 20:03:51 -05:00
17e14f090e cliprec: add a class-level semaphore to wake thread
f657a7f826 add a thread to the cliprec processor class (private butler)
7e7dac3afb use debug bit
3bc4a15423 add debug bit for clip recording
7f1890ff95 cliprec: a bit more work on the skeleton of the ClipRecProcessor
Compare 6 commits »
paul pushed to master at ardour/ardour 2023-01-28 10:28:07 -05:00
dcf4377b47 configuration_metadata.cc should be manually generated whenever metadata changes, so just commit current version
paul created branch cliprec in ardour/ardour 2023-01-27 18:34:21 -05:00
paul pushed to cliprec at ardour/ardour 2023-01-27 18:34:21 -05:00
5ed50e6872 skeleton versions of new ClipRecProcessor implementation
paul pushed to master at ardour/ardour 2023-01-27 18:01:33 -05:00
099e130367 small fix for process-metadata that injected garbage into the output
paul pushed to master at ardour/ardour 2023-01-27 17:26:08 -05:00
233baeb521 add comments to preferences-metadata describing the file
da8958c330 comments in preferences-metadata file
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-01-27 17:13:33 -05:00
ea4b47f86d avoid local prefs var map building
a4fc52ab55 fixup preferences metadata handling (libs edition)
3af3f7d6ee UIConfiguration now "builds" all metadata
89e897a84a tweak emitted code for preference metadata
2d74669c7e waf rule to "compile" preference metadata into C++
Compare 15 commits »