Code: Select all
Bus 008 Device 023: ID 15e4:017a Numark
SOLVED EDIT: Basically, this kit does work fine in Linux and Windows and etc. etc. It's class-compliant. Mine was defective.
Moderators: MattKingUSA, khz
Code: Select all
Bus 008 Device 023: ID 15e4:017a Numark
Rock band kits do not "just work" in any platform. They enumerate basically as joysticks. I help maintain a "driver" that takes the "joystick" data and converts it to midi data. Sounds like a similar thing. Did the ion come with software of some kind or a driver? The documentation isn't very clear on it (I looked up the manual). The instructions just say to plug into a computer, but then if it were class compliant it would work with the midi->rockband converter.Jimi-James wrote:Class-compliant? Is there more than one way that a device can be MIDI-recognized? It's advertised as definitely compatible with computers as a MIDI device and has a guide to set that up in the manual, and all I know is that it doesn't work on my Linux computer. Do Rock Band drums work out of the box as MIDI devices without any extra drivers when you plug them into Windows and Mac? Because if they don't, I think these drums don't work for some other reason that maybe a driver designed for Rock Band drums can't fix. Unless that driver is meant for all devices that don't "just work" in Linux?
Sounds like you're perfectly qualified to make the necessary changes yourself. (Your results will be faster, than waiting for back and forth from me). I went ahead and added your kit to the dev branch so if you build and run using the -dbg flag it should capture your usb drumkit and dump out anything it sends you. Try hitting the drums and see what it says. Make note of each hit. Feel free to fork and do a merge request if you just want to go ahead and figure it all out, but I'm happy to help and answer questions. Or I'll help you implement it.I'm very experienced with git and C, and I'm past halfway through an intro to OSes class at a university, so I could probably help a bit with this if I need to, but I won't have time to do much anytime soon.
yep. Sorry. It does seem they were very deceiving with their claims to USB functionality. I'm curious what they'll say to you. I'm happy to help you with my project too.Jimi-James wrote:I just tested it in Windows 7, and no dice. VMPK couldn't see it as a device. In fact, when I plugged it in, Windows said it couldn't find a driver for "Unknown device." So it seems to not work anywhere. Their manual advertises that it works, and they provide absolutely no drivers, so I'm going to yell at their support for false advertising and maybe they have some sort of driver. It looks like I'll probably have to *make* this thing work in Linux, though.