Is it you "dragged" Or double clicked via Browser, midi clip into 4/4, and want to go 3/4?...or imported midi into 4/4, then wanting to change to the 3/4 time? ..., or you tried both, and a import to 3/4 time, and all, or not ?... of the above methods?.....Thinking out loud helps?.
If using browser of Sonar...is there a button down below where it says...import to tempo and such?...just thinking out of another DAW I just used, had something liken that before dragging into the project...So perhaps something liken is in a step missed?
.
Set the time and tempo, and import to midi track should do it....
If it does not do it...Set the track to arm, set the time and tempo proper,...and use some type of re record, or bounce to new track feature perhaps?... or copy the track, to new track with the Proper settings?..
Or have some other Program play back and send the midid into sonar?...and or re route the midi to the track to a new track, and record it into new midi track, with those same settings?...if possible?.
lots of things one might be able to do...when two machines are working together...one plays...the other records....
If you get my drift...Solutions are not far off.
Some keyboards have usb..Put the midi file on a usb stick and see if you have such a thing, to see if it plays it back proper.
Then send the midi into Sonar and even the Audio if you wish...to the proper time and tempo...Might help the solution come to this oddity.?
could also be tempo resolutions...just to add ..
Just a thinking out loudly...
.
Cheers.