Spogg wrote:Look-ahead is actually a misnomer in a way. It should really be called something like Act-later.
I should have known that a time-travelling Vulcan would nit-pick at our lazy human temporal semantics!

Spogg wrote:Would a compressor work correctly with just 10mS for the side chain to react correctly though?
It all depends what frequencies you're trying to control - but it certainly could contribute to the "wobbly" compression I mentioned earlier for bass-heavy instruments. The integration time for an RMS-detector ideally needs to be long enough to capture several cycles, just as when choosing an FFT size. And as
steph_tsf's schematic shows (thanks!), we'd normally be using an approximation with exponential decay rather than a sliding window; so the integration time is measured by an arbitrary convention in practice (e.g. how quickly an impulse decays by so-many dB, or something like that).
Spogg wrote:I never properly understood the use of the delay compensation prim. Does it cause the DAW to move all other tracks to align or just the track with the compressor in it? Also, is it the case that all DAWs read that prim’s notification?
More "it depends", I'm afraid! Once the necessary delays are calculated, you could either add delays to the other channels to line them up, or you could "pre-read" the audio by shifting the audio file playback pointers for the "laziest" channels backwards (likely a bit of both, given the complex routings we're allowed these days). The situation with different DAWs is much like for PPQ/Tempo signals; some manage it better than others. For example; Reaper implements it very well, even PPQ/Tempo seems to be compensated correctly, whereas this doesn't seem to work for FL at all well - as I've discovered with some of my attempts at sample-accurate tempo sync'.
Of course, whatever strategy is used, you can't do anything about round-trip latency for live playing; and while 10ms isn't much delay, this would be added to the latency of soundcard buffers, so could still tip things over the edge for some players. I seem to have become so used to it (maybe from years of band practices in huge old Victorian mills) that
too little latency can throw me a bit when I'm playing my bass!
However, this may be moot, as compressing a live monitor feed during recording is usually best avoided anyway - it can interfere with the perceptual feedback-loop which allows an experienced performer to control their own dynamics at source.