I assume there is a lot more to the instrument definition file than just the list of patches. The MIDI documentation is 16 pages and the list of voices is only 1/2 of a page. Since the Yamaha P-125 is a pretty common piano, I would expect this has already been done.