13
0
livetrax/libs
Robin Gareus 954edb7bd8
Work around jack input monitoring
This works around JACK not allowing to directly access physical
input buffers by creating an explicit connection.

Ardour access input-buffers directly without connection
for input meters and AFL. This work in general since data
on those ports are always read unconditionally at the start of
each process cycle.

 jack_port_get_buffer (jack_port_by_name (c, "system:capture_1"), n);

However with jack this fails if the given port is not connected.
Due to an internal jack optimization collecting input data is
skipped for ports that have no connections.
2021-03-21 00:06:44 +01:00
..
appleutility
ardour Work around jack input monitoring 2021-03-21 00:06:44 +01:00
ardouralsautil
audiographer
backends Fix a problem with ASIO buffer sizes on Windows 2021-03-18 16:12:28 +00:00
canvas Add missing class to canvas forward declarations 2021-02-14 00:54:17 +01:00
clearlooks-newer
evoral
fluidsynth
fst Fix typo in vst3-scanner --help text 2021-01-23 23:43:14 +01:00
gtkmm2ext Fix round-corner backround of insensitive ArdourWidgets 2021-02-14 22:53:18 +01:00
hidapi
libltc
lua Guard some code which isn't currently buildable with VS2019 2021-03-06 11:12:02 +00:00
midi++2
panners
pbd A few minor changes to keep VS2019 happy 2021-02-09 10:52:37 +00:00
plugins Add MTS support to ACE fluidsynth 2021-02-12 14:19:17 +01:00
ptformat
qm-dsp
surfaces OSC: fix some compiler warnings 2021-02-28 20:01:06 +01:00
temporal
vamp-plugins
vamp-pyin
vfork
vst3 Backport VST3 diagnostic pragma 2021-03-01 22:14:38 +01:00
waveview
widgets MSVC changes to support the new code modules (Tabbable API stuff) 2021-02-24 14:32:23 +00:00
zita-convolver
zita-resampler