I would suggest you set your audio interface to: Sample Rate of 44.1, and an ASIO Buffer Size of 128 (might be expressed as Number of Samples - if so shoot for something that gives you around 9-11 millisecond latency, as a starting point).
Once the above is done, power down the interface and back up again. Please note that all of the above should be done while Sonar is not running.
OK, after that, fire up Sonar, and try the following:
1. Go to Preferences>Audio>Playback and Recording, and select ASIO as the driver mode, then click Apply.
2. Now, in Preferences>Audio>Device Settings, make sure the Sample Rate is set to 44.1 - to exactly match what you have set for your audio interface. Again, click Apply.
3. In Preferences>Audio>Devices, check all inputs and outputs for your audio interface and click Apply.
4. Now go to Preferences>File>Audio Data, and set Record Bit Depth to 24 and again click Apply.
5. Now, preview a sound or song file in the Media Browser, and see if it sounds OK.
Please try the above and post back with results.
Bob Bone