[yoshimi] Re: Can't save new instrument from blank slate

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Wed, 7 Mar 2018 17:34:35 +0000

On Wed, 07 Mar 2018 18:08:48 +0100
lechp <lechp@xxxxxxx> wrote:

This one's an odd one because there are obvious workarounds (e.g.: just save 
an existing instrument in a new slot)
but it's partly a matter of principle for me. Occasionally I would just like 
to start with a guarantee that ALL the sliders and settings are in the default 
positions, and create some new sounds from the ground up.
So I go to "Instruments | clear" and then adjust some sliders, but when comes 
to saving, Yoshimi complains that it can't save with the default name (Simple 
Sound), and in a catch 22 the instruments can only be RE-named after they've 
already been saved. :p

Regards,
Lech Papierski

Click on the instrument name field with the right hand mouse button and it will
open an editor for the name. You only need to change one character to make it
savable. However this identifies an oversight. If you go into the editor and
change engine controls 'Simple Sound' gets changed to 'No Title', and this can
be saved. I guess we should make that the same for top level controls.

Blocking the saving of 'Simple Sound' was done for two related reasons.
Initially there was no name at all by default, and people were saving them like
that. The problem then was once re-loaded you had no idea what was there, or
even if there was anything at all except the basic sound.

Also, to save time and space, when saving patch set or state files, no 'empty'
instruments are included, and we use that name as a quick way to identify such
an instrument - the alternative would be to compare every single element of the
instrument against it's default setting :(

HTH

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