Arturia Beatstep not sending or receiving MIDI data and clock with Arduino USB_Host_Shield_2.0 library
February 18, 2022
Got a gig coming up and wanted to avoid using my entire drum2musocv system. “I know”, I thought, “I’ll use that Arduino USB host shield that I’ve got lying around to make a simple device to sync my Arturia Beatstep and add some CV clock pulse outs, too. Should be easy!”
But after getting the USB Host Shield working (eventually), I found that the Beatstep wasn’t receiving any data, even though the library was detecting and identifying it perfectly. After asking on a thread with similar symptoms (https://github.com/YuuichiAkagawa/USBH_MIDI/issues/73) and applying the two-line fix by the author, I was getting MIDI notes and CC info transferring both ways, but still not MIDI clock.