I have really thoroughly been enjoying harvest. It's learning curve is like 0 to 60 and no time flat. Although I look forward to Future updates with maybe options to select and drag whole groups of notes or maybe you can do that and I just haven't figured it out. Either way I've been having a blast using it on ultimately leads and bass lines. Also it's great for re mixing MIDI files.