13
0
livetrax/libs/surfaces
Paul Davis 50232a23a7 temporal: hide superclock_t variant of TempoMap::metric_at()
This fixes several callsites that were passing samplepos_t to get a TempoMetric,
some of them somewhat significant (e.g. VST plugins that want tempo information).

Bad API design on my part, apologies.

This commit combines libs/ and gtk2_ardour because the new private status
of the ::metric_at() call would be a blocking point for git bisect
2023-06-12 12:36:16 -06:00
..
cc121 Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
console1 With larger projects, the session was not initialised at this time 2023-05-14 22:50:35 +02:00
contourdesign Contourdesign: Implement USB probe/match 2023-05-04 00:20:45 +02:00
faderport Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
faderport8 fix Faderport2 port name = FP2 2023-06-01 16:20:48 -05:00
frontier Clean up ctrl surface API 2023-05-01 02:22:45 +02:00
generic_midi Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
launch_control_xl Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
mackie Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
maschine2 Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
osc Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
push2 push2: change ordering within destructor to avoid event loop thread drawing-after-delete 2023-05-04 12:34:37 -06:00
tranzport Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
us2400 Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
websockets temporal: hide superclock_t variant of TempoMap::metric_at() 2023-06-12 12:36:16 -06:00
wiimote Refactor Ctrl Surface API 2023-05-03 15:38:42 +02:00
wscript Softube Console1 add surface (libs) 2023-05-07 18:19:40 +02:00