Originally Posted by kdm
How about reverb tails when you stop playback? Don't you have to set a process length for post-stop? Logic had this (dynamic processing) a while back.
VST plugins (and for that matter Audio Units plugins) can advertise to the host their tail and priming requirements -- it's up to the host to do the "right thing" in the given circumstance but its not impossible.
Some plugins have an infinite impulse response and never "tail out," though, many have a tail that varies dynamically with the control envelope, and many aren't hip to the tricks the host plays on them in order to make them efficient. REAPER is another DAW that dynamically runs VSTs for clip-based effects, and in order to make the playback more reliable it seems to give them several seconds of leadtime to render out samples, which makes their UI do very strange things -- you see their meters move seconds before you hear things, for example.
You're also right, if you switch processing on and off throughout the session, the ability for the session to play becomes a lot less deterministic. Best practice is for something to fail as soon and as obviously as possible.
Originally Posted by cidmonkey
It's not new, I can't find it in my native system so it must be HD only. I'm not sure how long it's been around but here's a DUC thread from 08 mentioning it so it's been around since at least then
"Mute frees assigned voice" only mutes voices that are assigned, which is to say, not dynamically assigned. You can't manually assign a voice to a track in LE, thus, no Mute frees assigned voice. It sortof a dangerous feature of indeterminate usefulness in out modern era: if you mute a track long enough, and then unmute it while playing, it won't actually start playing audio again until its buffer gets filled, which means you could in theory automate a mix to sound one way, with mute automation, but wether or not it plays the same way later will depend on the memory setting of the system you open it on.
I don't think I've used it since the late 1990s; I use "Make Active" instead, because it also deallocates any plugin resources on the track, which "Mute Frees Voice" doesn't do.