13
0
livetrax/libs
Robin Gareus 2f6a428f05
Overhaul and optimize thread-buffer allocation
Every route calls Session::ensure_buffers when configuring
processors. Previously that unconditionally invoked the
BufferManager, even if no change was required.

This also fixes a potential issue when bouncing tracks.
::write_one_track() increases the buffersize to 8k, but only for
the ChanCount required to bounce. This was never properly reset.

Furthermore this is in preparation for RegionFX which may
need to increase the ChanCount of Threadbuffers.
2024-04-23 21:51:04 +02:00
..
aaf Update libaaf to v1.0-10-g13f0b0a 2024-03-19 20:59:04 +01:00
appleutility
ardour Overhaul and optimize thread-buffer allocation 2024-04-23 21:51:04 +02:00
ardouralsautil
audiographer
auscan
backends Dummy Backend: allow testing with some prime buffersizes 2024-02-12 14:07:59 +01:00
canvas fix bad redraws caused by TrackingText on canvas 2024-04-12 18:50:03 -06:00
clearlooks-newer Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
ctrl-interface
evoral fix failure to record MIDI notes that are already on when capture starts 2024-02-18 19:31:19 -07:00
fluidsynth
fst Use proper _POSIX_C_SOURCE constant 2024-04-04 17:06:31 +02:00
gtkmm2ext Fix sensitivity of macOS global menu at application start 2024-02-16 16:20:02 +01:00
hidapi
libltc
lua
midi++2
panners
pbd Fix RCU race condition (see source for details) 2024-04-12 00:26:51 +02:00
plugins Pitch bend is not unreasonable 2024-04-09 02:10:19 +02:00
ptformat
qm-dsp
surfaces Vapor: set surround-send level range to +/-20 dB 2024-03-21 14:23:43 +01:00
temporal
tk NOOP: whitespace cleanup 2024-04-19 10:43:10 -06:00
vamp-plugins
vamp-pyin
vfork
vst3
waveview Localize stripped down gtk2 2024-01-06 21:52:48 +01:00
widgets ui: fader: use sementically correct color name for fader outline 2024-01-20 15:38:35 +01:00
zita-convolver
zita-resampler