BEHRINGER U-CONTROL UMX250 Unleash your creativity with 100 virtual instruments and take off with 50 VST effects plus an unlimited number of sound creations Velocity-sensitive USB/MIDI keyboard featuring 25 high-quality full-size keys and unbeatable programming versatility, real-time control and playability USB/Audio interface included for recording and playback of any digital music file. Works with your PC or Mac computerno setup or drivers required