The sad but true story...
I don't "program" my midi files. I don't know what a timing master is. I don't have the patience for that stuff. All I want to do is just plug it in and let it rip.
I use the midi keyboard as a trigger and play the part I want (i.e. congas, horns, strings, etc.) to the existing guitar, bass, or drum tracks.
When I get a reasonable take, I'll bounce the midi track to an audio track (because midi makes my head hurt), then I'll mix the whole thing down to an MP3 so I can listen to it on my stereo or in my car.
So far it's been good for getting ideas down, but too cheesy to give out to friends. I NEED PROFESSIONAL HELP!!