TheoM wrote:My i ask is there any chance of a zero latency mode? 4.1 millisecond on logic's master bus will make sample accurate audio editing impossible, as on the master bus logic's playhead will be out by that amount in samples.. quite a few! It's a logic problem apple will never fix, so i learn never to put anything on a master bus with latency.
It could be good to have a NON OS realtime mode with an option for OS rendering.
the processing delay is an essential part of the design, I can't remove it without breaking all concepts behind.
However, the processing delay shrinks to 8 samples if you use sample-rates equal or higher than 88.2kHz.
I cant really follow you regarding master bus playhead issues. Doesn't Logic compensate latency as reported from the plug-in? Isn't audio editing best done in an.. ..audio editor?
Does it mean you can't use any look-ahead limiter? Or linear phase filters? IMHO, this is not a good idea, no matter how your work-flow looks like. The ability to "delay" without losses is probably the biggest strength of DSP. Don't ignore this advantage!
Just because specs don't mention latency, doesn't mean it is true. In most cases, it won't. Minimal phase filters for example still delay. And this delay is irregular over the spectrum and often much longer than Linear Phase filters would need. And for non-linear processors, "zero latency" usually equals either "lots of aliasing all over the place" or "insane phase distortion". I prefer a small delay!
In German: "Einen Tot muss man sterben" which means something like "You will have to opt for the lesser evil".