Im facing a bug in my VST3/AU audio restauration plugin which I have been trying to fix for some time now:
In normal insert mode on a channel in a DAW everything works fine. I have tested it with multiple DAWs and no issues so far. I’ve verified it additionally with different sample rates and buffer sizes. Also the final rendering works without any trouble.
However when I try to use it in a offline processing mode it doesn’t seem to work correctly:
- In Izotope RX I get some weird periodic artifacts. (Preview works fine)
- Nuendo with Direct Offline Processing also the preview is fine but if it is commited to the clip it doesn’t do anything at all.
I don’t quite understand whats the difference between the realtime and offline processing. In my understanding it should work exactly the same way, shouldn’t it?
Did anybody experience something similar? I’m really clueless here…