Code: Select all
processReplacing (float** inputs, float** outputs, VstInt32 sampleframes)
Code: Select all
processReplacing (float** inputs, float** outputs, VstInt32 sampleframes)
Unspecified behaviour doesn't mean green lights. I must admit I'm not sure, but I've seen plenty of similar implementations that reserves the input buffers - this allows hosts to use the same buffer for parallel / additive processing, which is a significant optimization.Big Tick wrote:Unfortunately if the sdk doesn't specify anything, and since the API doesn't use const float for inputs, I'm afraid one can't assume the plugin won't trash the input.
Yes, possibly...Big Tick wrote:Actually Urs, I think I noticed a weird behavior with Zebra, when sending the same input for the left & right buffers. It would generate some kind of strange reverb-like ringing in the output.
© KVR Audio, Inc. 2000-2024
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement