Mirror of Ardour Source Code
Find a file
Paul Davis fa376b709d add new sample_aligned_superclock() method and use it when converting Beats to superclock
There can never be fractional audio time, and since superclock_t is used to represent audio time, when we
convert from Beat time, we should never, ever return a superclock value that does not correspond to
an integer number of samples.

This fixes a number of bugs, including any use of ARDOUR::Filter which writes a new (audio) file
to disk that must be an integer number of samples long, but may be derived from and later used
by a region that had an audio-time duration that is slightly longer (less than one sample)
than the audio file
2025-01-29 17:40:57 -07:00
doc Doxygen: disable collaboration diagrams 2024-09-04 01:22:37 +02:00
gtk2_ardour prefer !foo to foo == 0 for nullptr conditionals 2025-01-29 17:40:57 -07:00
headless Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
libs add new sample_aligned_superclock() method and use it when converting Beats to superclock 2025-01-29 17:40:57 -07:00
luasession Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
msvc_extra_headers Fix various typos 2022-04-08 19:51:02 +02:00
MSVCardour3 remove all trace of cursor stacks; canvas cursor is always "just set" 2024-12-08 12:13:41 -07:00
MSVCMixbus3 Initial changes needed for building Mixbus (with MSVC) as version 5 2018-09-10 07:14:59 +01:00
MSVCvst_scan Add/remove source(s) in our MSVC project (vst2_scanner) 2021-07-05 10:25:35 +01:00
session_utils Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
share Update IR Capture plugin description 2025-01-19 15:39:50 +01:00
tools Fix builds (22a5113b59 removed pianoroll bindings) 2025-01-16 23:08:56 +01:00
.dir-locals.el
.gitattributes Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
.gitignore Ignore files generated by macOS packaging 2024-07-23 17:01:16 +02:00
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 todo list text for nutempo-related tasks 2021-08-16 13:41:49 -06:00
PACKAGER_README
README Directly use HTTPS 2021-03-23 23:27:45 +01:00
README-GITHUB.txt Update tracker/reference URLs to prefer HTTPs 2022-10-24 04:59:20 +02:00
refactor.sh Modernize scrollbar look 2024-12-04 02:38:35 +01:00
system_config Empty system_config (pre-seed XML nodes, use built-in settings) 2017-03-02 19:37:36 +01:00
TRANSLATORS Update translation howto 2023-09-24 19:58:25 +02:00
waf upgrade waf to 2.0.26 (includes new autowaf.py version) 2023-09-23 12:09:52 -06:00
wscript fix various typos throughout codebase 2025-01-12 21:08:42 +01:00

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

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