I've been recording acoustic guitar on garageband through a mic onto my macbook for a few days and suddenly the timing has gone out. I have a drum loop playing for timing which I listen to through headphones whilst recording. Through the headphones I can clearly hear both the drum and guitar with no lag perfectly in time. Yet when I playback they are out of time,

Any Ideas?