2015/09/07 18:15:01
BobF
Doktor Avalanche
With Sonar there is one ring to rule them all...



You are NOT forced to click the update button at any time.  That means Sonar comes with user adjustable rings, allowing each user to choose for themselves when the time is right to update.
 
Windows has 3 rings?  That doesn't seem nearly as flexible as Sonar
2015/09/07 18:46:24
Doktor Avalanche
Doktor Avalanche
Nobody is denying it is the way forward (well if they are they are wrong).

MS are doing it different to Cakewalk though. Windows update has a slow ring, and a fast ring and an insider ring (for people who just love trouble).

With Sonar there is one ring to rule them all...

 
 
BRuys
For most users, there is no way off Microsoft's fast ring, and already many people have run into problems.  And actually, in Sonar, you can be slow ring if you want - just don't upgrade (unlike MS, who forces you).  On top of that, you can roll back in a few seconds with Sonar - much easier than recovering from a bad MS update.
 
So, your statement doesn't actually stack up at all.  You are far more in control of the ring than Frodo ever was.




Your statement is entirely inaccurate:

* MS releases a patch in the slow ring once it is deemed ready for slow ring. It contains particular and specific functionality that has been regression tested. It does not contain new or beta features.
 
* With Sonar you might wait a few months until you are happy, and get the patch you want, but then this patch will also introduce brand new functionality (which has not been regression tested) with it whether you like it or not.
 
So with Sonar you are on the slow ring and the fast ring all at the same time if you install the patch later on.
Hence the "one ring to rule them all" statement.
2015/09/08 03:33:02
BRuys
Doktor Avalanche
Your statement is entirely inaccurate:

* MS releases a patch in the slow ring once it is deemed ready for slow ring. It contains particular and specific functionality that has been regression tested. It does not contain new or beta features.
 
* With Sonar you might wait a few months until you are happy, and get the patch you want, but then this patch will also introduce brand new functionality (which has not been regression tested) with it whether you like it or not.
 
So with Sonar you are on the slow ring and the fast ring all at the same time if you install the patch later on.
Hence the "one ring to rule them all" statement.


Please explain to the class how the multitude of Sonar users on Windows 10 home edition select the slow ring.
 
Of course MS do not knowingly release Beta software, neither does Cakewalk.  That said, Microsoft and Cakewalk both occasionally release updates that unintentionally break things.  In my day job, I have actually spent a lot of time fixing things that MS breaks with updates.
 
So, Cakewalk don't regression test huh?  You might want to give their CTO a call and let him know that he has no idea what he's doing.  Of course they regression test, but like every other IT company in the business, it is impossible to catch or fix all of the bugs.
 
You are making a mountain out of a molehill.  I can't remember the last time a bug in Sonar stopped me making music.  The new flexibility with updates does also mean that they can push out a fix pretty quickly.  And if you think the old way of updating annually was better, you are forgetting the avalanche (no pun intended) of bug posts that followed every major update.  These days, the problems following an update seem to be quite trivial to be honest.
 
Case in point, the new start screen (which I don't have as I'm on the slow ring).  Annoying for some, but does it break any core functionality? - No.  Trivial.
2015/09/08 04:24:08
tenfoot
Beepster
 
It's a great program... if you can figure it out. It is, IMO, much harder to figure out than other programs. It's worth it in the long run but over the past three or four years I've done nothing but study it and I'm still getting tripped up over dumb crap that could (and should) be simpler.
 



 
People talk about making the program 'more usable' - but I don't get that. With capability and flexibility come complexity and a learning curve. It is this potential that makes Sonar stand out. I would never trade any of it's power for simplicity.
 
We kind of want to have our cake and eat it too:)
2015/09/08 05:26:12
Doktor Avalanche
Doktor Avalanche
Your statement is entirely inaccurate:

* MS releases a patch in the slow ring once it is deemed ready for slow ring. It contains particular and specific functionality that has been regression tested. It does not contain new or beta features.
 
* With Sonar you might wait a few months until you are happy, and get the patch you want, but then this patch will also introduce brand new functionality (which has not been regression tested) with it whether you like it or not.
 
So with Sonar you are on the slow ring and the fast ring all at the same time if you install the patch later on.
Hence the "one ring to rule them all" statement.


 
BRuys
Please explain to the class how the multitude of Sonar users on Windows 10 home edition select the slow ring.
 
 
I'm not sure why this is relevant, I used Win10 as an example. So to easily satisfy your comment let's just say I'm specifically talking about Windows Pro FWIW. BTW the vast majority of home people aren't on the insider program either and I suspect most of the updates on the "fast ring" have already been regression tested by users (but not as much as on the slow ring).
 
BRuys
Of course MS do not knowingly release Beta software, neither does Cakewalk.  That said, Microsoft and Cakewalk both occasionally release updates that unintentionally break things.  In my day job, I have actually spent a lot of time fixing things that MS breaks with updates.
 
 
I made the point earlier all new code can be buggy, fact of life. But not until it has been released in the wild can it be fully regression tested (by users). MS code released on the slow ring has been fully regression tested by other users far more than code on the fast ring or via the insider program.
 
BRuys
So, Cakewalk don't regression test huh?  You might want to give their CTO a call and let him know that he has no idea what he's doing.  Of course they regression test, but like every other IT company in the business, it is impossible to catch or fix all of the bugs.
 
 
Maybe I wasn't clear enough, but code that hasn't been released out in the wild is not fully regression tested by users. Yes maybe their QA has regression tested the product but I didn't see it with Start Screen. If they did do it they did a poor job, I suspect though they just didn't have enough time to test.
 
BRuys
You are making a mountain out of a molehill.  I can't remember the last time a bug in Sonar stopped me making music.  The new flexibility with updates does also mean that they can push out a fix pretty quickly.  And if you think the old way of updating annually was better, you are forgetting the avalanche (no pun intended) of bug posts that followed every major update.  These days, the problems following an update seem to be quite trivial to be honest.

 
You are attempting to twist my point around and making look like I'm making an entirely different point. The point I made just a few posts ago seems to address what I actually "think", rather than what you think I am thinking:
 
Doktor Avalanche
Nobody is denying it is the way forward (well if they are they are wrong).

 
Doktor Avalanche
All updates you list above have had mostly understandable regression bugs which got fixed. Drum maps though had a few obvious issues that got through the net, however it was fixed quickly so all was fine and no doubt part of growing pains... 

 
I've always stated what happening now is better than the old model, it generally works well, but it will probably require some tweaking if code like start screen is allowed out the door.
 
My point was that I was saying there was only "one ring" unlike Microsoft which has several. Earlier on people were saying releases were like Microsoft. If Sonar had a regular, separate maintenance release (with no new code) which went under regression (by users) it would be more like Microsoft.
 
BRuys
Case in point, the new start screen (which I don't have as I'm on the slow ring).  Annoying for some, but does it break any core functionality? - No.  Trivial.



I think you've only been reading one or two of my posts...  Otherwise you might have seen I have already addressed most of what you have written, although it is definitely trivial for me, I see it in a slightly different way. 


Doktor Avalanche
This is a lot buggy IMHO and it should not have been released in this state. It may not have been such a big deal if this wasn't the only feature for the recent release, and yes we can at least switch it off, so I'll dust myself down and move on. Hopefully regression bugs will be fixed next month, and hopefully not too many people will download the demo this month either (as this will be the first thing they see).

 
If you had read all my earlier comments you probably wouldn't have made most of these points IMHO. Most of what you've written is pretty similar to what I've written earlier. Bit of a waste of time but thanks for allowing me to clarify that by regression, I actually meant being regression tested by users out in the wild.
2015/09/08 07:55:37
BRuys
 
Doktor Avalanche
If you had read all my earlier comments you probably wouldn't have made most of these points IMHO. Most of what you've written is pretty similar to what I've written earlier. Bit of a waste of time but thanks for allowing me to clarify that by regression, I actually meant being regression tested by users out in the wild.

 
So I went back and re-read your earlier posts and I admit, I think I had you all wrong.  Please accept my humble apology.  So all grumpiness aside (pointing at myself here)...
 
You have to hand it to Microsoft for coming up with the insider program.  And I would guess there are a huge number of participants (millions?).  I guess a lot joined for an early look at Win 10 and the active numbers will drop off a lot.  But even so, we are talking about massive numbers of what are effectively beta testers.  Then you have the fast ring people at the front lines taking hits for the enterprise users.
 
Cakewalk produces a niche product with a user base that is a tiny fraction of MS, and for good reason (IMHO) run a closed beta cycle.  Given the constraints of a small company producing a product for an infinitesimally smaller user group, what do you see as an alternative to the current system that CW uses to push out updates?
 
Personally, I would think that the size of the company and user base rules out the use of the MS model (lets face it, nobody is selling millions of DAW licenses).  Given the constraints, I think CW are doing a pretty darn good job.
 
Your thoughts?
2015/09/08 11:13:24
FCCfirstclass
BRuys
  
Cakewalk produces a niche product with a user base that is a tiny fraction of MS, and for good reason (IMHO) run a closed beta cycle.  Given the constraints of a small company producing a product for an infinitesimally smaller user group, what do you see as an alternative to the current system that CW uses to push out updates?
 
Personally, I would think that the size of the company and user base rules out the use of the MS model (lets face it, nobody is selling millions of DAW licenses).  Given the constraints, I think CW are doing a pretty darn good job.
 
Your thoughts?




Great post, BR!   For myself, I have been involved with audio since before high school, working with my mono cassette recorder in the mid 1960s.  I was in band, pep band and jazz band, as well as running the sound for the choir concerts, and received an award of merit from the Marine Corp upon graduation in 1971.  I would have been in the Marine Corp band if I had enlisted. However, my draft number was 366, so I skipped that and went to North Seattle Community College and received my AA in electronics.  I opened my first studio in Bothell, WA in 1978 with pro reel recorders.  Since getting my first computer in 1985 and buying this new software from a company called Twelve Tone, I have built many boxes and upgraded my software as Cakewalk released new versions.
 
Perhaps coming from open reel and being an early computer user/builder, my opinion on Cakewalk is still, WOW, this works as well as is does is amazing.  Quibbles? sure, but NOTHING is 100 percent.  If Sonar doesn't do the job, then get a different package.   
2015/09/08 12:07:49
Beepster
tenfoot
Beepster
 
It's a great program... if you can figure it out. It is, IMO, much harder to figure out than other programs. It's worth it in the long run but over the past three or four years I've done nothing but study it and I'm still getting tripped up over dumb crap that could (and should) be simpler.
 



 
People talk about making the program 'more usable' - but I don't get that. With capability and flexibility come complexity and a learning curve. It is this potential that makes Sonar stand out. I would never trade any of it's power for simplicity.
 
We kind of want to have our cake and eat it too:)




I believe you may have missed the point I was making (well the one mettulus made and I was agreeing with).
 
Certainly the software needs to be complex to do what it's supposed to and one has to be willing to spend the effort learning it. That's a whole other thing (but relatedin a secondary way).
 
What I was saying is that there are many parts of Sonar that are UNNECESSARILY complicated. Some things are only slightly weird and clunky while others are... well more so. On their own they are not TOO big of a deal to learn but you add that up across hundreds of features and things start getting out of hand. A "power" user is going to be pushing the program to the limits and need to quickly access/use these various features to accomplish the overall task of creating a song. When each little thing takes 10 more steps than it really needs to or you are constantly having to dig around menus or trying to remember complex workarounds that sometimes only kind of work it all adds up.
 
I used to think I was just too stupid to use Sonar because I was having such a hard time at first. I'm pig headed though and have put in hundreds (if not thousands) of hours reading about it, watching tuts, asking questions and actually using it. I do pretty much know how to do what I've gotta do these days and the reality is it's not so much I'm stupid... it's that the methods in the program are weird. It's kind of scattered. Features disappear in certain areas for whatever unknown reason (usually older components that have not be updated to the new standards of the program), certain tasks/functions could be grouped together or streamlined but aren't, there's a lot of little logical things that don't exist that make you have to fiddle around way more than needed... etc.
 
A good example of a streamlined and semi logical system is the Skylight interface. It's one of the larger, more modern components of the program and I can fly around that bugger like nuthin'. It could be improved but I think it's actually one of the reasons I like Sonar so much.
 
Once we start trying to do more intricate things though and manipulate the audio in a logical manner it starts to fall apart.
 
Audiosnap is a good example of something that could not necessarily be "simplified" but a few extra things added to make quick time warping much easier. Like if I just want to get in and do a quick couple edits and get out I can't. It's big ordeal and some of the competitors smoke Audiosnap in this regard... however their versions may not offer the more in depth complexities that AS has to offer. So in that case you don't add a layer of complexity... you add a layer of simplicity so you can use it easily for quick edits while retaining all the fancier stuff for when it's really needed.
 
Another example would be something that's been asked for for ages. Console View folders for the strips that follow the Folders scheme in the Track View (and an option to link or unlink folder status). This would make the lives of those who create MAMMOTH projects (such as myself) a million times easier. Currently we have to use the Track Manager which is fine I guess but that there is an example something not really making logical sense or staying consistent in various connected ares of the program. Additionally there have been a lot of requests for "Nested" folders that would again make the little things go a lot faster. Like for a set of drum tracks I would ideally like ALL the drums in a main folder then subfolders for say all the toms and all the cymbals. Some simple level, gain and pan controls that are tied directly those controls right on the tracks within would be great too so I can raise or lower the levels of the toms at once without a) going through bother of linking/unlinking the controls or b) creating a bus a may not necessarily want to add.
 
Timeline Zooming is another inconsistency that bugs me. This feature was introduced in X2 and for me is a GODSEND. Just being able to reach up to the timeline and quickly zoom in/out and navigate the entire project is awesome BUT it only works in certain views that have timelines. Like it works in the main track view, it works in the PRV but if you are in Tempo View and some other time based areas it does not. That is very disorienting when you enter those views and all of a sudden you have to revert back to the old school way of doing things. Every time... EVERY time I go to zoom in or move around in one of those areas I reach up to the timeline which of course doesn't work (and sometimes does something undesireable). So yeah... consistency.
 
A new one that's ripping my brain a new one is the fact we can't easily link and edit automation envelopes... but not just that we can't link them, it seems like the whole concept of editing two or more envelopes across multiple tracks is foreign to the programmers. So I can't group the envelopes so they always follow the edits made on one of them, if I try to quick group them (which is the second best thing and completely logical) instead of staying selected the INSTANT you release the mouse button after the first click the quick group selection is lost (so you can only do ONE edit at a time then have to reselect all the lanes again which also makes any kind of envelope editing that requires more than on click impossible like double clicking to input a node or doing range stuff)... AND my personal favorite, which I thought I was being clever by coming up with, is if you group the controls you intend edit together (which makes them move in sync with each other) only the control that actually has the envelope in its track will respond... the rest in the group will not move. I've wasted a TON of time trying to come up with a decent solution to this within Sonar but there simply isn't one. What needs to happen is a third party program needs to be introduced that acts like a virtual MIDI controller. The automation gets written to the track housing that virt controller which in turn moves the controls (like an external controller would when you map multiple controls to one dial or fader). That then writes envelopes to the target tracks... which of course you can edit in sync anyway so it all has to be done in the virt cable's track and recorded to take effect. Not elegant at all and could be easily fixed by just allowing us to group automation envelopes.
 
Oh and one more simplification is setting up external controllers and control groups. If you look at (and sorry for name dropping... I usually don't) how Reaper handles external controller stuff compared to Sonar you'll see how lacklustre this part of our program is. In Sonar it is VERY restricted as to what can be controlled by MIDI CC. In Reaper you can execute seemingly almost ANY command in the program and all you have to do is look it up (and it has convenient search filter of the commands) and either type in the CC or MIDI Learn it. It is also tied to the keybindings as well so you can set up shortcuts for all that stuff too very easily at the same time. Also in Sonar I don't understand why grouping and mapping controls is so weird. This is another example of inconsistency. Certain areas have different methods and some things simply cannot be grouped or mapped. I think all they would have to do to fix this is come up with a virtual controller (similar to the new one we got for synth input) that EVERY control in a project can be linked to (including all effects and synths... everything). Just right click on a dial or control, select "Send to Virt Controller" and a control is made in a virt controller window (button, dial or fader) and extend that even to command actions like Undo or Delete (kind of like the new Custom Module). Then all your mapped stuff is inside this window and you can group any controls you want in whatever configuration you want and if you want to send it to an external contrally you just right click on a control and MIDI Learn it (or type in a CC number or whatever). ACT and other parts of the program ATTEMPT to do this but it's all over the place and doesn't work that well so something like that would be a "clean slate" type solution to ALL those issues. You could even make it so the virt controller has it's own automation lanes area and that would solved the "link envelope" problem. It would not require chaning anything... just adding something cool and simple.
 
I could come up with dozens more examples like this and if you look in the Feature Requests area of this site you'll see hundreds of other suggestions.
 
Of course we all have our own take on what could be improved and it takes a LOT of time and effort to develop these types of things. I get by very well and ain't goin' anywhere because (even though it may not seem like it based on this post) I do really like working in Sonar. I just think the point that Sonar could very much be simplified and made a little more logical and user friendly is a valid one. I bet if you asked the Baker's themselves they would agree and are working fervently to make things like this happen. Track to Track routing is a biggie and it's coming. The PRV changes were more than welcome to me. When they introduced Take Lanes, TimeLine Zooming, Comping, etc it was all very welcome and made my life easier.
 
So yeah... this is not about not wanting to learn or study the program. It's about having studied the program and realizing that certain things could certainly be a little more streamlined and consistent. When those things happen then learning the program for newcomers actually does become easier however that is merely a byproduct of good design. Ya?
 
BTW... I've actually chastised people coming on here moaning about having to read so much and spend so much time learning the program when they've essentially done nothing so far. It just offends me after all the work I (and everyone else around here) have done to get proficient with the program.
 
As I said, I don't expect it to be easy but it doesn't have to be unnecessarily difficult.... and really the more user friendly a program becomes (without losing functionality) the more people buy it, the more money Cake makes and the more financed they are to keep deliver cool stuff and financing their development department (which in turn gives them more time to make it user friendly and so on and so on...)
 
lulz...
 
Anyway... I totally got what you mean and I'm not ranting AT you. Just ranting because I prone to do that. It's a productive rant though (I hope).
 
Cheers.
2015/09/08 12:11:52
Doktor Avalanche
BRuys
 
Doktor Avalanche
If you had read all my earlier comments you probably wouldn't have made most of these points IMHO. Most of what you've written is pretty similar to what I've written earlier. Bit of a waste of time but thanks for allowing me to clarify that by regression, I actually meant being regression tested by users out in the wild.

 
So I went back and re-read your earlier posts and I admit, I think I had you all wrong.  Please accept my humble apology.  So all grumpiness aside (pointing at myself here)...
 
You have to hand it to Microsoft for coming up with the insider program.  And I would guess there are a huge number of participants (millions?).  I guess a lot joined for an early look at Win 10 and the active numbers will drop off a lot.  But even so, we are talking about massive numbers of what are effectively beta testers.  Then you have the fast ring people at the front lines taking hits for the enterprise users.
 
Cakewalk produces a niche product with a user base that is a tiny fraction of MS, and for good reason (IMHO) run a closed beta cycle.  Given the constraints of a small company producing a product for an infinitesimally smaller user group, what do you see as an alternative to the current system that CW uses to push out updates?
 
Personally, I would think that the size of the company and user base rules out the use of the MS model (lets face it, nobody is selling millions of DAW licenses).  Given the constraints, I think CW are doing a pretty darn good job.
 
Your thoughts?




I agree, however if I was to play fantasy cakewalk project manager I would stick to monthly release schedule but define my releases on a bi-monthly cycle..
 
* So for month (A), I would have a stability release with nothing but regression fixes and other bug fixes. No new functionality unless absolutely necessary.
 
* For the next month (B), a new feature release as it is happening now. Release with new functionality with regression from the past month + other fixes. Don't release any code that will take longer than a month to fix if bugged.

* For the next month - (A), rinse and repeat.


 
That way there would be effectively be two paths for customers to follow:


* The people who want stability will only download the (A) update every two months. Demo's would probably only be provided only on the (A) path as well.
 
* The people who want to use the latest and will (hopefully) provide feedback will be downloading (A) and (B) on a monthly basis (alternating).
 
If it was marketed correctly, customer expectations would be satisfied. If it was intelligently done it could even free up internal resources, and there would be less fallout when things goes wrong (as the B track is effectively a beta programme).
 
Cheers...
2015/09/08 13:13:43
tenfoot
Beepster
tenfoot
Beepster
 
It's a great program... if you can figure it out. It is, IMO, much harder to figure out than other programs. It's worth it in the long run but over the past three or four years I've done nothing but study it and I'm still getting tripped up over dumb crap that could (and should) be simpler.
 



 
People talk about making the program 'more usable' - but I don't get that. With capability and flexibility come complexity and a learning curve. It is this potential that makes Sonar stand out. I would never trade any of it's power for simplicity.
 
We kind of want to have our cake and eat it too:)




I believe you may have missed the point I was making (well the one mettulus made and I was agreeing with).
 
Certainly the software needs to be complex to do what it's supposed to and one has to be willing to spend the effort learning it. That's a whole other thing (but relatedin a secondary way).
 
What I was saying is that there are many parts of Sonar that are UNNECESSARILY complicated. Some things are only slightly weird and clunky while others are... well more so. 




I get what you are saying Beepster and agree for the most part. I am just not sure that it is always that easy to streamline functionality without losing flexibility. That said, I think that the introduction of the X series (and skylight, as you mentioned) were a big improvement in this area - I remember many things being more convoluted in 8.5. I guess as new features are conceived of they are necessarily layered on top of others. I imagine that it is an ongoing balancing act for the bakers between changing functions and operations and maintaining consistency in the interface to stop us all from complaining about having to re-learn the program. Remember the fuss when X1 first came out!
 
We certainly all have our niggles. My biggest one is definitely external controller support - It has always been a bit light on.
 
Still, as an old dog, when I think back to Cubase for PC version 1 (Cakewalk was only a midi sequencer back then) on my Osborne 386 computer with an Audio Media 3 card, all of which barely worked, trying to do the simplest of tasks between very frequent crashes, I can't help but be blown away by how incredibly capable Sonar has become and  how inexpensive it is given all that it can do. I think the bakers deserve to be proud of their baby:)
 
Cheers mate.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account