13
0
Go to file
Paul Davis 509efdb290 temporal: refactor ::get_grid() for performance reasons
the API now provides the option to call ::get_grid() with an iterator which may
be re-used on subsequent calls. This avoids unbounded O(N) "walks" from the
marker preceding the start point of the grid to the start point.

This commit also includes "fast-path" code for the common case of a single
tempo and single meter
2023-07-14 13:03:36 -06:00
doc PulseAudio: use correct casing 2022-11-04 13:44:55 +01:00
gtk2_ardour temporal: refactor ::get_grid() for performance reasons 2023-07-14 13:03:36 -06:00
headless remove AudioEngine::destroy() calls from various test/util code 2023-06-30 12:58:43 -06:00
libs temporal: refactor ::get_grid() for performance reasons 2023-07-14 13:03:36 -06:00
luasession remove AudioEngine::destroy() calls from various test/util code 2023-06-30 12:58:43 -06:00
msvc_extra_headers
MSVCardour3
MSVCMixbus3
MSVCvst_scan
session_utils Utils: Fix crash at exit due to engine destruction 2023-06-15 16:22:23 +02:00
share Add binding maps for the AKAI APC mini (mk1 and mk2) and the MPK miniplus. 2023-07-12 22:31:27 +02:00
tools Luadoc: add special case for shared_ptr c'tor (4192710ac8) 2023-06-23 02:20:07 +02:00
.dir-locals.el
.gitattributes
.gitignore
ardour.1 Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
COPYING add plugin clarification to COPYING 2023-04-26 13:28:29 -06:00
nutempo-todo
PACKAGER_README
README
README-GITHUB.txt Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
system_config
TRANSLATORS Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
waf
wscript Clarify boost check 2023-06-02 21:31:36 +02:00

Please see the Ardour web site at https://ardour.org/ for all documentation..

For information on building ardour: 
      
     https://ardour.org/development.html