Hopefully a fix for "Modulation Range Error #562"
I currently have no keyboard right here, so I cannot check the difference between MiniDexed and MicroDexed, sorry. But looking at the code I saw that I removed the calls to ControllersRefresh() when changing the range or target of the controllers in MicroDexed. So I made comments for these calls in MiniDexed, hopefully the problems are fixed.
Thanks @dcoredump. Unfortunately something is still wrong according to the test in https://github.com/probonopd/MiniDexed/issues/562#issuecomment-1819646675, so I am not merging this yet.
Hello @dcoredump. You suspect the issue might be in MiniDexed, do you have a suspicion where we should look? Thanks.
Build for testing: MiniDexed_2024-07-27-a3d47fb Use at your own risk.
Hello @dcoredump. You suspect the issue might be in MiniDexed, do you have a suspicion where we should look? Thanks.
I think it must be MiniDexed because MicroDexed has no problems. This is the place where the modwheel code is used in MicroDexed.
I am currently very short of time and cannot look into MiniDexed code - sorry.
Hope this helps,
Holger