Ahh, ok, sorry! Hopefully my previous post will be of use to other people that don't realise these things already.Robert Randolph wrote: ↑Mon Nov 12, 2018 1:45 am
Right, I understand the implications of the filters and PDC. I was curious about the implementation in terms of output in a DAW.
Is the 1ms PDC compensated?
Of course I report the exact integer latency my oversampling introduces so that the DAW can align everything. I also tune my intermediate and minimum phase oversampling filters to have an exact integer delay from DC right up to around 5 khz, which keeps those in place too. I sort out all these details so you don't have to worry about anything you do with Cytomic plugins and can concentrate on making music.
A lot of plugins use minimum phase oversampling but don't even report to the DAW they are delaying the signal at all, and usually this minimum phase filtering causes non-integer (eg 4.2324 samples delay) that the DAW can't even correct if they did report it! (which they can't since DAWs only accept whole integer values through the API to report the latency).