David Robillard
39b42e3766
Transport master was not being taken because when the configuration variable is set, AudioEngine::set_session() has not been called yet so AudioEngine::reset_timebase() did nothing (the transport stuff at the beginning of Session::when_engine_running() is questionable for the same reasons). I am not sure if this is correct, but I have failed to more thoroughly figure out the issue. At least Ardour actually sets Jack transport information now. However, there are some discrepancies between Ardour time and Jack time, as reported by Session::jack_timebase_callback(). Perhaps related, the transport master menu item does not restore correctly. Previous to this commit, the only way to make a loaded session take transport master was to "set" this out of sync item (which did nothing), then unset it, then set it again, which would finally actually cause the configuration change. git-svn-id: svn://localhost/ardour2/branches/3.0@12992 d708f5d6-7413-0410-9779-e7cbd77b26cf |
||
---|---|---|
doc | ||
export | ||
gtk2_ardour | ||
icons | ||
libs | ||
manual | ||
mcp | ||
midi_maps | ||
patches | ||
patchfiles | ||
templates | ||
tools | ||
vst | ||
.dir-locals.el | ||
.gitignore | ||
ardour_system_sae.rc | ||
ardour-3.ttl | ||
ardour.1 | ||
ardour.1.es | ||
ardour.1.fr | ||
ardour.1.ru | ||
ardour.dox | ||
ardour.rc.in | ||
COPYING | ||
instant.xml | ||
instant.xml.sae | ||
Makefile | ||
PACKAGER_README | ||
README | ||
testfile.flac | ||
testfile.ogg | ||
TRANSLATORS | ||
waf | ||
wscript |
Please see the Ardour web site at http://ardour.org/ for all documentation.. For information on building ardour: http://ardour.org/building.