Page 1 of 1
Optimize pre-load time?
Posted: Mon Apr 29, 2019 4:08 pm
by Xenophile
Has anyone got a documented method or video to help a user determine which samples must be loaded for a particular setlist?
I would like to reduce the current ~3.5 minute boot/preload time by preloading only the sounds I will need for a show.
Is PCG Tools the right tool for this?
Maybe there is an automated way to do this, based on the particular setlist you have configured to auto-load?
Re: Optimize pre-load time?
Posted: Mon Apr 29, 2019 4:48 pm
by GregC
Xenophile wrote:Has anyone got a documented method or video to help a user determine which samples must be loaded for a particular setlist?
I would like to reduce the current ~3.5 minute boot/preload time by preloading only the sounds I will need for a show.
Is PCG Tools the right tool for this?
Maybe there is an automated way to do this, based on the particular setlist you have configured to auto-load?
I am not aware of any magic software like that. Then again, I am on Mac. PCG tools is WIN based.
I think the answer is in custom PCG files. Which will need a few manual steps to load each one.
Your volume of samples or EXs connected to KSC files take time to auto load upon boot up- I think you are aware.
PCG files take 5 or 6 seconds to load.
Re: Optimize pre-load time?
Posted: Mon Apr 29, 2019 8:15 pm
by Stoffel
To minimize the boot time on gigs I use the following method:
1. In Global mode, "KSC Auto-Load", unmark all KSC in the list
2. Press "Do Auto-Load Now". This erases the sample memory
3. Go to Setlist
4. Test every slot needed for the gig and see if the linked combi/prog shows "Samples Not Loaded"
5. If so, open the "Main" menu in there and press "Load required samples"
6. Repeat from step 4 until all needed slots are sounding as programmed.
7. Go to Disk mode, menu "Save" and go to the root of the SSD.
8. Press "Save Sampling Data"
9. Name the KSC as needed. Include "Links to EXs & User Sample Banks". Press "OK"
10. Go to Global Mode, "KSC Auto-Load", and Press "Add KSC"
11. Search the created KSC with the prefix "_UserBank", mark it, and press "Add"
The next start the Kronos will only load this Sample Bank and the boot time is minimized.
Hope this helps.
Posted: Mon Apr 29, 2019 9:51 pm
by Falcon2e
My boot time is about 90 seconds, maybe a little more. It’s not a big deal for me because it’s only required once. I do have about 75 short samples. If your boot time is 3 1/2 minutes I’m guessing you have a lot of samples. I do use a UPS in case there’s a power interruption.
Posted: Mon Apr 29, 2019 11:40 pm
by Xenophile
Thanks! Most of what it is auto-loading came from the factory defaults. I just added a few things from the Funk and Soul Horns pack.
I'll definitely try Stoffel's method to limit auto-load to just the sounds I need for a particular show.
Posted: Mon Apr 29, 2019 11:52 pm
by Mike Conway
My fastest Kronos boot is 60 seconds, as seen here:
<iframe width="720" height="480" src="
https://www.youtube.com/embed/zN1l0lbDuOw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe>
Re: Optimize pre-load time?
Posted: Tue Apr 30, 2019 3:24 am
by psionic311
Stoffel wrote:To minimize the boot time on gigs I use the following method:
1. In Global mode, "KSC Auto-Load", unmark all KSC in the list
2. Press "Do Auto-Load Now". This erases the sample memory
3. Go to Setlist
4. Test every slot needed for the gig and see if the linked combi/prog shows "Samples Not Loaded"
5. If so, open the "Main" menu in there and press "Load required samples"
6. Repeat from step 4 until all needed slots are sounding as programmed.
7. Go to Disk mode, menu "Save" and go to the root of the SSD.
8. Press "Save Sampling Data"
9. Name the KSC as needed. Include "Links to EXs & User Sample Banks". Press "OK"
10. Go to Global Mode, "KSC Auto-Load", and Press "Add KSC"
11. Search the created KSC with the prefix "_UserBank", mark it, and press "Add"
The next start the Kronos will only load this Sample Bank and the boot time is minimized.
Hope this helps.
Brilliant! This sounds like a safe, easy, and effective method. Doing this first thing tomorrow.
Posted: Tue Apr 30, 2019 9:03 am
by SeedyLee
For those of you that are feeling adventurous, it is possible to reduce the boot time of the Kronos considerably by booting a modified Linux kernel and disabling the security verification of all Kronos files … This process comprises the bulk of the boot time.
Posted: Tue Apr 30, 2019 2:20 pm
by psionic311
SeedyLee wrote:For those of you that are feeling adventurous, it is possible to reduce the boot time of the Kronos considerably by booting a modified Linux kernel and disabling the security verification of all Kronos files … This process comprises the bulk of the boot time.
I have 2 hard drives in my Kronos 61. If I can make it so that I can make them redundant so I could boot off either drive, consider me a candidate to modify the kernel on one of the drives.
I've been meaning to wade deeper into Linux and get certified, so this sounds like a good project to motivate me.
Can you PM the details? Thx
Re: Optimize pre-load time?
Posted: Fri Aug 14, 2020 7:25 am
by alfredharper
Stoffel wrote:To minimize the boot time on gigs I use the following method:
1. In Global mode, "KSC Auto-Load", unmark all KSC in the list
2. Press "Do Auto-Load Now". This erases the sample memory
3. Go to Setlist
4. Test every slot needed for the gig and see if the linked combi/prog shows "Samples Not Loaded"
5. If so, open the "Main" menu in there and press "Load required samples"
6. Repeat from step 4 until all needed slots are sounding as programmed.
7. Go to Disk mode, menu "Save" and go to the root of the SSD.
8. Press "Save Sampling Data"
9. Name the KSC as needed. Include "Links to EXs & User Sample Banks". Press "OK"
10. Go to Global Mode, "KSC Auto-Load", and Press "Add KSC"
11. Search the created KSC with the prefix "_UserBank", mark it, and press "Add"
The next start the Kronos will only load this Sample Bank and the boot time is minimized.
Hope this helps.
Thank you for your tips. they work.
Posted: Fri Aug 14, 2020 2:03 pm
by tunaman
If you really want to do it right, make a copy of the PRELOAD.KSC and edit it with a text editor. Remove any unused items, especially drum kits. Then deselect the PRELOAD.KSC and instead select the modified version in the Autoload list, along with the other custom KSC files as outlined above.
I have one I named PRELOAD (No Drums).KSC for just this purpose, and it reduces the startup time considerably.