N.I. Komplete midi keyboard with 32 keys, assignable pads and knob and two sliders for pitch and bend. Works great to map with Native Instruments Komplete software that you can get a free version of. Pardon the video but it’s hard to control the camera and try to play. Since midi controllers don’t onboard sound you need a sound module which you can find as low as $40 or hook it up to your computer and get free programs and sounds. It comes with a USB. Very easy to use. A lot of software available recreates traditional synthesizers and pianos. Also by using a powered usb hub you can connect this keyboard to your iPad or iPhone. I own another one of these and use it in GarageBand in my iPad at home and traveling. Cash only