Widespread MIDI interference bug/hiccups using Drambo Standalone and Logitech G wired/wireless mice
The first post I ever made back in early December 2023 was about a MIDI interference issue I was experiencing when using Drambo's built-in controller KEYS/PADS to trigger audio while Drambo was in standalone mode.
The exact problematic behaviour was that whenever my wireless USB mouse receiver was connected to my iPad Pro's USB hub and whether my mouse was turned ON or OFF, some notes would frequently get delayed or bug the audio out.
I originally showed this in an unlisted YouTube video (the issue occurs whenever I point at the screen - see video from 0:38 to 1:10):
Because initially the exact cause of the bug proved to be time consuming to isolate, I simply ended up excluding the "key" factor that I ultimately found out was enabling this issue (a high end Logitech Wireless - NOT Bluetooth - mouse) and didn't give it another thought.
I now realize that I had previously drawn incorrect conclusions about the extent of the issue.
The reason for writing this new post is that I found out the problem is a lot more widespread than I believed.
Whereas I initially ASSUMED that the issue was due to the wireless receiver itself and not the mouse, I never bothered actually checking with a wired USB connection directly. It turns out that the problem occurs regardless of whether the mouse is used in wireless or wired mode, so both the USB receiver itself causes problems, AND the mouse itself ALSO causes problems even without a USB wireless receiver involved.
I have quite a few high end mice, from Logitech and Zowie, some wireless and some wired.
So I tested:
Wireless mice (with wired mode available):
- Logitech G 303 Shroud Edition (still in production) -CAUSES HICCUPS
- Logitech G Pro Wireless (still in production) -CAUSES HICCUPS
- Logitech G Pro (diffrent model vs G Pro Wireless) -CAUSES HICCUPS
- Zowie EC2-A (NOT A LOGITECH MICE!) -NO HICCUPS!
It turns out that when using ANY of the listed Logitech G mice, WIRED or WIRELESS all 3 mice caused the MIDI input hiccup issue, only affecting Drambo in Standalone, (as opposed to being hosted).
The ONLY mouse that actually did NOT cause this problem was the Zowie EC2-A, which I find quite fascinating.
All 4 mice are capable of a polling rate of 125/250/500/1000hz.
These mice were connected one at a time to my iPad Pro through a high end USB-C Hub (Uni Accessories USB-C 8 in 1 Hub | 4K@60Hz | Union Pro +)
Anyhow I'm mainly posting this for documentation purposes to help anyone who might run in a similar issue. hopefully this will avoid a headache to someone.
Considering that a mouse and keyboard are necessary when using a dual screen setup with the iPad Pro, that means I'm much more likely to end up using a mouse and keyboard than I originally believed.
@giku Seeing as though Logitech G products are quite widely used, it might be worth having a look at this... Especially considering that if someone only has a logitech mouse and needs to involve a mouse in their iPad setup, they might have to make an equipment purchase likely to be more costly than Drambo itself.
With that said using Bluetooth peripherals is probably a better idea with iPads just because of issues with USB 2.0/3.0 port count...
...Unless someone confirms from experience that plugging a USB hub into another USB hub is actually functional on USB 2.0 ports for mouse/keyboard usage?