ok, i have had this mod for about a year, when it suddenly occured to me that, since I stumbled upon it by acident, many people may not know the shear simplicity involved in it. Basically, you install & run this software which interfaces with winamp, windows and more. You then build this very easy interface using the SERIAL port (nice change from all the parrallel mods) now, you can either use 4 buttons and no diodes or 15 buttons and 28 diodes, it also allows for a led, which is pc controlled (although something went a bit weird with me, and i have two leds which alternate....) Anyway, first thing to do is go download the software here: Bottom of this page Have a read through there to. Look at some picture examples for inspiration! I will say now, the software is damn stable, i have never had any issues and it is not resorce taking. This quick guide (i hate typing) is on the 15 button version. picture 1 Things you need: 1x serial port plug and housing (9 pin D shell plug) 1x 680 - 1k resistor 1x 9 core wire - any length 15x momentary push buttons 28x diodes, 1n4148, kd-521, kd-522 ALL MUST BE THE SAME 1x box or similar to shove it all in 1x soldering iron + computer 2x houres of your precious time patience and eyesight, if you put one diode in backwards, it all goes haywire. (not damaging to pc, just when you press a button it does lots of other stuff too.) FIRST Solder the serial plug onto the wire, making notes of all wires, disregard the wires going to pins 7,3 and 2. SECOND Mount the led, all buttons and wire into a housing, well wire going into the housing, you know what i mean THIRD SOlder one side of every swith together and connect to pin 4 of serial wire attach the following number of diodes, rings away from switch, to the following swithches ( the other terminal, not the one you have just joined together, 3-2 5-2 6-2 7-3 9-2 10-2 11-3 12-2 13-3 14-3 15-4 first digit is the switch number (inportant to make up a number for each switch) second number is number of diodes. FOURTH Pin one of the serial poet goes to ONE diode (any) of the following swithches: 3,5,7,9,11,13,15 and also swith one (no diode) Pin six of the serial poet goes to ONE diode (any) of the following swithches: 2,3,6,7,10,11,14,15 and also switch two (no diode) Pin eight of the serial poet goes to ONE diode (any) of the following swithches: 4 (no diode) ,5,6,7,12,13,14,15 Pin nine of the serial port goes to ONE diode (any) of the following swithches: 8 (no diode) ,9,10,11,12,13,14,15 Fore poeople who just are screaming for a schematic, the program provides one, but here is the same one now: Picture 2 Connect the cathode (negative) of the LED to pin 5 and the anode (positive) to pin 4 via the resistor. Now stick it all together, connect it to your mobo and start assigning buttons! I TAKE NO RESPONSABILITY FOR YOU SCREWING YOU MOBO UP WITH THIS AT ALL. UNLESS YOU REALLY SCREW UP THE WORST I CAN SEE HAPPENING IS A DIODE IN BACKWARDS, WHICH RESULTS IN A BUTTON ACING AS ANOTHER. have fun! Closeup of buttons 1 ratsnest of wiring 1 Wiring 2 good luck!