Closed ayjaym closed 3 weeks ago
AFAICT this repo doesn't contain any MIDI examples, so I suspect that https://github.com/orgs/micropython/discussions would be a much better place for your question.
My bad, sorry. There is another repo with examples which were produced for the new USB functionality in 1.23 and I need to locate that and post there. Sorry about that.
The current USB implementation appears to leave the device in an undetermined state. Reaper is a very mature and stable product and is highly unlikely to be the cause here. Presumably some event which ought to occur when a USB device is disconnected does not occur for the Pico, leaving resources locked and causing shutdown and port acquisition to both fail.