added a test for nrpn message#74
Conversation
|
I think there are a few things to consider here. |
|
This is my first time dealing with MIDI in software so there's a lot of things I'm not familiar with yet. However, if there are MIDI implementations that can't deal with the shorter form, maybe there's no choice? For my specific use case I guess I can create a Also, I think you got the LSB controller wrong, you're using 0x38 where it should be decimal 38/ |
|
You are right about the value LSB being off. Thanks. I just did some testing with some other equipment (I dont have a Rev2) and monitored some midi logs, and it leads me to believe that I've "overinterpreted" the NRPN spec. |
| expect(m.data[1], equals(0x63)); | ||
| expect(m.data[2], equals(0x20)); | ||
|
|
||
| expect(m.data[3], equals(0xb0)); |
There was a problem hiding this comment.
With running status, these status bytes are omitted and should to be tested for.
mortenboye
left a comment
There was a problem hiding this comment.
Feel free to update to match latest master
No description provided.