Hi,
During some MIDI development using Arturia MiniLab mk II I have noticed, that data are always sent as 64 byte USB packet, even where there is only one MIDI Event to send.
Packet is then filled with zeroes, but anyway, this dummy events are overhead that has to be processed by the host application as it have to loop over all of them, even that it doesn't contain any information to process. According to my experience sending only valid events without need to pad whole packet is non problematic, so I was bit surprised to see this.
Is this something according to USB MIDI specs, or is it a small firmware bug?
In case of a bug, could it be fixed in some next firmware update?
Also could one change MIDI out channel of keyboard without app runing, i.e. MiniLab is running as standalone MIDI keyboard?
I'm trying to pres and hold shift and then pressing keys according to blue print over them, but notes are still transmitted on channel 1 only. Pads are transmitting on channel 10.
It does work in other than preset 1 (Analog Lab)
Thanks.
T.