A very excellent discussion of a difficult problem. My apologies as I don't mean to beat a dead horse, but I only now discovered this thread which impacts directly upon my own work, quite heavily. In fact my problem is exactly the same as BenjaminCharles. As can be seen in my signature, I have sufficient hardware to run the program with a Q9650 Quad Core, 8 Gb RAM, 3 X-25M 160 Gb SSD's, running Windows 7 x64 and SONAR 8.5.3 x64 with the OS tweaked down completely to only the bare services. I do not run anything on this machine except SONAR and the synths. My sound card is a Profire 610 Firewire. I have read through the suggestions and the responses that BenjaminCharles has done, and all of these same tweaks that he has on his setup is the same as mine, except I use the ASIO drivers which come with the Profire 610 ( however, I do not believe they are an issue).
Like BenjaminCharles, I am a very heavy MIDI track intense composer, presently working on an animated film. I am relatively new to SONAR only having worked with it for about 2 years now, but I feel I know it well enough. I am Pro Tools certified, and have worked with computers for close to 30 years. I have built my own platforms for the last 15 years.
My problem is exactly like BenjaminCharles in that with any relatively intense degree of use of synths and instrument tracks, the playback starts to crackle, pop, and drops out. I am running full orchestral scores using EWQLSO Platinum, running 50 to 60 tracks (sometimes more) at a time, every one of them an instrument track with a synth assigned. Virtually all of them are EWQLSO with a couple of DimPro thrown in for certain effects. All the tracks have one, and on occasion two plugins. Like BenjaminCharles, SONAR actually works great. It allows me to compose as I want to compose. It does not crash or cause any problems with these large orchestral scores. When I export the final files, including full mixes, these files are fine on playback. Those are no problem.
But it's on playback that I cannot get the program to give me proper audio output without any blemishes, exactly as BC describes. When I first load up SONAR as a blank screen, there is no CPU activity of note. As soon as I load one of my heavy 50 to 60 synth laden projects in, the CPU activity goes up to about 25%, and that's without doing anything. The project is loaded, but just sitting there, hogging up CPU resources. I wonder why, when the program isn't doing anything. Remarkably, the Task Manager meter registers the same. When I play the project in real time, the CPU usage, both on SONAR and in Task Manager reflect each other and will start to max out heavily in the 60% to 80% level identically in all four cores, on very vigorous passages. Even quiet passages still register about 50%.
Like BC, I have tweaked aud.ini, the OS, and tried every other suggestion made here, and I did read through every one of them in this thread except trying the 32 bit version of SONAR. The problem with that suggestion is that it limits you to 4 Gb RAM as a 32 bit program, and loading all the sound samples of EWQLSO into RAM really gobbles it up (Some of the brass can have as many as several hundred individual sound files and take up as much as 200 Mb of RAM for a single instrument), so I felt I needed more RAM, thus a 64 bit platform, but it sounds like others have tried the 32 bit version and it didn't work.
Some people have weighed in feeling that they've had no problem with heavy track laden SONAR projects with lots of plugins. I don't think that would present a problem for SONAR so much. The specific stressor here, I believe, is using SONAR to lay down heavy MIDI intensive, multiple synth projects like a full virtual orchestra as BC and I are trying to do. Now others have had similar problems, and I'm sure the problem is still SONAR (And I am not knocking SONAR. I love the program as BC does, but not in this particular respect), but my point is the particular use of heavy multiple MIDI'ed instrument tracks seem to pose a particularly vexing problem for this DAW program. I am in full agreement with BC on this.
In terms of fixing the problem, I will be soon trying to do that by upgrading to SONAR X1 ( just in case they managed to do something to help the problem, but I'm not holding my breath....), but also I will be buildng a new machine, basically a 12 core monster with SSD's and at least 16b RAM. I am curious to see if SONAR will utilize all of those cores. The RAM and SSD's should not give it any problem, but I have a sneaky suspicion that because of the way SONAR is programmed, I will still have the same Rice Krispy problem in the playback.
In the meantime, I am interested in using BenjaminCharles' solution of Rewiring REASON into SONAR. I have heard of the program, and briefly looked at it, but I am not familiar with it. But I will learn it if it will solve this headache. I would like to ask BenjaminCharles how much more difficult is it to have to use this as a go-between program in SONAR rather than injecting the synths directly as he has previously done. Also, if you wouldn't mind, BC, could you briefly outline how you did that. Thanks so much.
Jeriddian
post edited by jeriddian - 2010/11/28 01:35:44