Vquestor,
I agree with Fran. While the Roland XP series will play SMF files, some with exceptional quality, the time and effort required to program the RPS (on board) is usually not worth the effort. I have not tried RPS programming via software (Sonar, etc.) which may make the process easier, but a drum machine or an arranger will do the job much better.
Regards,
Steve