[PD-dev] how to get correct sample rate in an external object, even when overlap?