Of course I know that HID has to be supported by the software manufactures, the point is that you don't have to stare down the controller editor at any point, and the integration and mapping will be as tight as the hardware can manage, and the protocol allows. Which, in terms of firepower, HID has a massive leg up on MIDI. Stock mapping has some slightly loose jogs? Either open up the encoder preferences and spend a day tuning it, or eat shit. Buttons not arranged in a way that makes sense relative to the hardware. Either remap the surface, or deal with it. HID, at least in all of it's current implementations, gives you the CDJ level of control: every button does exactly what it says it does.
Which is why when Traktor finally got AHID integration with CDJs, everyone was super pumped to use an inferior protocol, what with the screen and stylus display feedback, and the great jogwheel control. Things like screen feedback and 1 to 1 jog contol are why AHID are better suited than MIDI.
When someone creates a MIDI mapping, the jog integration is a tangled mess of encoder tuning and sensitivity settings, while HID jogs, as far as I know, simply track the jog's movements, without the spaghetti mess of settings and such required to get the jogs to actually resemble 1 to 1 control. And no MIDI mapping or controller is capable of elevating itself above a box of knobs: no display feedback means the controller will always be limited with a laptop's screen.
Bookmarks