For some time now, I have been unable to run any project in X1 without crackles, pops and audio dropouts.
With no real idea of what the problem might be, I have tried all sorts of things in search of a remedy (adjusting latency, buffer sizes, sample rates, removing exotic plugins, freezing soft synths, minimising gain everywhere, not using ProChannels, deactivating unused devices, inputs and outputs, ensuring all potential background tasks are not running... and I'm sure there are other things I might have tried if I knew more about computers and audio)... all with no success and much exasperation.
Anyway, I was contemplating a complete reinstall of X1 when, in a kind of haze of desperation, I noticed, on the Playback and Recording tab in Preferences (visited for the nth time), the "Use Multiprocessing Engine" option. Since I run on a dual core, I had this checked. I consulted the Help to see what this option was actually giving me and decided it would not hurt to uncheck it and see if it made any difference.
The immediately visible effect was that my pretty 8-column CPU display in Sonar was now a single monlithic block... but it was stable, not constantly murmuring and popping all 8 columns into the red from time to time.
Since then, touch wood, my crackles and pops have ceased and I cautiously look forward to happier times.
Should I have known this already, I wonder? Does this indicate a fault in my installation or would it be in my configuration? Or am I just dumb (I could be dumb).
This posting is sharing more frustration than wisdom, I guess - more heat than light - but forums are for sharing, right? and I hope it may help others out there. Thanks for being there and for listening.