I voted yes to a step sequencer and I agree with the suggestions that it should be able to control parameters as well as notes. However, I would suggest considering something in line with what I think is referred to as a "polyphonic arpeggiator". I've used it with Korg Triton/Karma keyboar...