Please note that Sonar MAY sometimes have issues with proper playback of midi files, if everything is all in a single midi track.
They talk about this condition in the documentation, and here is the link to that, as well as the resolution of any such playback problems:
http://www.cakewalk.com/Documentation/default.aspx?Doc=SONAR%20X2&Lang=EN&Req=MIDI_Files.7.html#1004876 For whatever the worth, I sometimes play wedding receptions and such, where I am doing solo keyboard work during the pre-dinner seating, and all that, and I frequently play keyboard parts live, alongside projects with a bunch of midi backing tracks, to give a nice full sound, and I find it WAY easier to manage it all with everything split into separate tracks. (I have nearly 1500 midi files set up as Sonar projects that I keep in a sub folder in my main Cakewalk Projects folder - I found all of these available for free download from the web, or I built some of them, for some of the progressive tunes).
Bob Bone