static VstTimeInfo _timeinfo; // only uses as fallback
VstTimeInfo* timeinfo;
int32_t newflags = 0;
+ bool used_for_impulse_analysis = false;
if (effect && effect->ptr1) {
plug = (VSTPlugin *) (effect->ptr1);
DEBUG_TRACE (PBD::DEBUG::VSTCallbacks, string_compose ("am callback 0x%1%2, opcode = %3%4, plugin = \"%5\"\n",
std::hex, (void*) DEBUG_THREAD_SELF,
std::dec, opcode, plug->name()));
+ if (plug->_for_impulse_analysis) {
+ plug = 0;
+ }
} else {
plug = 0;
session = 0;