Yes, it takes some effort to get into the programme of this unit, but I found INTECH STUDIO extremely helpful with insight into how to set this up. Once you get into it, these MIDI controller units offer a wide range of possibilities and capabilities. I am currently using this unit as a MIDI controller for CUBASE. In addition, the units are very well design and are of a very high quality.