Thanks, Jan.
I opted for SysEx Librarian on the Mac, and figured out my previous mistake: I was clicking "record one" instead of "record many."
Would anyone else who owns a Matrix-6 or 6R be interested in the banks
I have them in the format used by SysEx librarian. The format appears to be hexadecimal text.
One thing I noticed, however, is that when dumping the banks, the patch names appear on the 6R using generic names. This is likely because the M1000 didn't have a display that supported displaying a patch name, and so they just didn't bother setting the names to anything representative of what they are.
I'm a computer programmer, so I am going to write a program to update the banks with the proper patch names. This will require some data entry on my part but should be feasible. Anyone feel free to contact me if they'd like the banks right away, or else I'll just wait to post them until I've made the patch name corrections.