Helpful ReplyIs this a normal CPU usage for idle Cakewalk??

Author
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
2018/11/06 22:42:30 (permalink)

Is this a normal CPU usage for idle Cakewalk??

Hi fellows.
Can somebody please shine a light on this for me.
 
I have 75% CPU usage (task by Cakewalk when it is idle (no playing or recording) And rising to 90%+ when playing/recording.
i7-7600 / 16gb Ram. If I leave it idle for several minutes, CPU usage drops to 5-10%
Is this normal behavior?
I am asking because when CPU usage rises to certain levels audio gets shuttered.
 
I have roughly 25 tracks going. I have many take lanes in some, but vast majority of these are muted.
Using  Izotope Neutron and Nectar VSTs, no other plugins. 
 
Please let me know.
Thank you.
 
 
#1
rebel007
Max Output Level: -72 dBFS
  • Total Posts : 926
  • Joined: 2013/07/17 11:24:29
  • Location: Victoria, Australia
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 06:52:25 (permalink)
Is this after you've been using Sonar? You say it drops back to 5% or so after a few minutes, so I'm assuming you've been using Sonar for something previous to the high CPU usage. Or is it when you first open Sonar? Just a bit more info on your usage/workflow.

Home Built Desktop Computer: Intel Core i5 750: 4Mb RAM: NVidia 210 Silent: Windows 10 32bit: Sonar Platinum: Roland OctaCapture
Presario CQ41 Laptop: Intel Core i5 760: 4Mb RAM: Windows 10 32bit: Sonar Platinum (Retired)
CbB on HP Pavilion Laptop 64bit: GeForce Video Card: Intel 8550: 256GB SSD 1TB Data Drive: Windows10 64bit
#2
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 07:07:43 (permalink)
I would also explicitly check the frequency in the task manager, so check that power saving options are not on.
 

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#3
chuckebaby
Max Output Level: 0 dBFS
  • Total Posts : 13146
  • Joined: 2011/01/04 14:55:28
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 13:17:23 (permalink)
The real question to ask here is, How many instances of Izotope Neutron and Nectar are you using ?
Those plug ins can suck up CPU's. If your using them on all 24 tracks, you might want to rethink and consolidate some of your tracks to buses (or freeze some tracks).
 
What are your latency setting for your soundcard set at ?

Windows 8.1 X64 Sonar Platinum x64
Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
Focusrite Saffire 18I8 - Mackie Control
   
#4
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 13:38:24 (permalink)
rebel007, azslow3.
Thank you for suggestions!
I went to check and power plan was for "balanced" I changed that.
But that did not help.
 
What did... 
As I mentioned I had about half tracks muted.
Muted tracks had Izotope VST, as soon as I turned them off, (VSTs on these tracks) CPU usage went down 20-25%
I thought that muting the track, disables the VST that is on it until you un-mute it?
Silly me?
 
So after this homework, the right title for the post should have been something like:
Is there a way to automatically disable VST when tracks are muted? 
 
I would greatly appreciate if somebody can comment on it.
 
Thank you.
 
 
 
 
 
 
#5
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 13:40:39 (permalink)
chuckebaby  
Thank you for post! 
 
:) was just writing this (see above), when your message came. 
 
#6
cyberzip
Max Output Level: -78 dBFS
  • Total Posts : 613
  • Joined: 2003/11/12 13:09:45
  • Location: Sweden
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:11:48 (permalink)
You are right, muting does not disable or ("unload") the VST(i). And if you have a lot of VST/VSTi:s in your project, then Sonar will consume CPU even when idle. I suppose this is to "be ready" for what you will do next. But you can start and stop the audio engine itself to stop Sonar from draining the CPU.
 
I have assigned the keyboard shortcut ALT+X to "Run/stop audio engine", so I often use that shortcut to stop Sonar from using CPU after I have stopped the track.
 
I agree, this is not really ideal... maybe there could be some logic that disables/unloads VST(i):s when there is no input or output? (Or is there some logic like this already? I remember reading something about it...)
#7
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:32:51 (permalink)
cyberzip, Thank you!
 
Seems like a valid item for "feature request".
 
To have an option to: "Disable VST on muted tracks" automatically  (and enable them automatically when un-muted) to stop those VSTs from gluttony.
Heading there now :)
#8
mettelus
Max Output Level: -22 dBFS
  • Total Posts : 5321
  • Joined: 2005/08/05 03:19:25
  • Location: Maryland, USA
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:40:40 (permalink)
Anything that can be done while the transport is running will consume CPU, since you can unmute a track with the transport running and they come online (because they are being processed even while muted).
 
Archiving a track will remove it from CPU overhead, and may be a better alternative to muting for you (but the transport needs to be stopped).
 
I forget now, but seem to recall that disabling an FX does not unload the CPU, but disabling the entire FX bin does. Freezing and/or bumping up audio buffers will also help with the strain on the CPU - those plugins you mention are for mixing, not tracking - during post-production, bumping up buffers will help prevent the heavier-handed plugins from crippling the machine.

ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
#9
57Gregy
Max Output Level: 0 dBFS
  • Total Posts : 14404
  • Joined: 2004/05/31 17:04:17
  • Location: Raleigh, North Carolina
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:40:55 (permalink) ☄ Helpfulby tlw 2018/11/12 16:30:05
Freezing a VSTi track unloads the synth.

Greg 
I am selling my MIM Fender Stratocaster HSS, red and black. PM for more details.

Music Creator 2003, MC Pro 24, SONAR Home Studio 6 XL, SONAR  X3e, CbB, Focusrite Saffire, not enough space.
Everything is better with pie. 

http://www.soundclick.com/bands/default.cfm?bandID=609446
http://www.reverbnation.com/#!/gregfields 
#10
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:49:55 (permalink) ☄ Helpfulby jimfogle 2018/11/07 18:20:02
That feature will not, or I should say, cannot be implemented. Doing so would mean that it would be impossible to unmute a track during playback without dropouts or synchronization problems. Most users would find that unacceptable, since muting and un-muting tracks during playback is a very common practice.
 
That is the main difference between an archived track versus a muted track, and why both are offered. Archiving a track takes it out of the process completely, whereas muting just disables the track's output. In this way it is analogous to a physical mixer: pushing the mute button on a mixer channel does nothing other than ground that channels' output. The digital equivalent is, after processing the signal normally, ultimately setting the channel's output to zero.


All else is in doubt, so this is the truth I cling to. 

My Stuff
#11
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:55:03 (permalink)
Some sort of option would be nice to have...  maybe to bulk disabling all VSTs on muted tracks in one click? That's of course if someone needs it. Maybe script of some kind...
Still a feature request :)
 
57Gregy, not sure if VST effects will act as VSTi but it is still an extra step for each track. But thank you for info, actually for now, if it works for VST effects same way as VSTi it is probably the best option!
 
I was just naive thinking muting will idle VST from eating CPU. 
#12
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 15:59:03 (permalink)
Bitflipper thanks.
I understand what you are saying... 
Still it would be nice to have an option of bulk disabling/enabling VST items from mute/unmute states. 
#13
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 16:07:14 (permalink) ☄ Helpfulby mettelus 2018/11/07 16:37:05
Archiving is one way of bypassing FX and synths.
 
Effects may also be bypassed by
  • Individually by Host bypass - The VST3 spec provides for a host bypass. Most VST3 plug-ins implement it and there is a button on the left side of the VST standard header to toggle host bypass. Host bypass is often available for automation. Region FX have a bypass options on the Region FX menu. Some VST2 provide a way to turn of the plug-in but there is no standard for what the plug-in does while turned off.
  • Per-track by bypass FX Rack/Turn off PC Rack - these will bypass all plug-ins in the FX Rack or ProChannel. This is what archive and freeze do. FX Racks have bypass options in their context menu. The PC on/off button is the Prochannel bypass.
  • Entire project by global FX Bypass - this is the FX button in the Mix Module, keyboard shortcut E. This bypasses all FX Racks and ProChannels.
Synths are bypassed by disconnecting them in the synth rack. This is the process used by archive and freeze.
 
 
 
#14
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 16:12:34 (permalink)
Scook, thank you for detailed explanation!
 
This: "Entire project by global FX Bypass - this is the FX button in the Mix Module, keyboard shortcut E. This bypasses all FX Racks and ProChannels."
 
It would be nice to have this global bypass for muted tracks specifically :)
#15
azslow3
Max Output Level: -42.5 dBFS
  • Total Posts : 3297
  • Joined: 2012/06/22 19:27:51
  • Location: Germany
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 20:05:23 (permalink) ☄ Helpfulby Tim Flannagin 2018/11/15 00:07:45
bitflipper
That feature will not, or I should say, cannot be implemented. Doing so would mean that it would be impossible to unmute a track during playback without dropouts or synchronization problems. Most users would find that unacceptable, since muting and un-muting tracks during playback is a very common practice.

Well, in Sonar/CbB that is not possible. But I do not exclude it will be implemented, if CbB will ever get any engine development (Sonar had no such development like 10 yeas long...). And such feature will take an hour to implement. Way simpler than implementing anticipative engine and can somehow compensate the age of current one.
 
There are 3 different plug-in states:
1. not loaded (no resource consumed)
2. loaded but not working (RAM is used, CPU is not used)
3. loaded and working (RAM is used, CPU is used).
 
With archiving you can get (1). With audio engine stopped you can achieve (2). Sonar keep everything in (3) otherwise. But what prevents switching to (2) when the result is muted? Nothing. Just current implementation in Sonar.
 
Note that:
* "switching" between (2) and (3) takes no extra CPU nor time, you just call "process" method on every buffer when required and no longer call it when that is useless.
* Sonar already distinguish between "automated mute" and "mute". Sure, for automated mute that is a bad idea.
* related to the previous point and "leaking" at other places when implemented, that feature introduce some plug-in specific trouble. Unexpected tails. Many plug-ins "remember" a part of previously processed sound and when asked to start again (un-mute), they will use wrong information. Not a big deal during normal audition. But not acceptable for automations and rendering.
 
You can guess at least one DAW which can save CPU on muted tracks, as default setting

Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
#16
bluebeat1313
Max Output Level: -88 dBFS
  • Total Posts : 122
  • Joined: 2017/11/11 12:40:16
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/07 21:08:11 (permalink)
Good read.
Thank you!
#17
jimfogle
Max Output Level: -81 dBFS
  • Total Posts : 463
  • Joined: 2007/03/14 10:08:19
  • Location: North Carolina USA
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/08 02:25:58 (permalink)
Excellent read.  I learned a lot.  Thanks for all the informative answers!

Jim F
Cakewalk by Bandlab (CbB)
Sonar Home Studio V23.9.0 build 32
Music Creator 6
Band-in-a-Box, Audacity, ChordPulse
Win 7, i3 cpu, 8Gig ram, 480 Gig Dell Laptop
http://fogle622.wix.com/fogle622-audio-home
 
 
#18
Moxica
Max Output Level: -89 dBFS
  • Total Posts : 70
  • Joined: 2013/09/22 09:15:17
  • Location: Norway
  • Status: offline
Re: Is this a normal CPU usage for idle Cakewalk?? 2018/11/12 09:57:29 (permalink)
Right-click in th FX-bin and disable vsts's on that track only.
I'm allways using this approach when there is (too) high CPU load.
#19
Jump to:
© 2024 APG vNext Commercial Version 5.1