[yoshimi] Re: 1.5.5 rc3 & controllers

  • From: Kristian Amlie <kristian@xxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx, Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • Date: Sun, 10 Dec 2017 13:43:08 +0100

On 06. des. 2017 23:43, Will Godfrey wrote:

Yes it's there for those that are interested. The compromise I came up with 
was
as follows.

By default you have normal .xiz loads and saves from/to all sources.

In Yoshimi->Settings...->Main settings there is a new entry 'Saved Instrument
Format'. This can be set for Legacy (.xiz) Yoshimi (.xiy) or both.

Exactly what you select will be saved. The Yoshimi format includes all the
controllers, The part Mode status (Poly Mono, Legato) and the Humanise 
setting.


When loading files Yoshimi will always look for .xiy ones first, and if it 
can't
find them will then look for .xiz ones.

There are two caveats.
The more problematical one is when handling instruments in banks. If you
set for only Legacy or only Yoshimi but have previously set for both, saving 
to
such a dual entry will erase the one you haven't selected. I don't know why
that happens at the moment (banks are 'interesting').

The minor one is that FLTKs file manager only recognises one file type at a
time (unless someone knows different) so will only show .xiz instruments.
However you can manually set for .xiy, and yoshimi's controls will then take
over, and recent history will be correctly updated as will the last instrument
seen.

Nice!

One question: If one wants to convert one's instrument banks, can the
xiz instruments simply be moved to ziy and it will work? Most likely I
will just move the whole collection and abandon the Zyn compatibility
altogether, because... well, let's face it: Yoshimi is awesome! ;-)

-- 
Kristian
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: