Cakewalk please review this:
This is X2 issue, not sure of previous versions.
Maybe I am missing some bigger "concept" here, but this is what is bugging me.
There is a checkbox in midi prefereces "Always echo current midi track"
Whether it is checked, or unchecked, it forces me to have to then properly set the "midi input state" (either "auto", "on", "thru", "off") to get the most commonly desired setting, e.g. I always simply want to hear tracks (NOT turned "off"), and tracks only sound if playing the controller assigned to it (NOT set to "auto").
I would prefer a default behavior that prevents me from having to change the midi input state every time I insert a track.
Here is what I find the default does, and what I always have to change it to: When "Always echo current midi track" box is
checked:
Newly inserted tracks get
defaulted to "Auto", and
I have to always change it "On" Trust me, if you use multiple controllers, you will see why. As you click between tracks, you will end up not hearing a midi track, and then you'll find out the problem is
all tracks have to be "on", NOT "auto".
When "Always echo current midi track" box is
unchecked Newly inserted tracks get
defaulted to "Off" (unbelievable! you can't hear what you are playing),
I have to always change it "On". Obviously you cannot hear the track when midi input state is set to "Off", so why would that be the default setting of a newly inserted midi track?
But maybe there is other reasons why it is the way it is.