Helpful ReplyKontakt load times

Author
Amicus717
Max Output Level: -79 dBFS
  • Total Posts : 555
  • Joined: 2014/12/30 08:48:49
  • Location: Canada
  • Status: offline
2016/12/24 01:58:33 (permalink)

Kontakt load times

Anyone have any ideas or experience with improving the load time of non-library instrument banks in Kontakt? I bought Anthology Strings from 8Dio (at a very nice discount), and it sounds good, with a greatly improved (IMHO) interface and overall usability.
 
But the load time is brutal. Basically, right now I click on a patch and then go for lunch while it indexes or organizes itself, or whatever it does. I'm not referring to the loading of the actual samples, which start to load up once the interface appears (although at 1.84gb for the Ensemble patch, that isn't a fast process either) but the time lapse between when I click on the patch and when the interface itself finally appears in the rack. That can sometimes take as long as 10-15 mins, and during this time, Cakewalk is basically unresponsive. This is really frustrating. I've tried "Batch Resave" and few other tricks and ideas that I got from other forums, including the NI one, but nothing has helped.
 
Anthology is a nice library, and I'm trying to explore it and get the hang of using it. But right now loading it up brings my workflow to a complete halt, and I'd really like to find a way around that. Does anyone else experience that with large non-Kontakt Player libraries in Kontakt? 
 
Of note: I'm using Kontakt 5.6.5, in Sonar Plat 64, and Windows 10 Pro 64.
 
This has been an issue with other instruments and libraries, but none as bad as Anthology Strings, I assume due to the size...
 
Thanks,
 
Rob

Sonar Platinum, Windows 10 Pro 64, Core i7-5820K Haswell-E CPU, 32GB DDR4 RAM, RME Babyface, Adam F7 monitors, Mackie MCU
#1
msorrels
Max Output Level: -70 dBFS
  • Total Posts : 1025
  • Joined: 2003/11/08 02:04:59
  • Location: Pittsburgh, PA
  • Status: offline
Re: Kontakt load times 2016/12/24 08:18:06 (permalink) ☄ Helpfulby noynekker 2016/12/26 23:20:59
You MUST batch re-save even commercial products (even ones that appear to load correctly) or their load times in Kontakt will be extremely long.  It's really not that hard to do, and will vastly speed up libraries from 3rd parties like 8Dio.
 
Here's an article that covers it if you need help with the specifics:
https://soundiron.com/pag...-instrument-load-times
 
 

-Matt
 
#2
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
  • Total Posts : 26036
  • Joined: 2006/09/17 11:23:23
  • Location: Everett, WA USA
  • Status: offline
Re: Kontakt load times 2016/12/24 10:16:31 (permalink)
Go into Settings -> Load / Import and make sure the "Load samples in background" option is checked. This doesn't speed up the loading, but does make it seem faster because you see the UI and regain control of your mouse sooner. Samples continue to load in the background, and you can watch its progress in the "Memory" window at top.
 
If you've already done a batch resave, and have backround loading enabled, after that it mostly comes down to disk throughput. You might want to think about getting an SSD, which will speed it up a lot.
 
String libraries in particular can be very slow-loading because one .nki might include multiple articulations, mic positions and ensemble sizes. Some you won't even use. If your song doesn't require pizzicato, for example, it makes no sense to load those samples.
 
Take a look at the instruments. You may find that one of them has "All" in the name -- that's an instrument that'll load every single sample in order that you can switch between them on the fly. Often the devs will have provided smaller variations that don't use as much memory, perhaps separate .nki's for small, medium and large ensembles, or specific articulations or mic positions. Use those when appropriate for your project.
 
 


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

My Stuff
#3
Amicus717
Max Output Level: -79 dBFS
  • Total Posts : 555
  • Joined: 2014/12/30 08:48:49
  • Location: Canada
  • Status: offline
Re: Kontakt load times 2016/12/24 11:02:42 (permalink)
Thanks for the input, folks. Much appreciated.
 
In regards to the above:
 
1) Load samples in background is checked
2) The library is already on an SSD
3) I already did a batch re-save, to no effect.
4) The actual size of the patch doesn't seem to make a difference, in this case -- whether it's the full set of articulations, or one of 8Dio's customizable "Empty" patches that allows you to add only the articulations you need, the wait time between when I click on the patch and when the GUI appears is really long. Are the samples actually loading during this time? It seems that the samples don't really start loading into the system until the GUI appears and the memory counter starts to climb on the instrument header. The problem I'm having is that Kontakt simply goes unresponsive and just sits there for 10 minutes before it even launches the GUI and starts loading the samples. Once the GUI appears, the samples start loading in and I get control of Sonar back. I'm fine with samples taking a couple minutes to load in, as long as I can do other stuff in Sonar while I'm waiting. But right now, I get locked out of Sonar for 10 minutes waiting for the GUI to simply appear. It doesn't look like the system is actually loading samples during this time, so I have no idea what it's trying to do.
 
I have similar issues with other libraries -- Da Capo and Realivox Blue, in particular -- although the wait time isn't quite as long, and I can live with it. For Da Capo, it seems to make no difference at all if I'm loading one of the full patches with all mic positions, or one of the lite patches with just the Tutti mix.
 

Sonar Platinum, Windows 10 Pro 64, Core i7-5820K Haswell-E CPU, 32GB DDR4 RAM, RME Babyface, Adam F7 monitors, Mackie MCU
#4
msorrels
Max Output Level: -70 dBFS
  • Total Posts : 1025
  • Joined: 2003/11/08 02:04:59
  • Location: Pittsburgh, PA
  • Status: offline
Re: Kontakt load times 2016/12/24 11:11:19 (permalink)
I've seen the long pause before the patch actually starts loading with a few libraries recently, it does seem like it has gotten worse with recent versions of Kontakt.  Batch re-saving the instruments has generally removed that delay for me though.  If you have batch re-saved the instruments and are still having the long pause you might want to look into running Microsoft's SysInternals Process Monitor and see exactly what Kontakt is doing.   I recommend running the stand alone Kontakt for this.  You can get Process Monitor here:
 
https://technet.microsoft...ls/processmonitor.aspx
 

-Matt
 
#5
msorrels
Max Output Level: -70 dBFS
  • Total Posts : 1025
  • Joined: 2003/11/08 02:04:59
  • Location: Pittsburgh, PA
  • Status: offline
Re: Kontakt load times 2016/12/24 11:14:08 (permalink)
You might also want to make sure that any real time anti-virus/malware protection is not looking at the directories where your libraries are installed.  You might want to take a good look at any 3rd party system utility software you are running, which might not show up even in Process Monitor, but could kill your performance.
 
 

-Matt
 
#6
Amicus717
Max Output Level: -79 dBFS
  • Total Posts : 555
  • Joined: 2014/12/30 08:48:49
  • Location: Canada
  • Status: offline
Re: Kontakt load times 2016/12/24 11:37:37 (permalink)
Yeah, I think recent updates to Kontakt may be a factor, because it wasn't always like this. For me, it's only the non-Player compatible libraries that are slow. The instruments in the Libraries tab all load without any real issues.
 
Thanks for the suggestions, I'll see if they help.

Sonar Platinum, Windows 10 Pro 64, Core i7-5820K Haswell-E CPU, 32GB DDR4 RAM, RME Babyface, Adam F7 monitors, Mackie MCU
#7
robert_e_bone
Moderator
  • Total Posts : 8968
  • Joined: 2007/12/26 22:09:28
  • Location: Palatine, IL
  • Status: offline
Re: Kontakt load times 2016/12/24 14:05:04 (permalink) ☄ Helpfulby Amicus717 2016/12/26 22:46:58
DEFINITELY make sure you add the Sonar Content and Cakewalk Projects folders to the exclusion list of whatever antivirus software you use, and the same for your sample libraries.
 
Sample libraries in particular were already scanned during the download process, and are pretty much going to be read only, so there isn't a credible security exposure to keeping those from being scanned every time they are accessed.  That alone will GREATLY improve load performance for sample-based instruments/sounds in Kontakt, or Play, or whatever you are using.
 
There are also parameters in Kontakt that let you specify how much of a given instrument to load initially, and then the rest gets streamed from disk.  THAT can have a positive or negative impact on load times.
 
There have been additionally some discussions about leaving Windows Indexing on or off for drives - and that might be good to review.  I haven't kept up on the considerations for that, one way or the other, but others may have some thoughts on it for you here.
 
Also, if you are loading massive numbers of instruments into each Kontakt instance, you are also preventing the CPU from using multiple cores - and per Noel of Cakewalk, you might be better off to load only up to 4-6 instruments into any given single instance of Kontakt.  At some point, it helps performance to use multiple instances of Kontakt, versus a giant instance loaded to the gills.
 
I have over 2 TB of sample libraries, and I have NEVER seen any one instrument take more than a matter of seconds to load, and other than my C: (which has only Windows and applications - no content), all of my other drives are SATA III 7,200 RPM HDD's.  I have ZERO sample loading performance issues on my system.
 
I hope any of the above is helpful, as well as some of the other posts in this thread - the fact that there aren't screaming masses of complaints in these forums about this load-time issue you are having is actually GOOD news - as it means that most folks are not experiencing that issue, which means there is an OUTSTANDING chance your issues can be resolved through chipping away at potential contributing factors for why YOUR load times suffer as they do.
 
So, cheer up - I think - and between everybody there are likely some things that will help you resolve these issues.
 
Bob Bone
 

Wisdom is a giant accumulation of "DOH!"
 
Sonar: Platinum (x64), X3 (x64) 
Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22
Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64
Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others
MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es
Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms  
#8
Amicus717
Max Output Level: -79 dBFS
  • Total Posts : 555
  • Joined: 2014/12/30 08:48:49
  • Location: Canada
  • Status: offline
Re: Kontakt load times 2016/12/26 18:39:23 (permalink)
Thanks for all the suggestions, folks. Some very good ideas, and some nice optimizations.
 
As per Bob's suggestion above, I put all my Kontakt libraries (and Kontakt itself) on the exclusion list for Windows Defender, and it has made a significant difference. GUI appears in a few seconds, and the samples load up nicely. No more 10 minutes of waiting. I have no idea why this just started a couple of months ago (I've never worried much about Windows Defender or exclusion lists before, and until recently I've had no issues like this at all), but I'm very glad the solution was so simple. I probably should have figured that out on my own.
 
So thanks for the help, it is VERY appreciated. :)
 
Rob

Sonar Platinum, Windows 10 Pro 64, Core i7-5820K Haswell-E CPU, 32GB DDR4 RAM, RME Babyface, Adam F7 monitors, Mackie MCU
#9
noynekker
Max Output Level: -66 dBFS
  • Total Posts : 1235
  • Joined: 2012/01/12 01:09:45
  • Location: POCO, by the river, Canada
  • Status: offline
Re: Kontakt load times 2016/12/26 23:19:08 (permalink)
Amicus717
Thanks for all the suggestions, folks. Some very good ideas, and some nice optimizations.
 
As per Bob's suggestion above, I put all my Kontakt libraries (and Kontakt itself) on the exclusion list for Windows Defender, and it has made a significant difference. GUI appears in a few seconds, and the samples load up nicely. No more 10 minutes of waiting. I have no idea why this just started a couple of months ago (I've never worried much about Windows Defender or exclusion lists before, and until recently I've had no issues like this at all), but I'm very glad the solution was so simple. I probably should have figured that out on my own.
 
So thanks for the help, it is VERY appreciated. :)
 
Rob


Many thanks Bob Bone, bitflipper, msorrels and Amicus717 for uncovering a mystery I have had for quite a while !
(My software sample creator didn't have this information when I emailed for tech support about an unusually long load time for a very large Kontakt NKI guitar sample set  . . . it was the only library I have that takes at least 4-5 minutes to load up)
 
There is great and useful information in this thread about optimizing large Kontakt sample library load times, thanks again guys for the tips !

Cakewalk by Bandlab, Cubase, RME Babyface Pro, Intel i7 3770K @3.5Ghz, Asus P8Z77-VPro/Thunderbolt, 32GB DDR3 RAM, GeForce GTX 660 Ti, 250 GB OS SSD, 2TB HDD samples, Win 10 Pro 64 bit, backed up by Macrium Reflect, Novation Impulse 61 Midi Key Controller, Tannoy Active Near Field Monitors, Guitars by Vantage, Gibson, Yamaki and Ovation.

 
#10
soens
Max Output Level: -23.5 dBFS
  • Total Posts : 5154
  • Joined: 2005/09/16 03:19:55
  • Location: Location: Location
  • Status: offline
Re: Kontakt load times 2016/12/26 23:27:35 (permalink)
A side thought about the sample loading window... who on earth decided black on black was a good thing?! It's totally unseeable now in 5.6. Even their emails are black on black and totally unreadable without highlighting the text making it white on blue. Either NI has no clue, doesn't use their own stuff, or they operate under infrared lighting.
#11
noynekker
Max Output Level: -66 dBFS
  • Total Posts : 1235
  • Joined: 2012/01/12 01:09:45
  • Location: POCO, by the river, Canada
  • Status: offline
Re: Kontakt load times 2016/12/26 23:41:01 (permalink)
Ha ! . . . another reminder to not upgrade to v5.6 too quickly (still on 5.5) . . . though, upgrades are usually inevitable, even if they have gone to the dark side.

Cakewalk by Bandlab, Cubase, RME Babyface Pro, Intel i7 3770K @3.5Ghz, Asus P8Z77-VPro/Thunderbolt, 32GB DDR3 RAM, GeForce GTX 660 Ti, 250 GB OS SSD, 2TB HDD samples, Win 10 Pro 64 bit, backed up by Macrium Reflect, Novation Impulse 61 Midi Key Controller, Tannoy Active Near Field Monitors, Guitars by Vantage, Gibson, Yamaki and Ovation.

 
#12
msorrels
Max Output Level: -70 dBFS
  • Total Posts : 1025
  • Joined: 2003/11/08 02:04:59
  • Location: Pittsburgh, PA
  • Status: offline
Re: Kontakt load times 2016/12/27 07:09:42 (permalink)
Just a warning, if you do upgrade Kontakt to 5.6 (I was forced to, since things I bought wouldn't work without it) and do a batch re-save with it, you won't be able to open that re-saved library in an older version of Kontakt.  It is a one way street after doing the batch re-save.  While I dislike the changes to Kontakt's keyboard coloring (which they seem determined not to fix/change) the rest of Kontakt 5.6.5 has been OK for me.
 

-Matt
 
#13
rtucker55
Max Output Level: -53.5 dBFS
  • Total Posts : 2177
  • Joined: 2005/06/20 21:11:47
  • Location: Hope, Indiana
  • Status: offline
Re: Kontakt load times 2016/12/27 19:54:07 (permalink)
Great thread, very helpful.  
 
For grins I just did a batch re-save on the Peter Siedlaczek Complete Orchestral Collection. Oh My...  That was similar to watching water boil but it sure loads quick now!

Purrrfect Audio DAW here.  Wow!...
#14
Jump to:
© 2024 APG vNext Commercial Version 5.1