There is an identical ambiguous situation with two config settings. These are Bank Root CC and Extended Program Change CC
Taking just the Bank Root... If you disable it, then (with versions up to 1.3.4) in order to re-enable it you have to change the CC value as well, even if you immediately change it back again. With the latest version in 'master' you only have to click on the 'set' button, not actually change the value. The reason for this is that we use 128 for the 'off' state, as this is a value that can never be received. However, when we re-enable it we can't be sure that while disabled no other setting has grabbed CC0 - the default value. So, although we reactivate the spinbox and put a zero in it, nothing has actually changed until you try to set it, at which time an error Alert window will open if the value is in use. This will also identify what is using it. The lazy way around this would be to do away with the enable checkbox and allow users to directly set a value of 128 with a note that this represents 'off'. I'd prefer to avoid that as it looks 'scrappy' but unless someone can come up with a better idea we may have to go that way. -- 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. ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Yoshimi-devel mailing list Yoshimi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/yoshimi-devel