Post #21 by William Copper is the "best" answer if the definition of "best" is displaying ignorance of the program. See the video below.
williamcopper
I've tried to explain several times before why envelopes are not as good, but keep it simple: other DAWs can draw CC values beautifully, why can't Sonar?
There's a basic fact about product development that you still don't seem to understand, so I'll keep it simple:
Different programs and designers have different priorities, and therefore choose to allocate their resources in accordance with those priorities. Regardless, Cakewalk
did make the improvements you've mentioned
ad nauseum regarding variable controller height, not having multiple strips condense height, and not being able to click on an existing value and continue it, when they introduced the inline PRV (please refer to the video below). If you choose not to avail yourself of the solutions Cakewalk offers, then
your solution is to use a DAW that is congruent with your unique set of requirements. If you can't find one, use the one that comes closest, then
learn how it works rather than demand that it work the way you
think it should.
Having to set a snap value to prevent too many CC values is a design flaw.
I don't understand how that is a design flaw. People often want to snap controllers. Some people want to snap to different rhythmic values than others. I don't know how it's possible to specify a snap value without specifying a snap value.
Fixed height segments, same for every controller whether it has 128 values or 8196 values is a design flaw.
The only MIDI controller with 8196 values is pitch bend. I certainly wouldn't want the height of the pitch bend strip to be
64 times higher than the other controllers in the standard PRV.
But that's irrelevant, because you
can vary the height to
whatever you want (well, within the limits of your monitor size) in the inline PRV. Are you not aware that you're
not limited to using envelopes in Track View, and that you can draw with a pencil? And that in Track View, "grab it if close" is
not an issue, and you
can simply draw starting with an existing value and continue it? You're essentially asking Cakewalk for a solution where
one already exists. Why you choose not to avail yourself of it remains a mystery to me.
I've pointed out the value of using the Track View PRV to you plenty of times. Hopefully
seeing what I'm talking about will help you understand. I recommend watching it on YouTube in full-screen mode so you see for yourself that the drawing picks up EXACTLY from the controller's existing value.
Fix it...fix it...fix it
Cakewalk does major updates to
sections to address
multiple issues at the same time. They will do specific bug fixes for isolated elements, but the kind of things you mentioned (which in light of the video above, are likely a low priority because you're basically asking for another way to do something that already exists) reach into the core of the program. It would be stupid
not to deal simultaneously with all the MIDI improvements Cakewalk wants to do (if for no other reason than for the QC process). Even though you repeatedly and gratuitously insult Cakewalk's developers by calling them dumb dumbs and bad designers, I can assure you they are
very smart in how they allocate the resources they have...the monthly updates are proof positive of that.
For example, people have complained about how splitting stretched clips can produce an extraneous snap point. Now it's fixed. Presumably this is because Cakewalk is working on ripple editing, which involves splitting. So this is a good time to look at
all the anomalies that relate to splitting.
Your requests
may be valid (although in quite a few cases they simply represent ignorance of how the program works) but your attitude is infantile. You do not represent all users, your needs to not represent the needs of all users, and constant complaining in a peer-to-peer forum whose stated purpose is to help people get the most out of SONAR (a purpose you consistently ignore) will
not cause Cakewalk to deviate from strategic roadmaps that are plotted out years in advance.
Overhauling one aspect of a program often requires making changes in other areas of the program first. Cakewalk will work on MIDI when it's time to work on MIDI. Using the forum as a personal soapbox to lobby for what you want and saying "fix it," as if repeating that mantra will actually accomplish anything, is a waste of your time and more importantly, the forum's time. With all due respect I suggest your time would be better spent reading the documentation.
SONAR is not holding you hostage. Stop playing the victim, and use the right tool for the right job. The video above shows what I think is the right tool for what you want to do, and accomplishes the forum's mission of helping people get the most out of SONAR. If SONAR doesn't do what you want, there are plenty of other DAWs out there. The only potential roadblock is that they require some effort spent learning them as well.