On Sun, 03 Mar 2013 13:26:21 +0100 Jeremy Jongepier <jeremy@xxxxxxxxxxxxxx> wrote: > Dear all, > > I got two cheap drumpads here that are _exactly_ the same, also on the > inside (PCB's have the same revision ID): > http://dx.com/p/portable-roll-up-usb-drum-kit-118841 > But they get recognized differently, one as an USB MIDI device and the > other as an USB HID device. And when it gets recognized as a HID device > it's pretty useless because I can't hook it up easily to software that > accepts MIDI input. I have no idea what chip it uses, but I have played a bit with Atmel and ARM chips with built-in USB controllers. The way these work is that the controller does the basic USB stuff in hardware, but the higher level things, such as the USB class, are determined by the firmware. So what you see might be a firmware bug. This sounds likely if that the hardware is otherwise identical. So maybe you could find a way to read out the firmware from the good one, and flash it onto the bad one. Unfortunately, most such chips have a code read lock bit set, so reading it may be impossible. Anyway, maybe you could make photos of the PCB, and also see if you can decipher any text on the chip, and post both? If we could get these to work, I might buy one myself. For that price... :) Is the working one otherwise okay? Are the pads pressure sensitive, i.e. are notes played with different velocity depending depending on how hard you hit it? (Guess not, but it would be cool) _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user