I saved an old .x4a file (guaranteed without samples) from MOX in MOXF as a .x6a file (still without samples) and then loaded it into MODX. This works without problems, except that at the end of the loading process I get the error message "some keybanks are not loaded". But this has no influence on the performances, they work flawlessly. Of course, this has no effect on the sample memory, which remains unchanged.
Then I import 128 performances from the loaded library into the user memory, and save it as a new library. When I then load this new library back into MODX, no more error messages appear, but the sample memory is reduced by about 120 MB. I only noticed this because I did it again with a second file, and then the sample memory was full (I already had about 790 MB in it before).
How can that be? Which samples does MODX store in the library that were not needed by the library before?