Robin Gareus b196cef2c4 Prevent delay-line reconfiguration while processing
Various backends have different strategies for updating latencies,
and different thread semantics for latency update callbacks.

With jack2 it is possible that processing happens concurrently
while port latencies are being changed.

Ardour internal backends emit the latency callback from the
main process thread, serializing latency changes with processing.

Various user actions can also trigger latency changes. e.g.
with a stopped engine it is possible to re-order plugins.
2020-04-25 17:52:54 +02:00
2016-06-25 00:44:04 +02:00
2016-10-18 22:26:23 +02:00
2020-03-26 10:06:55 -06:00
2013-03-13 14:35:39 -04:00
2017-01-05 09:21:12 +00:00
2020-01-25 04:07:41 +01:00
2020-04-09 20:56:46 +02:00

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

For information on building ardour: 
      
     http://ardour.org/development.html
Description
No description provided
Readme 202 MiB
Languages
C++ 56.5%
C 39.6%
JavaScript 1.3%
Lua 0.9%
Python 0.6%
Other 0.9%