yeah, I found the issue , produced a workaround , and issued a PR (*)
but zebra rejected it, because it created ‘noise’ on his laptop, and because it was not relevant to the norns hardware…
(note: the comment about ‘merging anyway’ was only added AFTER I withdrew the request - see edit)
around the same time, I pointed out issues with device detection here but similarly, one of the core developers got overly defensive - the irony being, I was willing to re-write the usb midi handling, because I’d done something very similar for Bela…
so given the two episodes in short succession, I just gave up on the idea of contributing to Norns, not worth the hassle - easier to just keep my own fork up to date, and fix any issues that I run into.
(and leave the norns developers in peace to go in whatever direction they want)
anyway, as for the fix, its relatively straight forward, it basically removes the usb check, and then handling them correctly.
it’s still in my fork, which is up to date with 2.0 - and as far i know should still work.
(*) even to issue that PR, Id spent about an 1 hour, rebasing my fork, dealing with merge conflicts etc, so I could re-align myself to the norns repo.