The easiest way to make a midi file everyone can play is to get yourself a new Tyros 2, or even an older tyros 1 or a PSR9000. I don't know about the other Yam keyboards.
But....
Don't forget this, because there is a downside to everything.
When you send out a midi file made on your keyboard and people play it in their computer or a different keyboard they are not hearing what you heard when you recorded it.
There is no music in a midi file. It is only pointers that point to instruments in the sound card of what ever you are playing the midi file in. so what you hear is the instruments in your computer sound card etc.
that computer sound card only has 128 instruments. My new keyboard has over 1000 instruments in it. So the computer will substitue what it thinks is the best sound for the sound it doesn't have and often times it is a disasater.
there you have it, the downside to Midi files.
Best to all
Bebop
_________________________
BEBOP