Panu Pentikäinen Posted February 26, 2019 Share Posted February 26, 2019 (edited) Just wondering why Cakewalk does not utilize 100 % CPU or Disk when exporting a mix with Fast Bounce setting on. Is there something to tweak in the Preferences to get the most of the system? For example, in the screen capture I was mixing a typical small project with only 32 tracks, and 20 FX. CPU usage is 41% while disk usage is barely 3%. For comparison, Premiere and AE in the same machine keep system 100% utilized during rendering. Edited February 26, 2019 by panup Link to comment Share on other sites More sharing options...
scook Posted February 26, 2019 Share Posted February 26, 2019 Search the old forum. I am sure there are other replies like this one http://forum.cakewalk.com/FindPost/3286635 1 Link to comment Share on other sites More sharing options...
Jim Roseberry Posted February 26, 2019 Share Posted February 26, 2019 Noel would have a real explanation... ? I'm guessing it has something to do with the fact that not every process in a DAW can be multi-threaded. Video rendering is much different in that regard. 1 Link to comment Share on other sites More sharing options...
Panu Pentikäinen Posted February 26, 2019 Author Share Posted February 26, 2019 I tested some settings to see if I could increase CPU utilization. - Cakewalk always restarted after making changes to settings. - Same project in every test. BounceBufSizeMsec=250 CPU utilization dropped from 41 % to 34 %. Increase audio interface buffer 128 => 512. CPU usage: 38 %. Enable Plug-in Load Balancing CPU usage: 38 %. Disable Plug-in Load Balancing ThreadSchedulingModel from 1 to 2. CPU usage: 38 %. Close all open 5 FabFilter plugin GUIs. CPU usage: 28%. (Weird.) FabFilter plugins open again. ThreadSchedulingModel from 2 to 1. ExtraPluginBufs=5 CPU usage: 38 %. ThreadSchedulingModel=1 Set EnableSetThreadIdealProcessor=False ExtraPluginBufs=5CPU usage: 41-42 %. Set EnableSetThreadIdealProcessor=False MixThreadCount=8 ExtraPluginBufs=5 CPU usage: 40% Set EnableSetThreadIdealProcessor=False MixThreadCount=4 ExtraPluginBufs=5 CPU usage: 32% Set EnableSetThreadIdealProcessor=False MixThreadCount=32 ExtraPluginBufs=5 CPU usage: 38-39 %, peaking to 55% every few seconds Summary: Best settings found so far for this very project: EnableSetThreadIdealProcessor=False MixThreadCount=8 ExtraPluginBufs=5 MixThreadCount=32 was not bad either because it created some CPU bursts. To be continued... Link to comment Share on other sites More sharing options...
Panu Pentikäinen Posted February 26, 2019 Author Share Posted February 26, 2019 (edited) Disabling plug-ins (additive): Disable Waves CLADrums - 41% Disable ValhallaPlate => CPU usage 41% Disable 5 FabFilter Pro-R instances => 41-42% Disable FabFilter Pro-MB => 42% Disable FabFilter Pro-L2 => 46% Disable three more FabFilter Pro-L2 => 51-52% Disable 5 FabFilter-Q3 => 48-53% Disable FabFilter Pro-DS => 47% Disable one more FabFilter Pro-R => 46% Disable FabFilter Pro-L2, DS, Q3, Q3, C2, C2, Q2, Q3, Q3, Q3 => 54% Disable FabFilter Pro-C2, Sonitus:Delay, Sonitus:Gate, Sonitus:Compressor, Q2, C2, C2, => 63% Disable Sonitus:Gate, Sonitus:Gate, Q3, Cakewalk Channel Tools, Cakewalk Channel Tools, Q2, C2, Q3 => 57% Conclusion: Plug-ins are the throttleneck, especially the old Sonitus DirectX plugins [in thist very project at least]. Conclusion 2: I'm a big fan of FabFilter plug-ins! L2, DS, Q3, C2 and Pro-R are my goto tools now. Edited February 27, 2019 by panup Link to comment Share on other sites More sharing options...
Noel Borthwick Posted February 27, 2019 Share Posted February 27, 2019 It wont consume 100% CPU because the hard disk is the gating factor. It can only run as fast as your disk can read and write the project. Link to comment Share on other sites More sharing options...
Panu Pentikäinen Posted February 27, 2019 Author Share Posted February 27, 2019 (edited) 3 minutes ago, Noel Borthwick said: It wont consume 100% CPU because the hard disk is the gating factor. It can only run as fast as your disk can read and write the project. Are you sure? Disk usage shows barely 3%. Audio files are on SSDs. Edited February 27, 2019 by panup Link to comment Share on other sites More sharing options...
Noel Borthwick Posted February 27, 2019 Share Posted February 27, 2019 Disk I/O is on a single thread so even if you have many cores we won't saturate the disk. But there are other factors as well. Many plugins are known to gate the speed by which they can process. To verify if that is the case try globally bypassing all effects in the project from the toolbar before doing the bounce. Using a large buffer size will yield some benefits however. You can set the BounceBufSize variable to a high value to force it to use a large buffer size. There is probably room for optimization but its unlikely to ever achieve full CPU bandwidth. Link to comment Share on other sites More sharing options...
John Posted February 27, 2019 Share Posted February 27, 2019 I don't think one can compare video rendering to audio processing. They are very different things. Each frame in a video would have to be rendered. Audio is a walk in the park compared to that video processing. Link to comment Share on other sites More sharing options...
Panu Pentikäinen Posted February 28, 2019 Author Share Posted February 28, 2019 Noel's explanation makes sense and it confirms there's nothing fundamentally wrong on my system settings. Render times are not even a real problem. On my new system Cakewalk renders 4 min song made of 50+ audio tracks with 50+ FX in 30 seconds. Finally it feels like being in the future. Link to comment Share on other sites More sharing options...
mike2mars Posted March 17, 2020 Share Posted March 17, 2020 (edited) On 2/27/2019 at 7:44 PM, panup said: Noel's explanation makes sense and it confirms there's nothing fundamentally wrong on my system settings. Render times are not even a real problem. On my new system Cakewalk renders 4 min song made of 50+ audio tracks with 50+ FX in 30 seconds. Finally it feels like being in the future. Whats your new system? Edited March 17, 2020 by mike2mars Link to comment Share on other sites More sharing options...
Panu Pentikäinen Posted March 18, 2020 Author Share Posted March 18, 2020 18 hours ago, mike2mars said: Whats your new system? Well, after 13 months it's not brand new system anymore but see my signature for specs. Link to comment Share on other sites More sharing options...
Gswitz Posted March 18, 2020 Share Posted March 18, 2020 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now