You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's a bug in the generated midi keycodes [quantum/keycodes.h] which makes a discontinuity in the notes, making them wrong, from the jump from B to C1. The hex goes like this:
If I can find what's autogenerating these I'll try to fix it myself, but it took me hours just to find the bug in the first place.
Thanks again for QMK.
Keyboard Used
KradoIndustriesV2
Link to product page (if applicable)
No response
Operating System
Linux
qmk doctor Output
No response
Is AutoHotKey / Karabiner installed
no all testing on Linux
Other keyboard-related software installed
No response
Additional Context
I've made 3 or 4 midi ortho keyboards with QMK, this is the first time I've flashed one and had the notes be wrong. So it must be a relatively new change, I just don't know how this file is autogenned to fix it.
The text was updated successfully, but these errors were encountered:
Describe the Bug
There's a bug in the generated midi keycodes [quantum/keycodes.h] which makes a discontinuity in the notes, making them wrong, from the jump from B to C1. The hex goes like this:
but it should just be 1 more, I think that puts the C1 as an E1, and the error continues to compound at every octave switch.
correct (as in I've tried the hex by hand in my keymap and heard the correct result):
If I can find what's autogenerating these I'll try to fix it myself, but it took me hours just to find the bug in the first place.
Thanks again for QMK.
Keyboard Used
KradoIndustriesV2
Link to product page (if applicable)
No response
Operating System
Linux
qmk doctor Output
No response
Is AutoHotKey / Karabiner installed
Other keyboard-related software installed
No response
Additional Context
I've made 3 or 4 midi ortho keyboards with QMK, this is the first time I've flashed one and had the notes be wrong. So it must be a relatively new change, I just don't know how this file is autogenned to fix it.
The text was updated successfully, but these errors were encountered: