13
0
livetrax/libs
Robin Gareus 96ce9c304e Replace control list locks with RWLocks
towards fixing #6238 and #6096.


GUI thread:
#2  Glib::Threads::Mutex::Lock::Lock
#3  Evoral::ControlList::eval 
#4  Evoral::Control::get_double 
#5  ARDOUR::AutomationControl::get_value
#6  ProcessorEntry::Control::control_changed
..
#15 PBD::Timer::timeout_handler


at the same time: Audio Thread (try-lock, fails)

#0  Evoral::Curve::rt_safe_get_vector
#1  ARDOUR::Amp::setup_gain_automation
#2  ARDOUR::Route::process_output_buffers

Due to the failed try-lock.. AMP::_apply_gain_automation
is false. and Amp::run() uses a different gain factor.
-> click.
2015-04-15 18:13:56 +02:00
..
appleutility AU: fix return value reference 2015-02-23 02:49:37 +01:00
ardour remove unused local variable 2015-04-11 10:57:42 -04:00
ardouralsautil
audiographer fix #6208, negative broadcast timestamps 2015-03-22 16:12:40 +01:00
backends portaudio backend: allow Pa_GetDeviceInfo to fail. 2015-04-15 03:05:09 +02:00
canvas Position (and size) canvas tooltips such that they better resemble Gtk tooltips 2015-04-09 15:46:12 +01:00
clearlooks-newer Don't try linking libclearlooks files with mingw build 2015-03-12 23:03:59 +10:00
clearlooks-older
evoral Replace control list locks with RWLocks 2015-04-15 18:13:56 +02:00
fst
gtkmm2ext Window focus handling fixes. 2015-04-02 02:41:49 +11:00
libltc
midi++2
panners remove lib versioning for internal plugins 2015-02-16 17:32:56 +01:00
pbd hide issues with g_close() not being available in somewhat older versions of glib 2015-03-16 13:34:35 -05:00
plugins/reasonablesynth.lv2 promote sustain pedal from meh to reasonable. 2015-02-28 15:52:28 +01:00
qm-dsp
surfaces allow to set/change loop-range via OSC 2015-04-12 23:40:35 +02:00
timecode
vamp-plugins
vfork