bitflipper
But I would like to see an explanation from Cake of "our" problem here.
You're not going to get an explanation here on a peer-to-peer forum, only speculation from other users who don't have the same soft synths, can't reproduce your problem, and don't experience this problem with the synths they use. Open a support request!
CW tries to work with third-party vendors to assure compatibility. And that's what this is, a compatibility issue. It's not SONAR that's chewing up those CPU cycles, it's the synth. It may be because of some miscommunication that's SONAR's fault, or that SONAR could somehow avoid, but it's still specific to your synth. The only way you're going to solve the mystery is by getting CW support involved.
I thought the same at first, about compatibility - but if that's the case then you are saying 30+ synths that are "faulty" - but not SONAR? It's more than just a simple miscommunication, imo. Yet these same synths work flawlessly in Reaper? I'm not meaning to pick on SONAR, I just want to understand the problem and fix it. How can the synths be to blame? The only common factor is SONAR. I've been happy with SONAR for years, but recently since I've upgraded to 8.0 and now 8.5, this is getting way worse.
Look at the last test I posted (above/recent post). ReWiring the same synths in SONAR cause SONAR's CPU meter to run perfectly. Run those synths "in" SONAR directly, and SONAR locks up and dropouts/clicks/pops. I'm confused with what you mean...
If it were the synths, then shouldn't they max out Reaper's CPU and RAM or whatever too? But they don't. When I 'load' the synths in Reaper, and ReWire into SONAR, SONAR does not spike or dropout at all. I can load 50 instances of Absynth, Rhino, Rapture, even Largo. So, I really can't agree it's primarily the synths fault. That's saying virtually all my synths are "faulty", per say, but SONAR is not? Or am I misunderstanding? I agree with you: it 'may be' (i.e. it is) SONAR's fault, with respect to a massive miscommuincation. But it is specific to SONAR. The ReWire proves it. No?
I mean, why else would Reaper 'hosting' the synth "cure" SONAR's CPU spike completely - 100% - and yet, if I load those synths in SONAR directly, it dropouts and clicks/pops/freezes.
The way I see it: It's a SONAR problem, and it just happens to involve VST/VSTi technology. That's my opinion, based on the days of testing I've had to do. I've spent every waking second I could on this, so I really think I'm onto something. SONAR is causing the CPU cycles to blow out of control. There has to be something in "how" SONAR sees these "types" of synths (i.e. powerful CPU demanding ones). Maybe it's quad CPU related, i7, .dll/coding, etc - I don't know. But SONAR is the main culprit, imo. Every test I've done shows that, at least to me. ReWire surprised me; but the proof is in the pudding. I can load 50 synths in Reaper -> ReWire -> SONAR, and SONAR CPU meter = minuscule. Load 10 of those same synths in SONAR straight up, and massive dropouts/clicks and pops - and it just gets worse as you add more to the project.
I'm now using apples to apples - comparing SONAR CPU meter to SONAR CPU meter. That's the key, now.
I'm going to contact CW, because there is definitely something under the hood causing this. I've tried everything here and the Reaper ReWire really made things click for me. Think about it :)
Personally, I think it's SONAR that has the "problem" understanding "certain" synths, yes. Any synth, created in the past few years that is "CPU hungry", seems to be the problem in SONAR 8.5.3
But there are so many synths out there now, and other DAWs just simply don't have this problem using the same setup. So, I'm trying to figure it out as best I can. I wish I knew more about the way programs are coded and such.
We'll see how it turns out. I'll post what I hear back from CW. :) Thanks for all the help guys, this place rocks!
Ben
post edited by benjamincharles - 2010/08/10 22:56:08