Hey Yaeltex,
I am having some issues with my controller:
Killowhat is NOT connected during this demo.
The issues are that two LEDs (for me CC 99 and 101, card 131 and 133 in killowhat, key “115” and “117” in the .ytx json object i think) don’t seem to respond to midi feedback. AFAIT, CC99 and CC98 are identical except the param number, but CC98 responds as expected and CC99/CC101 does not.
The second issue is that the controller drops messages, and whats worse, it sometimes corrupts messages. Dropped messages are annoying, but can be handled in my software. Corrupted messages (lighting the wrong LED the wrong color) is harder to deal with. I didn’t mention this in the video, but the wrong color LED thing can happen even when the LED in question isn’t being sent any messages, suggesting there is broken message routing somewhere.
Also not shown in my video, under moderate load of messages computer → controller, messages from the controller → computer sometimes get dropped or delayed significantly. I’m using relative controllers with compute-side acceleration, so delayed messages means my acceleration goes down and the actual param essentially doesn’t move (or moves very slowly). I don’t have a unit test for this case because I found the two cases above trying to reproduce it.
Is there a test script I can run or diagnostic mode? Would love to get to the bottom of this.
.ytx file: theallelectricsmartgrid/patches/WRLD.BLDR.ytx at main · jvictor0/theallelectricsmartgrid · GitHub
Best,
-Joseph Victor