Noel Borthwick [Cakewalk]
Sharke I have a lot of respect for you (as you know I hope based on our past communications) but you are reacting emotionally rather than rationally to this. We clearly said that as and when there was more information it would be presented. Transitioning a company can take a fairly LONG time - it doesn't happen overnight. The fact that there was a transition team of a few people (myself included) obviously means Gibson wants to do something to "transition" the company. So why not wait until such event happens and make up your mind based on facts instead of speculation? I've already said publicly that none of what you indicate as the nightmare scenario would happen since we've already planned for such an escrow situation. Whether I am there or not users wouldn't be left hanging like that. Thats the least we could do to take care of people but I'm sure it will never get to that.
To be fair, I don't think I'm reacting emotionally at all, just the opposite in fact. Note that I'm not one of these posting "This is BS/class action lawsuit/they have screwed us once and they'll do it again/they just took our money and ran/I've just read the news and I'm in tears" kind of ranters. But a
rational viewpoint to take would be to consider the
possibility that a whole bunch of things could happen in a situation like this, regardless of the reassurances of Cakewalk staff (whom I assume have the best of intentions throughout). Sometimes, making up your mind
has to include some kind of speculation. I have a smoke detector in my apartment based upon the speculation that a fire might take place in the future. Humans evolved the ability to speculate for a reason.
Noel Borthwick [Cakewalk]If course there is something on the cards - why would there be a transition team if not? But nobody can predict the future including Gibson so there isn't anything to share about timelines or events till it happens.
Crossgrade offers happen all the time and of course companies are going to jump on an event like this. The timing was poor I'll admit but there wasn't anything we could do to change the past.
There you have it - nobody can predict the future. A transition team is a good sign, for sure - but is that any guarantee that the company will fall into the hands of a new owner? Anything could happen. I'm sure that when you're actually there on the scene, and you know people, and you're privy to certain conversations and meetings, then you probably have a much more confident idea of what is or isn't likely to happen. For the rest of us, we're almost completely blind and we have to take into account every possibility, one of which is that the development of Sonar might never continue where it left off.
Noel Borthwick [Cakewalk]>>Regarding bugs, I cannot shake off my hunch that something really weird happens to Sonar projects the older and larger they get.
That hunch is incorrect. Most of your bugs were corruption related and caused by weird interactions with plugins. Although large projects can expose such bugs more since more memory is used by the app but its highly unlikely to be related to the actual size of the project. I personally investigated some of them and could never get them to happen. Unfortunately looking through a million lines of code to speculatively fix problems can be a huge time sink. We definitely did put in a lot of time to find them and indeed found and fixed many issues you personally reported. As you say even you could barely repro them yourself - so now imagine what it takes for a developer to try and fix it with no recipe and just using imagination!
Looking through my bug list, I can see that yes, some of my bugs were plugin related, but on the other hand, many weren't (certainly not "most"). Also, I often came across problems which I posted about on the forum (frequently including a screencast) but which I never got to submit reports for because I didn't even come close to finding a workable recipe. Many of them were related to stuff like automation, looping, moving clips, internal MIDI routing etc and I could never reproduce them in a fresh project. They only ever happened in large and/or aging projects. For instance, I sometimes come across a situation in which drag-copying a clip with "select automation envelopes with clip" enabled would result in the original clip's automation being destroyed. I'd try it in a new project and it would work perfectly. I frequently run up across weird stuff like that which defies all attempts to recreate in a fresh project, and it sure doesn't sound like an issue with plugin corruption. As another example I will sometimes encounter the strangest MIDI related stuff going on, like notes being triggered in one track's synth when hitting mute or solo on a completely unrelated track. Or recently, I have found that in older projects I sometimes encounter a track which has none of its plugin automation parameters exposed in the automation edit filter. Oftentimes the problem goes away on a fresh launch of the project, making it even harder to pin down.
I don't think I use any plugins which are "shady" or have a reputation as being problematic. It's all pretty respectable stuff from companies like Waves, NI, Soundtoys etc. And a lot of the problems I had weren't crash-related (although I did have my fair share of crashes and hangs) - many consisted of basic functionality of the program acting weirdly.