13
0
livetrax/libs
Robin Gareus 7872e4033f LV2/midnam tweaks - fix race conditions
* Emit signal once midnam was actually updated
* only re-read midnam if was it changed. This allows idempotent calls to
  read_midnam() - from the same thread.

At session-load a synth-plugin may load a soundfont in the background
and emit midnam_update() after the synth was initialized but before the
GUI thread connects to the signal. By making the call idempotent the
GUI can call read_midnam() after connecting to the signal to catch up.
2017-09-09 03:08:46 +02:00
..
appleutility
ardour LV2/midnam tweaks - fix race conditions 2017-09-09 03:08:46 +02:00
ardouralsautil Use PBD::to_string() from pbd/string_convert.h in ardour ALSA utils 2017-04-19 09:37:00 +10:00
audiographer Include last sample in reverse test for nonsilence in end trim during export 2016-12-06 20:55:17 +10:00
backends Accommodate recently removed source(s) in our MSVC project (portaudio_audiobackend) 2017-08-30 09:53:33 +01:00
canvas MSVC changes needed to implement the new 'waveview' library 2017-07-19 08:20:18 +01:00
clearlooks-newer Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
evoral Fix write-pass re-start while in an active write-pass 2017-07-27 17:50:52 +02:00
fluidsynth Update fluidsynth 2017-06-27 20:12:46 +02:00
fst Don't use VST ->user points, prefer host-reserved ptr 2017-07-08 18:13:42 +02:00
gtkmm2ext NO-OP: whitespace 2017-08-18 09:42:04 -04:00
hidapi Fix libhid compile with /recent/ libc (GNU_SOURCE) 2017-05-20 12:39:49 +02:00
libltc update libltc 2017-07-26 22:58:12 +02:00
lua Add luaRef is Boolean 2017-08-18 20:42:55 +02:00
midi++2 Catch new exception in other places. 2017-08-30 17:53:31 +02:00
panners Revert "Prefer Stereo-Balance Panner for stereo tracks" 2017-07-03 16:21:35 +02:00
pbd Avoid assert() when loading xml: Throw an XMLerror if attribute_value fails. 2017-08-30 10:23:34 -05:00
plugins a-fluidsynth mark session as modified if .sf2 changes 2017-09-08 23:35:00 +02:00
ptformat Fix 32bit compilation 2017-02-18 16:22:34 +01:00
qm-dsp Patch the QM source code to make it buildable with MSVC 2017-04-02 15:32:26 +02:00
surfaces fix crashing thinko in push2 code 2017-09-08 18:36:26 -04:00
timecode Fix indentation 8 whitespaces to tab 2016-12-21 23:09:40 +01:00
vamp-plugins update qm-vamp-plugins (git v1.7.1-10-g76bc879) 2017-04-01 21:50:32 +02:00
vfork
waveview MSVC changes needed to implement the new 'waveview' library 2017-07-19 08:20:18 +01:00
widgets Remove over-protection 2017-08-30 20:11:17 +02:00