Bart De Lathouwer
Bart De Lathouwer
What is your hardware?
I believe `PluggableUSB.h` is part of the standard Arduino stack when selecting SAMD based boards. Can you compile examples from the `MIDIUSB` dependancy library?
That explains the error, board not compatible :-(
Does it come with its own usb lib?
>> I also get the error when using Arduino zero. Not here (using Arduino SAMD Boards) and Arduino IDE 1.8.19. Maybe it is your local installation that got corrupted? >>...
I don't have the hardware, it crossed my mind, but hoping other would contribute - you? (What underlying lib from S2 or S3 can we use?)
I’ll have a look at the Tiny-USB API (Yes, Europe based (Belgium))
Correct, it might be better the use the settings! I made changes to the BLEMIDI_ArduinoBLE.h that I have just uploaded - can you check if this works on your end?
> If NimBLE base lib has changed, it may a good moment to update this library (not only Client Mode) for use correctly struct settings in all hardware definitions. +1,...
MACRO's are indeed dubieus (and not intuitive). I suggest to rethink the `MIDI_CREATE_*` macro naming **and** provide additional (wiki) documentation. Let me think about it over the weekend