I recently updated from Sonar X2 producer to Sonar X2a. X2a has been mostly good except for one major problem when trying to export a mixdown as a stereo WAV file.
Under certain circumstances some of the tracks in the mixdown sound out of time in the exported file, even though when playing the project in sonar everything sounds perfectly in sync.
So the problem only occurs when I export the whole project and listen to the exported file. The exported file sounds awful in terms of timing with some tracks appearing to lag behind others by quite a large margin. Sonar itself plays the mix totally in time and there are no glitches or problems associated with playback in Sonar.
Not being able to export a mix is a fundamental thing which all DAWS should do faultlessly. So rather than get mad I thought I'd find out what caused this, and find a work around, so this post details how this problem occurs and how to fix it. I've seen other posts on this forum concerning this issue with no answers from anyone.
The cause of the Problem:
From what I can tell, the timing problem during export occurs only when Sonar's arpeggiator is used on a midi or instrument track. If I don't use the arpeggiator the mix exports perfectly in time.
The work-around: So how do you fix this? easy.. just freeze the arpeggiated midi or instrument track, so it's rendered as audio, and then export the mix. After doing this, the mix sounds perfect.
So the only conclusion I can draw from this is, that there is a bug somewhere in Sonar which doesn't render the arpeggiated midi track correctly when exporting. The bug isn't there when playing the mix in sonar, so it's purely and export bug.
I tried playing with Synchronisation settings and a whole range of different parameters in Sonar to see if anything else affected this and the only thing which caused the problem was switching on the arpeggiator. It doesn't matter what sample rate you use or bit depth or how you export the file nothing else seems to cause this.
I hope this post is useful for anyone having the same problem as I did.