MORE SOLVED!!
i can disable ASIO4ALL by unselecting all the ASIO4ALL devices in "Audio Devices " in Sonar's preferences. Once they are all unselected, I can select their regular ASIO counterparts! It's annoying clicking them all, but it is extremely useful and better than installing and uninstalling ASIO4ALL every time i work on a surround project! Cheers!
SOLVED - I recently installed ASIO4ALL so that I can use sonar to surround mix via the onboard sound card's spdif output. Sonar can see all the outputs and routes them correctly for a surround project via that single spdif (or adat) connection. But only if I utilize ASIO4ALL.
After installing it, I noticed that it sorta took over, and that now my profire 2626 was running via ASIO4all, which is really wdm "wrapped". It seemed to run solid so I didn't sweat it.
The problem arose because the ASIO "panel" of ASIO4ALL has a manual slider for latency- I had to slide it according to the reported latency in >Preferences. Otherwise, audio is recorded late in the timeline. Noticeably.
I wish there was a way that I could utilize ASIO4ALL only when I want to. I'm going to go try and figure that out. Let me know if you know how.
(original)
While recording drums, i noticed that they were consistently behind the rest of the music. I slid them over and it sounded great.
Next drum session, different drummer, same problem.
Switched to X3, problem gone!?!?
Anyone?