-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hopefully a fix for "Modulation Range Error #562" #565
base: main
Are you sure you want to change the base?
Conversation
Fix for SYSEX MIDI dump output.
Disabled printing of MIDI data in incoming serial data. Added some mor debug output.
Fix for using MIDI channel for SYSEX.
Adding master volume and changing master volume when SYSEX master volume is triggered.
…ater for other parameters).
…e range or target of controllers, due to problems.
Thanks @dcoredump. Unfortunately something is still wrong according to the test in #562 (comment), 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: |
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 |
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.