In Thu, 21 Jun 2018 17:01:17 +0100
Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx> wrote:
Since V 1.5.6, when saving instruments you have the option of the
legacy format (.xiz) the new ysohimi format (.xiy) or both.
If saving both, you potentially double the size of the bank, and
neither zyn nor older versions of yoshimi will recognise the new
format.
When re-loading, no matter what *save* format has been selected recent
versions of Yoshimi will look for .xiy first and if that fails will
load .xiz
Like this, there is the least possibility of losing information and
all versions of the synth should get what they can handle.
There is a potential problem though when saving and you have just one
of the two formats selected. Currently the selected format only will
be saved and the other format will be *deleted*. This means you can
ensure the minimum size of banks and also that you will never have
two files with different settings, but at the cost of losing
information if there is a .xiy copy with (say) humanise set, but you
save to the legacy format - which doesn't include this feature.
This whole issue has implications for exporting banks as well as
instrument swaps and renames. Currently these move/swap both formats
regardless of the save setting.