Wow, that sorted it right out, thanks.
Having never even used garageband (with no intention to either) and having not even updated it seeing as I won't be using it, I would never have thought of doing that.
The fact that it seemed to happen arbitrarily is a puzzle though.