Quote:
|
Originally Posted by iluvatar Is that actually how DAW's are set up? I should find some white papers or something on this, but I don't see how the software can be constructed like this and still have plug-in/buss latency be an issue. Plug-ins run in their own separate processes and if they were all sync'd like this, then the system would automatically compensate for the time it takes to process them. If your CPU can't keep up, then you get drop outs. If it can, then everything is fine. We shouldn't have the in-between scenario where plug-ins lag, but drop-outs don't occur. But that's what we get often times.
-Dan. |
Yep thanks Dan - I was thinking the same thing. There are thousands of processes going in MANY different worlds and circuits and cards - like the 4 Motorola’s (I think they are MOTO's) DSP’s in one of my Digi cards. The Time Duplex Multiplication process of Digi's TDM is in itself not entirely built this way either.
Then you bust into the code of the plug makers themselves - which is where I think the REAL CULPRIT LIES!
They're fine for processing your, say, a de-esser under ideal circumstances but push things and frequencies start getting whacked and start drifting. It's soooooooooooooo unbelievably subtle it's like herding cats.
Thing is, once I swap it out into analog - like with a de-esser (I'm using a good one - a dBx 902 which is not completely colorless) there's no phase frequency drift anomaly.