13
0
livetrax/libs
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
..
appleutility
ardour Prevent delay-line reconfiguration while processing 2020-04-25 17:52:54 +02:00
ardouralsautil
audiographer Set thread-names (libs) 2020-03-29 14:56:22 +02:00
backends Consolidate stack-size and priority of rt-threads 2020-04-23 01:28:58 +02:00
canvas NO-OP: whitespace 2020-04-10 18:32:18 +02:00
clearlooks-newer
evoral Remove debug output 2020-04-23 02:29:45 +02:00
fluidsynth
fst
gtkmm2ext Revise German translation 2020-04-20 19:14:37 +02:00
hidapi
libltc
lua
midi++2 Overhaul InstrumentInfo 2020-04-01 16:31:58 +02:00
panners
pbd Fix builds, missing include 2020-04-24 01:53:59 +02:00
plugins Clean up double/float narrowing math in plugins. 2020-03-30 22:25:21 +02:00
ptformat
qm-dsp
surfaces WebSockets: fix guard header in json.h 2020-04-22 21:59:35 +02:00
temporal fix Beats::operator-() 2020-04-16 21:38:33 -06:00
vamp-plugins
vamp-pyin
vfork
waveview Set thread-names (libs) 2020-03-29 14:56:22 +02:00
widgets Emit signal when dropdown changes via scroll-wheel 2020-04-20 00:36:37 +02:00
zita-convolver Consolidate stack-size and priority of rt-threads 2020-04-23 01:28:58 +02:00
zita-resampler