I'm one of the few here that have been using MIDI files since 1980's. We had to roll our own and that normally took a whole day just for a drum and bass part. One day someone realized we were all re creating the same songs and the sharing of files started. First locally on our floppy disks, and then way later came the internet at it is now huge. But originally I did about 200 of my own midi tracks, I still use them and over the last few years have been digging into them and re doing them in Sonar.
It blows me away that there are so many free to grab tracks and I have certainly taken advantage of some of this. If I think of a new song I'll certainly do a search first. It's a crap shoot and 1 out of 10 are worth my time. No way I'm paying for a track as then I'll just make my own anyhow. If the drums are well done it's salvageable.
Anyhow even the real good ones are wrong for me so I have been editing both my own and download midi tracks for a long time now in Cakewalk/Sonar.
Johnny's really badly written guide to Midi editing crappy downloaded files! The free version! Important- OPEN the file, do not import.
As you work
SAVE, You can save as a MIDI file but this will not keep your Sonar settings so
'SAVE AS" a CWP file using per project folders.
As you already have figured out it's real simple to open the track and it will play as a GM file using TT-s1. Great starting point. X series have made this simple. They will sound the way the author wanted them to sound.
This is all you need for now to work it into your arrangement so leave the other (better) synths alone for now. They come last.
First thing I do is delete the empty tracks.
I now solo each track and label if needed and mute all the crap that has nothing good to add. Like the wheezy sax vocals and guitar parts.
I might at this point go into the event list and see what's up, I'll leave this part out as you might not be that advanced to understand what you see there.
Now I'll change the key. This is easy, Highlight all but Channel 10 the drums. and use transpose.
And yes, don't expect the Bass part to cooperate. If you think like a Bass player then it's not a problem. But a Song might have used Low E in the progression and if you think your going to get away with a "-5" transpose without a sub sonic fart for the low B!
Easy solution is Grab the B's and re transpose +12 now. Sure it's extra work but hey, remember I used to spend a whole day on just a bass and drum track,, you get no sympathy from me... I'm glad it's still takes time. Suck it up bucko's.
Now the tempo which is super simple unless they used a tempo map so that's a little more work too. There is always possible hidden data like PG changes and tempo so look for this as the song plays.
Now I'll cruise through the song and add markers in the timeline, Verse1, Chorus, Solo etc.
Sometimes they stick to the original arrangement so it's OK the way it is, but I'll often redo the arrangement and add a better intro and ending. I like my dance songs to end around 3:?? Min. This is where you learn how to use Sonars Copy/ Paste features. You will learn how to use Select all, Snap to grid, Split, Move over rover and make room. And most important undo!
That's about it and now I'll make it sound better by Using Session drummer, true Pianos and fiddle with some of TTS-1 sounds too. All you do here is insert the new synth and then go to the midi track and re assign it's output to that synth. Simple. Make sure you load a drum kit into Session drummer or Addictive Drums.
I use real bass so there is an audio track. I'm a guitar player so all I use for backing tracks is Real Bass, the drums and a bit of keyboards. The odd horns and string pad.
I'm proud of the quality I've acheived using Sonar and now being able to add audio as I've never found a good midi bass sound.