If you love to create new music, the Novation Launchkey Midi Controller is right for you. It connects to your computer through USB and is sturdy enough to be taken anywhere. This controller is designed to be used with Ableton Live and works immediately once you plug it in. With 25 keys, it lets you sketch out how you want your music to sound. The keys feel just like a mechanical keyboard, meaning you get the feedback you need to make your music sound great. You can also tweak your different instruments using the eight knobs. There are also 16 pads along the top that can play different beats and launch clips as you need them. Lastly, the device comes with software that is compatible with both Mac and PC.