Memory upgrade doesn't improve performance

  • Thread starter Thread starter 4ever
  • Start date Start date
4

4ever

Member
I upgraded from 256MB to 512MB but I'm still getting dropouts. Before I even play the song in Sonar the CPU is about 50% busy.
I've tried several latency settings but it doesn't help... I have to reduce anumber of softsynth used from about 6 to 2 and use eq inserts less. Is this the way to go? What should I turn off in startup programs that I don't need for music recording? My e-machine is pretty new with 1.4GHz using XP OS. 40Gig HD
 
Sounds like there is stuff running in the backgound or something. When you go to the task manager when running Sonar, are there other apps listed? When I run Sonar 2 and am not recording or playing back, there is no noticeable CPU usage. Is yours reading 50% in Sonar when nothing is happening? The memory should now be plenty. How fast is your HD? I doubt it's too slow, but it's worth a check. I also have no experience with newer eMachines. It could be a MOBO issue, I don't know. But someone will be able to help I'm sure. :cool:
 
I suspect that if your Sonar CPU meter is 50% without playing or recording you may have a bigger issue than a couple of background apps, they don't usually use a lot of resources unless maybe one is causing a weird conflict with Sonar or soundcard drivers. Are you refering to the Sonar CPU indicator or the Windows Task Manager CPU meter? Maybe there is an issue with your soundcard driver. Run the wave profiler, what are the DMA buffer size values that default in on the Options/Audio/Driver profiles page? Check the Task manager CPU meter with other audio programs such as Windows Media Player, or Sound Forge, Cool Edit, what do you get? Try checking the Always Use MME Drivers box, restart Sonar, any better?
 
is there anything competing with your soundcard on the IR/Q?

check you device manager to see if your network card or modem or video card are set to the same IR/Q as your sound card.

if so, you may have to change your PC such that each device is given it's own IR/Q by the motherboard bios instead of letting windoze do it for you.
 
the amount of ram wont reduce the load on your cpu....are you using a ton of plug-ins? are you doing live monitoring? reducing the amount of plugins your using will drastically drop it as well as turning off live monitoring. some plugins take up significantly more processing power as well... some of the vocal pitch correction ones are just brutal.

if your mixing latency is set too low for your soundcard to handle thats a surefire for dropouts as well

i noticed you said you had an emachine as well.....that again could be your problem, theyre infamous for using cheap cheap cheap quality motherboards and just the lack of bandwidth could do it. are you using an on-board sound card?

cheap mother board = cheap on board sound card that drops out

jon
 
You should also consider adding a 2nd hard drive, and using the 2nd hard drive for audio only. That will reduce alot of stress on the system when it comes to recording and mixing. However, with your immediate problem...if, in fact, your CPU is reading usage while in idle, it's probably going to be due to, as others had mentioned, configuration issues. It could be bad drivers for your sound card. What kind of sound card are you using, anyway? It could be related to a shared IRQ between your sound card and other device(s), but I doubt that it would cause CPU usage on idle...guess it's possible.
 
Thank you all much for all the helps and suggestions. My sound cards are Aardvark Q10 and LynxOne... and I don't think they're the problem because...

After deleting the remaining softsynths (2 VSCs and 1 LiveSynthPro) the CPU usage reading is down to around 0-2% from around 35-39% ..... So SoftSynth is eating up my memory. Like Major Tom said background apps don't seem to be the problem either...

I'm particularly interested in what Jono_3 said: "the amount of ram wont reduce the load on your cpu...." What do you mean?The system does show all 512MB RAM but how do I find out whether Sonar utilizes the added RAM? Are you saying that the CPU usage has only to do with the CPU speed? If so what's the benefit of adding more RAM? Thanks.

"cheap mother board = cheap on board sound card that drops out"

No comment. What can I say! :D
 
4ever

The Livesynth Pro software is most likely the main culprit. For some reason it spins up the CPU cycles even when a song is not running. The audio meter sits around 45% on my P4 2.4 chip which is ridiculous. I am looking at alternatives now and considering going back to the Soundblaster board to get Soundfonts and lower CPU usage.

The VSCs are not as severe in CPU usage.

Adding more ram is usually effective at adding more synths/plugins and works most of the time. The Soundfont board replacement software however seems to be doing something other than just allocating fonts in memory. They are running some process that spins the audio engine in Sonar. Possibly to improve performance.

I will go out a plank here and assume this audio engine spinning is not occuring when you use a Soundblaster and that it either occurs on the SB board or that they have more efficent software usage while running in Sonar. Not sure why however.

I would be interested to hear if anyone has found better software for handling soundfonts so I don't have to use a SB board to do this.
 
I run SONAR on a similar machine and had similar problems when ever I used soft synths and plug ins like reverb. It doesn't take too many of these "tools" to being the system to a halt.

My solution was to:

1) Buy an external sound module (Roland XV5050)
2) Buy an outboard effect unit for reverb

For some reason the SONAR EQ plug ins don't hog resources as much as reverb. BTW, I also have the Q10.
 
you see what gets processed by the cpu gets process by the cpu and only the cpu...the ram will make reading data from the hard drive, transferring data from the hard drive to and from another source etc faster, however it will not take the load off of the cpu... again sounds like a problem with plug-ins, latency buffers, or equipment quality. the reason that you peticularly would have a problem is because of the low bandwidth of the motherboard e-machines sold you....increasing the ram wont help, but increasing the speed of the ram bus would (ie 100 mhzs to 200 mhz or 133 to 266 this can be accomplished through a ddr based motherboard)

i would suggest buying a new motherboard($75 US look for asus or a brand of similar quality, iwill mb's are good) and get one of the new creative audigy 2 card. theyre a product made for home use so you have reliable drivers, easy support etc, but you can also bump recording quality up to 24 bit. a good soundcard will also take some of the synth processing load off the cpu if configured properly.

jon
 
I would also be interested if there's a better software for handling soundfonts 'cause I like them a lot eventhough I have JV1010. Thanks Middleman for the info.

Like phyl said I also noticed that EQ insert didn't change the meter reading.
 
Well, there seem to be a few things going on in this thread, but I'll mention the dreaded "denormalisation" word here. Sorry if I'm repeating old news, but when a cpu (esp P4) is processing extremely small numbers, it goes into 'denormalisation' mode which takes up a lot of processing time - this could mean CPU spikes, particularly when idling and can especially affects effects (?) like delays and reverbs.

I got large cpu spikes sometimes when the TassBeast was idling, and improved it by changing a line in the Sonar AUD.INI from

ZeroFillMethod=2

to

ZeroFillMethod=1

There's also a freebie called denormaliser from digitalfishphones which you insert as an effect to try and eliminate it.

Note that a new version of LiveSynth came out very recently also.

Dunno if any of that was relevant but I figured I'd throw it into the mix. :)

Steve T
 
Phyl said:
I run SONAR on a similar machine and had similar problems when ever I used soft synths and plug ins like reverb. It doesn't take too many of these "tools" to being the system to a halt.


Here are some thoughts.

1. For those having problems with LivesynthPro try either of the best two samplers out there HALion and Kontakt. Both play SF's. In fact I often take Akai 1000 format samples and translate them to SF using CDXtract. This way I am not CD dependent when I need t reload the samples. I really like Kontakt. They have a demo to try at the Native Instruments web site.

2. I believe that those who try to use Sonar as a "do all" app is going to have trouble. Just because it can run softsynths and plugins doesn't mean it does it well. If you are into softsynths (like I am) buy Fruityloops for $99 and use that program for sequencing and either export the seperate channels as WAVs or buy the FXpansion wrapper and run Fruity as a VSTi in Sonar.

Here is an example: I run a Athlon 1600 XP with 728 (orwhatever the real number is) meg DDR ram a Terratec 2496ewx card and Win2k. I created a monster dance song in Fruity that has 22 channels and 40 some patterns. I have gobs of plugins running in this program. Almost every channel has a delay on it. There are 4-6 different instances of reverb, tons of eq and distrotion and compression and Autotune. I max out my computer's cpu on this song in 2 places. I get crackling noise and it slows down. Basically I built up the song until the CPU couldn't take it anymore then render each channel to waves and now its in Sonar for the final touches and mixing. The point is this: I am at the breaking point with this song in Fruity but it is waaaaay more complicated than what I could have done in Sonar. The reason is that the Fruity plugins are really cpu easy. They are optimized for Fruity. You can even tell the plugin to not run if it is not in use. This makes a huge difference. There is just about everything you need with the Fruity plugs and they sound great. As a matter of fact if I want to get real fancy in applying fx to a one shot wav, I open it up in Fruity and f*ck with it, then render it and insert where it needs to be.

Fruity has a Soundfont player that is Fruityized and cost about $35. It rocks. Right now I have 10 different instances of it running in Fruity. They each have different orchestra samples from the Garritan collection for Gigastudio. I converted them to SF and load them up in Fruity. I believe I have about 400 mb of samples loaded in this song. Works like a charm. I have that and Kontakt running a Steinway SF and I have 17 drum samples loaded in using the basic Fruity sampler. At a poly count of 50 my Fruity CPU meter spiked at 40% but hangs at around 30-35% in that section of the song (the finale). Standing still the CPU is at 5%. There are no plugin fx in it mostly because the samples already sound live.

You could do somthing similar in Orion Plat. but I hear that it doesn't sync at all with Sonar. I may be wrong on that . Orion Plat. costs more money too. I believe it's $200.00 usd.

Remember this about Fruity: 1. It's not just for dance music. 2. Despite it's name and interface it is a "pro" program. There are lots of musicians selling CD's that were made entirely in Fruity. 3. Fruity is a European program. I find the Europeans to be very focused on sequencing. Fruity is a wonderful sequencer. 4. Alot of what goes on in Fruity is NOT all Midi. You don't need to assign midi channels at all in Fruity. It's fully midi capable if you need it. This simplifies things for me since I'm no Midi freak. 5. Fruity has a plugin where you can use a force feedback joystick as a vibrator that's controlled by the audio. :-) crazy.

IMHO Sonar rules in audio recording/mixing/song arrangement and is great at sound editing and looping. But Fruity rules in the software syth studio/sequencing area. These two together are a KILLER combo.

jack
 
juno_3:
the only caveat to what you've said about RAM is that without sufficient RAM you have more paging, because the software itself has to be re-fetched from the hard drive. this will increase your CPU utilization.
 
4ever said:
What should I turn off in startup programs that I don't need for music recording?

Turn off _everything_, only explorer should be running (press ctrl-alt-del and see what's going on). Also, make sure the OS is optimized (see http://www.musicxp.net).
 
Re: Re: Memory upgrade doesn't improve performance

bamboo said:


Turn off _everything_, only explorer should be running (press ctrl-alt-del and see what's going on). Also, make sure the OS is optimized (see http://www.musicxp.net).


Hey a lot of good stuff there. I like the tuning tips. Thanks a lot.
 
Back
Top