13
0
Go to file
David Robillard 7c23026515 Support thread-safe LV2 state restoration
The original LV2 state extension required that run() is suspended during
restore().  Ardour violates this rule, which can lead to crashes and
other issues.

The state extension has been updated to allow restoring state in a
thread-safe way by using the worker to enqueue state changes.  This
commit supports that new specification, i.e. supports dropout-free state
restoration properly.

However, the bug with old plugins that do not use this facility is still
not fixed.
2016-07-31 21:59:21 -04:00
cfgtool
doc
export
gtk2_ardour Update clear-gray-ardour.colors 2016-07-31 19:22:42 +04:00
headless
libs Support thread-safe LV2 state restoration 2016-07-31 21:59:21 -04:00
mcp
midi_maps
msvc_extra_headers
MSVCardour3 Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) 2016-07-21 09:01:21 +01:00
MSVCMixbus3
MSVCvst_scan
patches
patchfiles Add some controls for the Waldorf Blofeld 2016-07-31 19:01:02 -04:00
scripts add a script to exercise varispeed playback 2016-07-24 13:00:15 +02:00
session_utils
templates
tools yet another multi-ABI bundle installer fix 2016-07-30 01:23:38 +02:00
vst
.dir-locals.el
.gitattributes
.gitignore
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
foo.cc
instant.xml
instant.xml.sae
Makefile
msvc32-fixup.pl
PACKAGER_README
README
system_config
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/development.html