Main Street Guitars MKB-M49 49 Key MIDI Controller 49 Standard Piano Keys Initial touch, PC upload and download and adjustable keyboard velocity Compatible with Windows XP, Vista, Mac OSX and any other major sequence software Assignable slider, pedal, pitch bend wheel and modulation wheel USB and MIDI interface with power supplied by USB Cable (included) or optional 12VDC Adapter