[yoshimi] Re: A tweak, an nudge, a shove...

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Tue, 16 Aug 2016 23:42:02 +0100

On Mon, 15 Aug 2016 18:34:46 -0400
Chris Ahlstrom <ahlstromcj@xxxxxxxxx> wrote:

Letter bait than never!  :-)


Hi Chris. Numour Hoted :)

All these little diversions  (while recovering from bouts of the scary stuff)
are sort of related in that they are completions of older work and tend to
follow on, as each one reminds me of the next.

The latest surrounds the issue of 'Simple Sound' - which certainly isn't simple
to sort out. So, a little history :)

Original Zyn (I *do* like that!) let you save a file with no internal name, and
if you had a part with the default instrument enabled, that would also be
pointlessly saved - with no name. As both of these could be reloaded you didn't
actually know what was currently resident.

One thing I did quite a while ago was to ensure the name field always
displayed *something* as, apart from anything else, users didn't realise it was
a name field! Unfortunately, at that time I didn't know that default
instruments were saved, so now instead of getting loads of untitled one you
got Simple Sound instead, but you still get unnamed ones from Zyn banks, even
from the latest version.

So, the final answer (maybe) in the latest master.

If you load an external instrument file with no internal name, you'll be shown
the file leafname.

If you load an external instrument file with the name 'Simple Sound', you'll be
given the name 'No Title'

If you load a patch set that has unnamed instruments, or ones with the name
'Simple Sound', those will be given the name 'No Title'

The part and mixer name fields will always show the (possibly adjusted)
internal name regardless of the external filename, which could easily have been
changed at some time.

The instrument banks will always show the file leafname, so it more-or-less
matches external files (or what you see from a filer display).

As soon as you edit an instrument, if it was 'Simple Sound' the name will be
changed to 'No Title'.

Yoshimi won't let you rename an instrument to 'Simple Sound' :p
... but you can have 'Simple sound' if you really want it.

Default instruments are never saved, not even in patch sets and states, but if
the parts are activated that fact *is* saved - it's a part feature not an
instrument one.

Patch sets will save all other instruments regardless of whether they are
activated or not.

When you save an instrument to a bank slot, it will be given a filename with the
internal name as the leafname.

When you save an instrument to an external file, you will first be offered the
internal name and in the current directory, but you can change it if you wish.

Hmmm.
I'm sure 'the kitchen sink' is supposed to come into it somewhere

-- 
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: 
http://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: