Paul Davis
9f91747ac5
Having identified the trigger that will be running at a given transport position, we determine its effective length (not necessarily its own length) and last start, then "jump" forward to the next-earliest start point prior to the transport position. This greatly reduces the amount of actual audio processing we need to do to prepare the trigger to run in sync at the transport position. This commit also adjusts the targetted transport position by the processor's playback offset, so that it is correctly prepared to run() once the transport starts again. Logic errors when using cue-isolated or empty triggers were also fixed. |
||
---|---|---|
doc | ||
gtk2_ardour | ||
headless | ||
libs | ||
luasession | ||
msvc_extra_headers | ||
MSVCardour3 | ||
MSVCMixbus3 | ||
MSVCvst_scan | ||
nutemp | ||
session_utils | ||
share | ||
tools | ||
.dir-locals.el | ||
.gitattributes | ||
.gitignore | ||
ardour.1 | ||
COPYING | ||
instant.xml.sae | ||
msvc32-fixup.pl | ||
nutempo-todo | ||
PACKAGER_README | ||
README | ||
README-GITHUB.txt | ||
system_config | ||
testfile.flac | ||
testfile.ogg | ||
TRANSLATORS | ||
waf | ||
wscript |
Please see the Ardour web site at https://ardour.org/ for all documentation.. For information on building ardour: https://ardour.org/development.html