M-Audio O2 Mobile USB MIDI Controller 25 full-size, velocity-sensitive keys 8 assignable knobs, 8 assignable buttons Mod and pitch bend; pedal input Class compliant in XP and OSX Powered via USB or 9VDC adapter