I've spent the past week hacking on the Herc, trying to get more than one LED to light (using the HID interface, rather than libdjconsole, still can't make that work). Tonight I finally made real progress!
With a kernel patch (yeah, I know), I can now get multiple LEDs to light. I still have no way to tell which LED is addressed by which number, and currently my patch will break every other HID device you might plug in with LEDs, but it's a start, and those are both solvable problems. If anyone's interested in the technical details, it seems that the HID part of the kernel ignores any LEDs that it doesn't understand the code number for. And the herc reports about 2-dozen LEDs (I think more than it actually has), only one of which the kernel knows about. So I changed the kernel's mapping to map the range the herc reports to LED IDs the kernel does know about. Also, just to see if it would get anywhere, I asked the company that makes it if they would be willing to reveal the specifications. The first response was that they were 'classified'. So I responded with a slightly snarky email about how they shouldn't be, and got a reply that my request was forwarded to their developers. I don't know if anything will come of it, but maybe... It's not that the specs are particularly complex, just that there is something weird with it, or my understanding of it, that means that I can't make a libusb driver work. So, if anyone has a hercules DJ control MP3, and is either running the latest Ubuntu (so, has a kernel that matches mine) or is willing to do a little bit of kernel hacking, I may have a solution soon :) -- Robin <[EMAIL PROTECTED]> JabberID: <[EMAIL PROTECTED]> Hostes alienigeni me abduxerunt. Qui annus est? PGP Key 0xA99CEB6D = 5957 6D23 8B16 EFAB FEF8 7175 14D3 6485 A99C EB6D
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
