chris perra wrote:I only say that because if the playback is late after it was recorded it means it was recorded late... which doesn't have anything to do with latency...
I understand why you would think that, but that's just not true. Any good modern DAW has auto-delay compensation which will line up the tracks correctly regardless of hard drive speed, CPU power, RAM, converter speed, etc.
chris perra wrote:...you can have your buffer setting cranked.. and as long as you are just hearing the playback of the track without your performance as you are tracking,.. you'll be in time...
That's not necessarily true- again, it depends on the DAW and it's ability to compensate for hardware and software induced latency, and the experience of the engineer to configure it correctly. Every DAW and system is different. That's how it works in yours and mine, but obviously not in this guy's studio...
chris perra wrote:The only thing I can think of that would do that without there being a data bottleneck is if they put plug ins on the inserts of the input channels,.. so they were writing to the computer with compression/eq ect inline... That would delay the input stage before it get written to the drive.....
Again, this is a function of the DAW. It has to be configured correctly, or compensated for after the fact. Which requires RTFM.
I don't know all the details, but it sounds like a Protools LE (native) system and an inexperienced engineer. Latency would mostly be a non-issue in a Protools TDM or HD system, where processor cards external to the computer handle the processing, and the DAW has Auto delay compensation of some sort.
To manually compensate for latency, a quick and dirty solution is to record a click track, play it back thru headphones and place the headphones around a microphone. Then line up the wave forms of the two click tracks and zoom in to determine the amount of delay, then nudge all the overdubbed tracks by that amount to line up correctly. But any good DAW will do this for you...