I want to take it a step further. This should be a function of the step sequencer. In fact, this should be exactly what the step record function of the step sequencer should do. it should be what Sonar does with ease.
"Cakewalk, please allow the "step record" to run freely as if you pressed play and allow us to tap pads on our controller to enter beats onto the sequencer." I don't understand the logic of the step record function staying in place until you tap, then only moving to the next step. Who creates beats like that? Not only would making this change be a small but great added feature, but it would allow us to connect electronic drums and record directly into the step sequencer.
Recording into midi is OK, but I'm more of an old school guy and would love the ability to use Sonar like a traditional 808 or 909. It seems like a very simple feature request that would go along way to home studio producers having fun rather than doing work.