Dear CakeFolks
I do appreciate receiving regular emails inviting me to various never-to-be-repeated deals on Sonar upgrades.
I hate to sound ungracious, having studiously ignored every last one of your appeals, but I think, finally, the time has come to have one of those heart-to-heart chats.
I first purchased Sonar 2.1 and I've since spent money to upgrade to version 3 (producer), then skipped 4 and 5 and then upgraded to version 6,7, and then 8. So, over the years, it's fair to say I've invested a reasonable amount of money in your products.
Some three years ago I left you for another. There's no need to be coy; it was Reaper. Reaper is far, far, far less sophisticated than Sonar. I miss a lot of Sonar's great features. But what Reaper offered me was something I never achieved with Sonar - bulletproof stability.
Now, like a long-ago partner, it's easy after all these years to remember the good times rather than the bad. So, when I recently upgraded the studio laptop and had to move all my old stuff across, I dug out my copy of Sonar 8 Producer and reinstalled it. To be honest, I had an ulterior motive - I do use some of the plugins like Guitar Rig 3 and Dimension Pro. I see this as at least recouping some of my substantial investment.
Now, some of the things I'm about to say might seem hurtful. So, before I start, a little background. I'm actually a software engineer in my day job. So I'm kinda meticulous about making sure everything's all set up just right and not doing stupid things and blaming everyone else but me. That said, let's talk about what happened next:-
First, the new DAW. It replaces an existing laptop and is an Acer V-571G laptop with 8G RAM, 1T 5400rpm disk and a core i7-3610 processor. It has both integrated graphics (Intel HD4000) and a dedicated GPU (Nvidia 640) which only kicks in when needed.
I think you'll agree that this is a pretty decent setup. While the hard drive isn't terribly fast, actually, it can cope with a pretty reasonable number of audio streams. I mainly use softsynths anyway. And it's been burnt in pretty thoroughly over the last week or so, after first upgrading the BIOS, all drivers and removing all crapware. I do not run AV software either so it's nice and clean, running Win 7 x64 SP1.
The audio output comes courtesy of an Edirol UA25 which has served me faithfully for a long time. And if there's a product Sonar should support, you'd think this would be it.
A week of testing, including loading some pretty big projects, revealed that even with the ASIO settings on minimum (buffer size = 96, latency 3ms), CPU and disk usage were waayyy down there. No crackles, no glitches, no crashes. But remember, this was with Reaper not Sonar.
So now, I reinstalled Sonar. This time, having a 64 bit OS for the first time, I obviously installed the 64 bit version, and then patched it sequentially with 8.0.1, 8.0.2 and then the 8.3.1 patch, all downloaded fresh from the Cakewalk site.
Time to play. Let's use the sample projects. I've never had much luck with these, but surely on something this powerful....?.
So, first, synth overload. Dark European Space Adventures. Loads fine. Plays fine. 20% CPU on Cake's meters. Get to nearly the end, press stop and then File/Open.
CRASH!. Rapture has stopped responding. Well, that's pretty much what always happened to me with this project, sooner or later. It'll play but do anything like scrub in the middle and you're heading rapidly for trouble. In this case, I didn't even need to do anything weird.
Moving on... Guilty, by Unified Tribe. Press play. DROPOUT!. Yup, that's an old friend from the past, too.
Well look, I want to be fair. So, let's just export the audio tracks without any effects etc. and then see what happens.
Select Export to OMF and embed audio. Wait a fairly long while.... and then, just at the very end, a cryptic dialogue comes up indicating the export has failed. I can't even remember what it said exactly, it was so user-unfriendly. Well, that's another untested feature, obviously. So let's export the WAV files and then reimport them.....
so now we have the WAV files... Press play..... hmm, it's working.... scroll the bottom of the window up a bit and.... DROPOUT....
Right... But now we have a level playing field, don't we?. So start up Reaper and import the audio tracks. Press play..... CPU at 2%. Disk at somewhere around 100K/sec which is about 1% of it's available bandwidth - this is 38 tracks of audio we're streaming here at 44.1KHz. Resize, scroll and generally hit up the UI... nope, rock solid.
So here's the deal Cake. Why don't you try what I just did and see how it goes for you?. Can you do an OMF export on your own sample projects?. If not, why not?. You sold me that as a working feature. And why is Sonar struggling with the exact same 38 audio tracks with NO plugins....... am I being unfair?. Is my hardware somehow at fault?. How come this is the third machine I've installed Sonar on and had very similar issues?.
I've also been lurking on the VS700 forum. I lusted after one of those. But now you've left your users twisting in the wind, with no indication of when, or even if, you'll fix the myriad problems they appear to be having with X1 and X2.
So I'm sorry. I'm afraid your entreaties to lighten my wallet are currently falling on deaf ears. It's a shame, too. Much of Sonar is truly impressive but - and maybe it's just me - we just can't seem to get along together. At least,without regular crashes. And I'm afraid I have enough crashes in my day job. Well, that's not strictly true. My current company uses continuous integration, Test-Driven Design and various other 21st century software development techniques such as an extensive suite of automation and integration tests.
Frankly, they set a pretty high standard. Based on this current encounter, Sonar 8.3.1 wouldn't have survived it's first beta test and QA would have rejected it as unfit to ship. In fact, that OMF problem wouldn't even have got past initial QA handover.
From what I can gather, X1 and X2 aren't exactly a huge step forward here, not to mention the plugins (V-Vocal, anyone?). So it's time for some tough love. Frankly, you have a serious quality control problem and it's not getting better. You need to step back and think seriously about this. Because, right now, I think you're struggling. You have a codebase you probably don't fully understand anymore. Developers have left. You're trying to manually QA things with no unit tests, integration tests or automation tests. Or if you have them, they're not doing a very good job of catching the bugs. My test here isn't rocket science, after all.
So, over to you. Show me it's fixed and maybe I'll be back...... otherwise, I'll be sitting on my wallet, just at present.....