Hello, I am having trouble successfully using my v1.5 (1.5.8.5133) ARP on anything but DIN midi. I've tried connecting directly to a CME HxMIDI WC midi hub both via the directly powered USB hub, or using a CME Uhost connected to the installed BLE Widi Core as either a USB host or device. I can see it populate one of the USB-A slots in CME HxMIDI software, and I setup virtual routing to the other connected midi devices and ports on the same hub, but it will not send any note data.
When I run a midi monitor on my laptop connected to the midi hub, I can sometimes see the ARP sending various 0 value ccs and program changes on various channels that are and aren't configured as one of the 4 arp channels sometimes, but typically it will just send pitchbend data on channel 2 most of the time. See below for a variety of the messages...
ARP running sequence and Channel 3 was configured on track 3, 12 was not configured
14:07:00.211 From H4MIDI-WC Port 1 Control 12 Controller 20 0
14:07:00.218 From H4MIDI-WC Port 3 Control 3 Controller 20 0
14:07:00.293 From H4MIDI-WC Port 1 Control 12 Controller 20 0
14:07:00.296 From H4MIDI-WC Port 3 Control 3 Controller 20 0
Here are some of the random pitchbends that are being sent with the ARP running or keys being pressed in play mode
14:12:45.112 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:46.792 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:49.266 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:50.346 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:51.951 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:53.346 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:55.633 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:12:57.132 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:26.374 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:27.859 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:29.524 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:30.716 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:32.388 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:33.873 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
14:15:35.920 From H4MIDI-WC Port 1 Pitch Wheel 2 -5632
As soon as I plug ARP in directly via DIN, everything seems to work as expected. I've tried the 'all' as well as the various USB host and device combos in the settings, but every time I connect to something via USB host directly or with a widi dongle it just doesn't seem to work. I can use the DIN CME widi dongles ok most of the time it seems, so it's definitely USB related from the debug I've been able to do.
I've flashed the device and factory reset it multiple times, but whenever it's connected to USB the experience is the same as described. I've tried pluging directly into my Squarp Hapax USB host port too, and it sends similar messages and pitchbends no matter which channels are configured according to the midi monitor. As soon as I plug it into one the Hapax din or TRS ports, it works fine.
I don't know if this is a config issue (but since I've factory reset it it, I doubt so), but it's been pretty limiting in what I can do with the device, to say the least.
Any help or ideas are appreciated!
Todd
So, I've spent some time with the H4MIDI WC and I cannot get it working. I tested everything I could find in the studio that outputted MIDI over USB. The Arturia MicroLab, KeyStep and Beatstep, Roland J6 and the Novation LaunchControl all worked ok for Notes and CC. However, the hub couldn't pick up any MIDI data from a Launchpad, LaunchKey, NDLR, BCF2000, MC-101, TR8 or SeqTrak. I tried @submo's suggestion of disabling Serial Output from ARP and that did nothing. Consecutively... MIDI Only build, stripping out all the Serial Outs, suppressing Serial.begin, even trying a simple Arduino UNO script with nothing but the MIDI Library added. No joy, I'm afraid. ARP's USB over MIDI works fine with other Hubs (such as Blokas or MRCC) and it connects to MPCs and other Arduino based gear via USB without any issues. I'm not sure what else can be done but I'll keep a look out for any info online. My suggestion would be to continue with MIDI DIN or upgrade the hub. Sorry it's not better news.
Can you also confirm which Hub device you are using? H2, H4 or H6? I don't think it matters but the H4 and H6 are USB-C ports.
If you connect ARP to a PC or Mac via the USB, I assume it works OK?