Page 2 of 2
Posted: Mon Jun 13, 2011 11:29 am
by michelkeijzers
It would be nice if there wouldn't be loaded ANY samples during the real startup phase. This might mean the startup time would get down to maybe 30 seconds (don't know exactly how much the sample total loading time is .. anybody an idea?)
Then after initialization the keyboard would respond to every button slider and key playing, however, since there are no samples loaded you wouldn't here anything. However meanwhile, all samples should be loaded (or all that are selected). If you select a program or combi, those samples loading would have priority (in case they are not loaded yet). For the rest, just all selected samples would be loaded WHILE the keyboard is responsive and up and running.
It's not that difficult to make if loading the samples and playing and/or pressing buttons can be handled by the CPU/memory etc at the same time.
The only downside is that during the first minute(s) the samples might not all be loaded yet so there can be a very small delay (except for the 4GB smples that take a bit longer to load maybe).
Posted: Mon Jun 13, 2011 1:00 pm
by BillW
jerrythek wrote:Hi Bill:
Well here's where I'm not sure the state of my data is the same as preload SSD's. But in Global Mode on the KSC Auto-Load page you should have separate ksc files for each of the EXs libraries (1-9). If not you can add them using the Add KSC button on the lower left. Set up your unit to preload the ones that you want for now. Later when you add and then save your custom samples you'll be making another KSC file of your own and you can add it to this list and check it to have it load along with the Factory KSC files of your choosing.
Follow me?
Regards,
Jerry
That's the problem...the individual libraries are not listed there unless I add them from the Extras folder. That's what I did the first time when I ended up with only 62MB free. Maybe there's a bug with preloading that doesn't exist when loading after boot?
Posted: Mon Jun 13, 2011 2:14 pm
by dtray187
I think i need a quick walk through of how to autoload without running out of ram.
I have more rame free when I load the preload than when I only load all except, exs2 concert grand, rock drums, jazz drums.
That is strange?
Posted: Mon Jun 13, 2011 2:24 pm
by BillW
dtray187 wrote:I think i need a quick walk through of how to autoload without running out of ram.
I have more rame free when I load the preload than when I only load all except, exs2 concert grand, rock drums, jazz drums.
That is strange?
You are trying what I did and getting the same result?
Posted: Mon Jun 13, 2011 5:06 pm
by dtray187
I think so, did you figure it out?
Posted: Mon Jun 13, 2011 5:45 pm
by BillW
dtray187 wrote:I think so, did you figure it out?
Not yet...I'm away from the keyboard today.
Posted: Mon Jun 13, 2011 6:06 pm
by jerrythek
Logically this could happen if the Load method is different from the Preload... i.e. some titles are loading into RAM instead of Virtual memory. ALL of my EXs banks are loading into Virtual Memory. Check yours using the Sample Manage Tab in Global Mode, Basic.
Beyond that a real Korg staff member will have to get involved.
Regards,
Jerry
Posted: Mon Jun 13, 2011 10:57 pm
by BillW
jerrythek wrote:Logically this could happen if the Load method is different from the Preload... i.e. some titles are loading into RAM instead of Virtual memory. ALL of my EXs banks are loading into Virtual Memory. Check yours using the Sample Manage Tab in Global Mode, Basic.
Beyond that a real Korg staff member will have to get involved.
Regards,
Jerry
Thanks for trying to help out, Jerry. I told it to preload the individual EXs libraries using the load method stored in the EXs files (which defaults to virtual RAM if they're loaded from the Preload.pcg file, so I just assumed it would be the same). I'm sure we'll get this figured out soon.
Bill
Posted: Mon Jun 13, 2011 11:27 pm
by Brandon Daniel
A couple things to double check:
1) Load method, VM vs RAM. Data loaded into RAM will definitely take more space than using the VM load method.
2) The preload.ksc that is loaded by system default doesn't have all the multisamples from every EXs bank in it, some were excluded (EXs2 entirely, the Acoustic Pianos from EXs4, etc) to make it all fit with room to spare for user samples. So if you removed preload.ksc file and then added each KSC file from all the EXs banks (minus a couple you know you don't want), you could very well end up with less memory available than when you had just loaded the preload.ksc before.
Posted: Mon Jun 13, 2011 11:32 pm
by BillW
Brandon Daniel wrote:A couple things to double check:
1) Load method, VM vs RAM. Data loaded into RAM will definitely take more space than using the VM load method.
2) The preload.ksc that is loaded by system default doesn't have all the multisamples from every EXs bank in it, some were excluded (EXs2 entirely, the Acoustic Pianos from EXs4, etc) to make it all fit with room to spare for user samples. So if you removed preload.ksc file and then added each KSC file from all the EXs banks (minus a couple you know you don't want), you could very well end up with less memory available than when you had just loaded the preload.ksc before.
Well, that might explain what I'm seeing, thanks!
I've only used up 98MB of the available 148MB (or whatever it is by default with preload.ksc) so I'm ok for now. If I need more, I might be able to leave out the Japanese grand too.
Posted: Tue Jun 14, 2011 12:35 am
by danatkorg
It sounds to me like the best method to remove the drums in EXs8 and 9 would be this:
1. Load the PRELOAD.KSC file (or just start up the machine if that KSC is set to load at startup).
2. Unload EXs8 and EXs9 on the Global 0–4: Sample Management page (see below).
3. Save the resulting KSC file (see "Creating and saving .KSC files" in the Operation Guide).
4. Optionally, un-check Auto-Load for PRELOAD.KSC, and auto-load your newly created KSC file instead.
* * *
Parameter Guide, Global 0–4: Sample Management page:
Unloading an entire bank of data
You can also un‐load an entire bank of data at once. To do so:
1. In the menu, select the Unload all in bank command.
The Unload all data from selected bank dialog will appear.
2. Select the desired bank (RAM or any EXs).
3. Press the OK button to confirm, or Cancel to exit the dialog without making changes.
* * *
Hope this helps!
- Dan
Posted: Tue Jun 14, 2011 12:49 am
by BillW
Thanks, Dan! That sounds like the ultimate solution and I will try it this weekend.
Posted: Tue Jun 14, 2011 1:13 am
by dtray187
That works!!
Posted: Tue Jun 14, 2011 1:16 am
by BillW
dtray187 wrote:That works!!
Thanks for letting us know.