Schwa, thanks a lot for clearing up my issue a bit. > there is code to throttle the calls to effGetChunk Do you mean that this is something that I can control from the plugin's side? I still wonder about the actual calling sequence. I don't have my code before me right now, but I stopped debugging just where I lost the trace of where the mouse up message went. I was thinking it just gets passed onto to the listener, but apparently the AudioEffect class gets notified as well (?). Can you shed some light on this? (VSTSDK 2.4 here) Nonetheless, you're right with the non-blocking practice. I'm currently assembling all kinds of xml-based data upon a getChunk/setChunk request, and use CriticalSections around all. But I know there's room for improvement... so if there's something I could tell Reaper in the meantime, let me know :) Sascha