dlesaux
Max Output Level: -70 dBFS
- Total Posts : 1034
- Joined: 2009/09/13 09:25:18
- Status: offline
Is It my CPU or is it RAM?
Hello All! I'm using Kontakt more now and depending on the project size, I often experience stuttering on playback. My CPU runs at about 50% and my RAM at about 50% too. Is the stuttering due to insufficient RAM or my CPU ( system specs below)? Thanks all for your insight!
Peace! Daniel Sonar Platinum - 2017.10 and PreSonus Studio One 3.5.5 Windows 10 64 bit Studiocat Skylake Desktop PC with Intel i7 6700k processor @ 4.20 GHz / 16G RAM Focusrite Scarlett 2i2 Audio Interface and Cakewalk UM-2G Midi Interface Check out my website
|
Fabio Rubato
Max Output Level: -81 dBFS
- Total Posts : 500
- Joined: 2006/09/01 21:51:29
- Location: Australia
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/04 20:56:02
(permalink)
Hi Daniel. I usually set my audio interface at 128 to 512 to allow for minimal latency when playing various vst's via my midi keyboard. Once I start loading a lot of plug-ins - including various FX plug-ins, I may start hearing some pops/clicks, which usually indicates I'm stressing things out, despite average CPU usage. I'll would then increase my buffer range to higher values, testing to see whether this helps. Usually it does, but at the sacrifice of latency. If it doesn't help, I'll disable various plug-ins to determine which, if any, may be contributing to a playback issue. With Kontact, I explored using just one module and loading up various other Kontact modules via the various outputs. I found that this really taxed my system and I ended up just using 1 or more individual Kontact modules. This seems to fair better in terms of the way my system handled it. Hope that helps a bit?
Sonar: Platinum, (X3e) - x64 PC: Win10 Pro 64; Computer: Gigabyte Z68X-UD3R-B3; Intel i7, 2600k @ 4.2 (8 Cores); 16 GB Corsair Ram; Visual Card: Gigabyte GTX 580; Audio Interface: RME UFX; Monitors: Adam A77X, Sub8; Midi Controllers: Komplete Kontrol S88, Novation Bass Station 2; NI Maschine Mk 2; Other Hardware: Joe Meek Twin Q Dual Studio Channel; Mics: RODE NT2-A, ASTON Spirit Latest Song: Lay Down Before the War
|
microapp
Max Output Level: -77 dBFS
- Total Posts : 653
- Joined: 2013/10/31 12:21:31
- Location: Wondervu, CO
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/04 20:59:13
(permalink)
Possibly a little of both. I5-650 is only 2 cores. 8GB with many Kontakt instruments may not be enough. Before throwing $$ at it. Go here and get Latency Monitor... http://www.resplendence.com/latencymonIt will tell you if there is some latency hog in your PC and in general if your PC can handle the task. Could be a video driver, network driver, audio driver, etc, since you only see 50% usage. Follow Fabio's advice first.
Sonar Platinum, Cubase Pro 8.5, Reaper 5, Studio One 2Melodyne Studio 4, Finale 2012I7-5820K 4.5GHz, 32 GB DDR4-2800,3 monitors,Win 10 ProToshiba P75-A7100,l7-4900 2.4 Ghz/8MB Win 8.1 ProTascam FW-1884, Emu 0404USB, CMC-AI,Axiom 61Yamaha HS-50's, Sony SA-W2500, Sennheiser RS170's, ATH-M50Ibanez Jem7VWH, RG-1570Jackson DK2-S(Sustainiac),Les Paul CustomDigitech Valve-FX, GFX-1,TSR-24,RP-90
|
scottfa
Max Output Level: -81 dBFS
- Total Posts : 453
- Joined: 2005/04/23 06:25:47
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/04 21:45:05
(permalink)
I have had that with an instrument in Kontakt that used a lot of disk streaming. Had to change to a faster sample drive.
Intel I7 2600K (OCed to 4.0) Gigabyte Ga-Z68X-UD3H-B3 16G Corsair 1600 Memory 4 sticks 1 SSD, 1WD 650 SATA and 1 Samsung 1G SATA Steinberg MR816X Mackie R800 Adat to the Steinberg Windows 10 64 bit Sonar Platinum Lifetime UAD-2 Solo
|
dlesaux
Max Output Level: -70 dBFS
- Total Posts : 1034
- Joined: 2009/09/13 09:25:18
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 05:04:18
(permalink)
microapp Possibly a little of both. I5-650 is only 2 cores.
Actually, I have four cores.
Peace! Daniel Sonar Platinum - 2017.10 and PreSonus Studio One 3.5.5 Windows 10 64 bit Studiocat Skylake Desktop PC with Intel i7 6700k processor @ 4.20 GHz / 16G RAM Focusrite Scarlett 2i2 Audio Interface and Cakewalk UM-2G Midi Interface Check out my website
|
Sanderxpander
Max Output Level: -36.5 dBFS
- Total Posts : 3873
- Joined: 2013/09/30 10:08:24
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 05:50:18
(permalink)
Two cores, four threads (if your specs are correct). You can check for Kontakt disk streaming problems by increasing the preload buffer in your Kontakt instrument settings. If you load a larger portion of the sample in RAM, your disk will have more time to catch up. But I second the suggestion of trying latencymon. 50 percent CPU usage shouldn't cause a problem but if there's a driver that occasionally spikes it can push the system over the edge.
|
dlesaux
Max Output Level: -70 dBFS
- Total Posts : 1034
- Joined: 2009/09/13 09:25:18
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 05:53:58
(permalink)
Sanderxpander Two cores, four threads (if your specs are correct). You can check for Kontakt disk streaming problems by increasing the preload buffer in your Kontakt instrument settings. If you load a larger portion of the sample in RAM, your disk will have more time to catch up. But I second the suggestion of trying latencymon. 50 percent CPU usage shouldn't cause a problem but if there's a driver that occasionally spikes it can push the system over the edge.
Ah thanks! I apologize for my misunderstanding! Loading latencymon as we speak! Just to be clear, I should run latencymon as Sonar is playing, yes?
Peace! Daniel Sonar Platinum - 2017.10 and PreSonus Studio One 3.5.5 Windows 10 64 bit Studiocat Skylake Desktop PC with Intel i7 6700k processor @ 4.20 GHz / 16G RAM Focusrite Scarlett 2i2 Audio Interface and Cakewalk UM-2G Midi Interface Check out my website
|
dwardzala
Max Output Level: -61 dBFS
- Total Posts : 1470
- Joined: 2008/05/26 19:18:33
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 06:41:58
(permalink)
Run it both with and without Sonar.
DaveMain Studio- Core i5 @2.67GHz, 16Gb Ram, (2) 500Gb HDs, (1) 360 Gb HD MotU Ultralite AVB, Axiom 49 Midi Controller, Akai MPD18 Midi Controller Win10 x64 Home Sonar 2017.06 Platinum (and X3e, X2c, X1d) Mobile Studio - Sager NP8677 (i7-6700HQ @2.67MHz, 16G Ram, 250G SSD, 1T HD) M-Box Mini v. 2 Win 10 x64 Home Sonar 2016.10 Platinum Check out my original music: https://soundcloud.com/d-wardzala/sets/d-wardzala-original-music
|
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 It my CPU or is it RAM?
2016/12/05 08:58:57
(permalink)
If I was in Vegas and placing a bet on your DAW, I'd bet on disk I/O being the bottleneck. Of course, LatencyMon might well identify some other problem, but in the absence of DPC latency measurements my money's on RAM. But don't run out and buy more memory just yet. Within Kontakt, watch the "Memory" window in each instrument's header. If you see that number incrementing, it means the instrument hasn't fully loaded yet. What I often see, especially when there are multiple Kontakt instruments, is hesitation during playback while samples are still loading. Once that "Memory" window stops changing, everything's fine.
 All else is in doubt, so this is the truth I cling to. My Stuff
|
dlesaux
Max Output Level: -70 dBFS
- Total Posts : 1034
- Joined: 2009/09/13 09:25:18
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 11:36:40
(permalink)
bitflipper If I was in Vegas and placing a bet on your DAW, I'd bet on disk I/O being the bottleneck. Of course, LatencyMon might well identify some other problem, but in the absence of DPC latency measurements my money's on RAM. But don't run out and buy more memory just yet. Within Kontakt, watch the "Memory" window in each instrument's header. If you see that number incrementing, it means the instrument hasn't fully loaded yet. What I often see, especially when there are multiple Kontakt instruments, is hesitation during playback while samples are still loading. Once that "Memory" window stops changing, everything's fine.
Thanks Bitflipper! I do pay attention to Kontakt to make sure everything is loaded before running the project. I think I may just go ahead an go from 8G to 16G of RAM.
Peace! Daniel Sonar Platinum - 2017.10 and PreSonus Studio One 3.5.5 Windows 10 64 bit Studiocat Skylake Desktop PC with Intel i7 6700k processor @ 4.20 GHz / 16G RAM Focusrite Scarlett 2i2 Audio Interface and Cakewalk UM-2G Midi Interface Check out my website
|
JoeHans
Max Output Level: -88 dBFS
- Total Posts : 149
- Joined: 2011/05/03 07:59:54
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 11:54:45
(permalink)
Adding more RAM should not affect your PC's performance if you have 50% of RAM capacity unused. RAM does not add any "power" but instead works more like a hard drive for performed tasks. You should be good as long as you have some headroom.
Sonar Platinum running on: Intel i7-2600k, ASUS P8Z68-V Pro, Kingston V300 SSD 240GB + OCZ 60GB SSD + Samsung 1TB HDD, 16GB Ram, E-MU 0404 USB
|
mettelus
Max Output Level: -22 dBFS
- Total Posts : 5321
- Joined: 2005/08/05 03:19:25
- Location: Maryland, USA
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 12:06:56
(permalink)
There was a neat system monitor I saw a couple years back that highlighted choke points in the machine. I cannot remember the name offhand, but do not be surprised if disc access bubbles up as mentioned above. Streaming situations require more than RAM or CPU.
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.
|
Vastman
Max Output Level: -50 dBFS
- Total Posts : 2508
- Joined: 2006/08/30 02:49:18
- Location: Oakland, CA
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 12:18:36
(permalink)
I'd double Bit's bet.... FWIW, I feel the best investment when disk streaming Kontakt and other sample library players is moving your samples to an SSD. Both cpu and ram are minimal on your system... SSD's are cheap. Splitting your most use libraries across different SSDs is even better.
Dana We make the future... Climate Change MusicVastMaschine:SP4L/W10/i74930K/32GB/RME/CAD E100s; The Orchestra! NOVO!/Inspire/BohemianViolin&Cello, ARK1&2,/MinimalCapriccioMaximoSoto/OE1&2, Action&Emotive/Omni2/Tril/RMX/All OrangeTree/Falcon/APE Jugs/Alpha&Bravo/BFD3 & SD3Gravity/DM307/AEON/DM/Damage/Diva/HZebra/Hive/Diversion/VC4/Serum/Alchemy/blablablaSpitfire/8DIO/SL/KH/EW/NI; Shred1&2/AGF,G,M&T Torch&Res&Ren/GD-6; Ibanez SR1200&SR505NOVAX FanFret Tele&Strat
|
vdd
Max Output Level: -89 dBFS
- Total Posts : 92
- Joined: 2014/12/22 17:26:14
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 14:42:30
(permalink)
Hi, in my experience, it is the sound card – not the computer itself. If all the valid points spoken about in the previous posts not solving your problem you should try out a different audio card. You described the overall load from your computer. At 50% it starts to have drop outs etc. If you are able to bounce a song faster than the real playtime is, it is an indicator that the CPU and RAM is able to handle the load easily. If DPC is not an issue, the configuration should be OK. BUT: If the sound card, especially the driver, is not able to handle the load within the defined buffer time (e.g. 128 samples @ 44,1 = 2,9ms) you will get a drop out. Even worse: The minimal latency is NOT an information about how much the audio driver/hardware can process within this time frame. A lot of sound cards have incredible low latency buffer possibilities, but the DAW wouldn't be able to handle more than four tracks... There is a detailed analysis of the performance of different sound cards at Gearslutz ( https://www.gearslutz.com/board/music-computers/618474-audio-interface-low-latency-performance-data-base.html) where you can see that even high-end sound cards can have mediocre performance compared to the top ones related to processed plug-ins. This post is modiefied over the last five years, so you will get info about the newest devices, as well. Since I switched to a pcie solution, I can handle at least four times more plug-ins than before – without touching anything else at the computer. By the way: Using RTL as low as 5ms compared to 18ms before!
S-Plat x64 / i7-4790-3.60GHZ, 32GB RAM, Win 7 x64, Akai MPC Studio, Arturia Microbrute, Doepfer A-100, VTB-1, RME HDSPe
|
JohnEgan
Max Output Level: -80 dBFS
- Total Posts : 543
- Joined: 2014/10/21 10:03:57
- Location: Ottawa, Ontario, Canada
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 17:27:08
(permalink)
dlesaux Hello All! I'm using Kontakt more now and depending on the project size, I often experience stuttering on playback. My CPU runs at about 50% and my RAM at about 50% too. Is the stuttering due to insufficient RAM or my CPU ( system specs below)?
Perhaps Im misunderstanding, and not specifically familiar with Kontakt, (except I believe that it functions as most VI/soft synths do?), but for playback/mixing isn't having a the lowest latency possible not relevant, or should I say setting it as high possible not an issue or even preferred to avoid these issues? In any case, even with my 6 cores/12 threads, 16GRAM and an SSD I had midi dropout issues, and/or "stuttering" issues (usually audio from number of FX/plugins) with playback, and when using lesser settings than mentioned below, at least on my larger projects. So for playback/mixing, in ASIO panel in Audio Device preferences. I always have buffer cranked up to max, for me that's, 4096 samples (96K sample rate) and I can then "load her up" with FX's, so not sure benefit of going lower? In Midi "Playback and recording" preference, Ive doubled the setting "Number buffers" to 128, and have Playback setting at 1000 ms, not sure if its conventional or correct but this seems to work for me, stopping those pesky and annoying random dropping outs of midi notes on playback. Your PC/AI system may or may not accept these settings but seems to work well for me. Also if Im recording, or just playing/monitoring live, through Sonar and soft synth (eg Rapture Pro), I dont seem to have to change/lower these "midi" buffer settings ever, or haven't needed to since I changed them, only lower the audio buffer latency, for proper key response time. With these settings in playback and mixing there may be a very slight delay in transport control response time, and possibly in response time when manually changing an FX parameter, for myself this is not an issue mixing, and Im uncertain which may cause that, the midi or audio setting, but I no longer suffer from the midi dropout and audio stutter blues (hmmm, that could be a song), and I can pretty well use as many audio FX/plugin and VI as "Ive" ever needed or is allowed, at one time. If your talking about playing-back many multiple recorded audio tracks, with FX and several midi VI's playing and also trying to record/monitor new VI tracks simultaneously, then you may or may not be able to find a lower latency that might work to suite both requirements, but you'd possibly have to resolve in other ways, likely by bouncing the existing tracks to a sub-project, Hope Ive helped and not caused more confusion. Cheers
John Egan Sonar Platinum (2017-10),RME-UFX, PC-CPU - i7-5820, 3.3 GHz, 6 core, ASUS X99-AII, 16GB ram, GTX 960, 500 GB SSD, 2TB HDD x 2, Win7 Pro x64, O8N2 Advanced, Melodyne Studio,.... (2 cats :(, in the yard).
|
dwardzala
Max Output Level: -61 dBFS
- Total Posts : 1470
- Joined: 2008/05/26 19:18:33
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 19:49:24
(permalink)
John Egan has a great point about buffer settings during record versus mixdown. I do the same thing. I lower the buffers when recording, but when mixing I set them a 2048. If you need to during the recording process, you could freeze some tracks to take the load off the system.
DaveMain Studio- Core i5 @2.67GHz, 16Gb Ram, (2) 500Gb HDs, (1) 360 Gb HD MotU Ultralite AVB, Axiom 49 Midi Controller, Akai MPD18 Midi Controller Win10 x64 Home Sonar 2017.06 Platinum (and X3e, X2c, X1d) Mobile Studio - Sager NP8677 (i7-6700HQ @2.67MHz, 16G Ram, 250G SSD, 1T HD) M-Box Mini v. 2 Win 10 x64 Home Sonar 2016.10 Platinum Check out my original music: https://soundcloud.com/d-wardzala/sets/d-wardzala-original-music
|
Vastman
Max Output Level: -50 dBFS
- Total Posts : 2508
- Joined: 2006/08/30 02:49:18
- Location: Oakland, CA
- Status: offline
Re: Is It my CPU or is it RAM?
2016/12/05 21:10:45
(permalink)
Yep... John and Dave said it well... re: diff btw recording/playback If you're getting garbage while recording, try disabling plugins and see if this solves the problem. Still urge the SSD move if ur liking Kontakt...
Dana We make the future... Climate Change MusicVastMaschine:SP4L/W10/i74930K/32GB/RME/CAD E100s; The Orchestra! NOVO!/Inspire/BohemianViolin&Cello, ARK1&2,/MinimalCapriccioMaximoSoto/OE1&2, Action&Emotive/Omni2/Tril/RMX/All OrangeTree/Falcon/APE Jugs/Alpha&Bravo/BFD3 & SD3Gravity/DM307/AEON/DM/Damage/Diva/HZebra/Hive/Diversion/VC4/Serum/Alchemy/blablablaSpitfire/8DIO/SL/KH/EW/NI; Shred1&2/AGF,G,M&T Torch&Res&Ren/GD-6; Ibanez SR1200&SR505NOVAX FanFret Tele&Strat
|
soens
Max Output Level: -23.5 dBFS
- Total Posts : 5154
- Joined: 2005/09/16 03:19:55
- Location: Location: Location
- Status: offline
Re: Is It my CPU or is it RAM?
2017/02/08 18:53:23
(permalink)
Question: Does soloing the recording track, with maybe one other track for reference, work for reducing CPU load & interface latency when recording?
|
jimkleban
Max Output Level: -64 dBFS
- Total Posts : 1319
- Joined: 2008/11/09 09:42:45
- Status: offline
Re: Is It my CPU or is it RAM?
2017/02/08 20:01:38
(permalink)
Having more RAM can free I/O bottlenecks in a couple of ways. One, less memory paging. Don't forget your OS needs to be running below your DAW and it does a bunch of housekeeping, including keeping track of paged memory. The second way it can help with Kontakt is that you can pre load more of the sample data into RAM instead of taxing your I/O chain. This is a setting in Kontakt to increase the length of the beginning of the same that is pre loaded into RAM. So, I too would try more RAM first and change the settings as suggested by most of the folks here. RAM is really cheap now, I just purchased 16GB of MAC memory from Crucial for like $100 (this was not my DAW PC). I have 32GB in my DAW and when I load most projects, I see that 50% of the RAM is being used before I hit play. These machines are amazing and have come a long way in the last 10 years. One can do so much compared to just 10 years ago. (Is this redundant?)!
The Lamb Laid Down on MIDI www.lldom.com Studio Cat Custom i7 with Thunderbolt (wonderful system built and configured by our own Jim R) Apollo Duo (via TB) UAD Quad UAD Duo WIN 8.1 x64 with 32 GB Ram 4 SSD for programs and sample libraries Splat (latest version)
|
mudgel
Max Output Level: 0 dBFS
- Total Posts : 12010
- Joined: 2004/08/13 00:56:05
- Location: Linton Victoria (Near Ballarat)
- Status: offline
Re: Is It my CPU or is it RAM?
2017/02/09 00:59:04
(permalink)
Muting or soloing tracks does not remove their data load from the computer. You need to bounce or freeze a track to get back the processing overhead.
It's common practice to set your audio buffers lower when recording and higher when mixing..
Mike V. (MUDGEL) STUDIO: Win 10 Pro x64, SPlat & CbB x64, PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz. Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2. Monitors: Adam A7X, JBL 10” Sub. Audio I/O & DSP Server: DIGIGRID IOS & IOX. Screen: Raven MTi + 43" HD 4K TV Monitor. Keyboard Controller: Native Instruments Komplete Kontrol S88.
|
mudgel
Max Output Level: 0 dBFS
- Total Posts : 12010
- Joined: 2004/08/13 00:56:05
- Location: Linton Victoria (Near Ballarat)
- Status: offline
Re: Is It my CPU or is it RAM?
2017/02/09 01:28:55
(permalink)
With reference to the performance chart linked to. Remember that these tests were all done more than 5 years ago. In that time the various devices and drivers have all been updated and today FireWire 800 and USB2 devices go head to head in the latency department performing equally well in real life circumstances.
Take the RME UFX, I have used this device extensively and it performs equally well in both Firewire 800 and USB 2. down to 48 samples.
Mike V. (MUDGEL) STUDIO: Win 10 Pro x64, SPlat & CbB x64, PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz. Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2. Monitors: Adam A7X, JBL 10” Sub. Audio I/O & DSP Server: DIGIGRID IOS & IOX. Screen: Raven MTi + 43" HD 4K TV Monitor. Keyboard Controller: Native Instruments Komplete Kontrol S88.
|