It takes a lot of effort to reverse engineer a device without any documentation. It would be much easier if you got Roland to give you a detailed spec on the protocol. Ask their customer support for Linux drivers. Tell them you'll write a driver if you get the specs and then send the specs to GregKH's free Linux drivers group. Once you get a spec it shouldn't be too hard to write a driver unless they did something really crazy. Open then box up and look at the chip labels. They could just be obscuring something that already has a driver by changing the USB profile. -- Jon Smirl jonsmirl@xxxxxxxxx _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel