I'm curious whether using the freeze function would help alleviate any latency in my system. I'm recording on a laptop, so every little bit helps.
I'll often program a midi drum track and then record guitar parts over it, and I'm wondering if I could eliminate any latency by freezing the drum track before I start recording the guitar. Any thoughts?
Thanks
I think doing this could get you CPU power, and that's only if your drum track involved a VI using quite significant amounts of CPU, but not reduce latency per se.
Latency is governed by hardware limitations first and software parameters second. So if you go into prefs and drag Logic's and/or your audio interface's audio buffer size to the very minimum, you have done the main thing you can do on the computer's end. Whether or not you can now play back your song in Logic in real time without a core overload or audio breakup occurring is entirely dependent on the CPU drain of the song's content and how powerful the audio interface is, as the actions we just took have put the hardware under maximum stress.
Now... if you found, for instance, that you couldn't run the song or recording process in real time with audio buffer set to the minimum, with those drums of yours in the song, but that if you froze the drums, you could, only then have you really made a latency reducing gain. But this particular set of 'tipping point' circumstances seems v unlikely to occur.
You say you're using a laptop. If you're using the onboard sound card of a Macbook, the bad news is that the audio card even in the Macbook Pros is actually worse, native latency wise, than those in G5 desktops made 4 years earlier. I can't speak for the very latest round of Macbooks, but that was the situation between 2004-2008.