[yoshimi] Still not decided - need opinions

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Thu, 21 Jun 2018 17:01:17 +0100

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.

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: