btw, my speculation about plugins possibly using locks incorrectly comes from, a) experience, and b) there is a ton of literature around this. Here is a typical example (but there are many): Just google “audio thread mutex click pop”. http://www.rossbencina.com/code/real-time-audio-programming-101-time-waits-for-nothing