Code:
for(uint8_t j = 0; j < 16; j++)
{
for(uint8_t i = 0; i < 128; i++)
{
MIDI.sendNoteOff(i, 0, j);
}
}
Takes 2 full seconds to complete. However the same code with usbMidi doing the same thing does not. My guess is something about delays or multiple ports, but I don't know where to find and set these variables.
It was compiled for MIDIx16, though that is unnecessary, I recompiled with just Serial + MIDI and it still takes "forever".