Playstation 3 Rockband Drums

Hello,
i'm very new arduino, but have been having some fun getting it to send out sqarewaves to a speaker..

I'd like to have my roommates PS3 Rockband drum controller control my squarewaves!.. the controller is USB, so i figured i could just read the serial information from usb using arudino's serial commands and when a pad gets hit, it triggers a frequency to be sent to the speaker..

Soo First i guess i'm trying to find out how to read the info the rockband controller(i'm assuming it's just a regular ps3 controller with large pads? and sends the same info a regular controller would send)

i plugged the rock band controller into my laptop and opened up a serial terminal reader(gtkTerm) and connected to /dev/input/by-path/pci-0000:00:13.1-usb-0:1:1.0-joystick 8 bits 9600 baud to see if i could see the information being sent by the controller so i could use that to program the arduino..

My problem is, well I thought the info the rockband controller sent would be easy to figure out.. but it's not. I'm hoping someone with experience with this can help me figure out how to read this info so i can turn it into a little square wave electronic drum set!

here's some of the Hex info being sent in.. the ascii is just mostly really weird characters..

Yellow pad:
3C E8 15 00 00 00 00 00
64 E8 15 00 00 00 00 00

9C D5 18 00 00 00 00 00
C4 D5 18 00 00 00 00 00

AC 5D 1A 00 00 00 00 00
CC 5D 1A 00 B8 7F 00 00

Red pad:
04 7E 17 00 00 00 00 00
14 7E 17 00 B8 7R 00 00

E4 C8 19 00 00 00 00 00
FC C8 19 00 00 00 00 00

blue pad :
44 5c 18 00 00 00 00 00
54 5C 18 00 00 00 00 00

Thanks!
Bryan