On Fri, 6 Jun 2025 09:07:35 +0200
Kristian Amlie <krist...@amlie.name> wrote:

>On 04.06.2025 09:55, Kristian Amlie wrote:
>> * In particular, loading a patch from the UI produces the warning, but 
>> loading via Program Change does not, which I believe is correct (you 
>> have no way to click yes from your MIDI controller!)  
>
>Btw, one thing that just occurred to me: Will MIDI Learn cause the flag 
>to be set? I can imagine that loading up a Yoshimi instance with a state 
>that already has MIDI learned controls, playing around with your MIDI 
>controller, and then shutting it down, may be a bit annoying/confusing 
>if it warns. Because you didn't actually change anything, you just 
>played using an existing Yoshimi patch and MIDI learn configuration.

Sometimes (probably mostly) it does. 
If you're just managing volume panning etc, it's not flagged, but as soon as
you get into the engines, then yes it does, but that is a genuine change in
that if you save that instrument it will now have changed values.
Also, some Yoshimi NRPNs will be flagged.

The system will definitely need fine tuning. There are actually three levels of
change with progressively more controls stored. Legacy (Zyn) instruments, Yoshi
instruments, Patch sets.

Program changes made via MIDI will silently overwrite any manually changed
controls.

-- 
Will J Godfrey {apparently now an 'elderly'}
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
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-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to