KSC management for > 2Gb User samples library creation

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

User avatar
AntonySharmman
Approved Merchant
Approved Merchant
Posts: 3733
Joined: Sat Oct 16, 2010 2:24 pm
Location: Hellas
Contact:

KSC management for > 2Gb User samples library creation

Post by AntonySharmman »

I briefly propose a user's sample file architecture in Kronos OPS 2, that has proved to be reliable.
This method will be useful to users who want to create their user library , that will exceed
many times 3Gb Ram capacitance and can't have a single compact "save all" method with
all their resources.

It's obvious that slicing your Library is the only way to achieve that , and your creation must
begin with importing the largest multisamples/SF2 files you own.

Therefore you have to clear Ram every time and create your user library in parts of 1.9 Gbs ,
(biggest samples size that can imported)and then save sampling data under recognizable name.
As all of you already know, two KSC files will be created , one for editing and one for DFD
for every created part of 1.9 GB.

It's essential to decide which external Kronos library you want to use in order to define
size of your streamed sample data that will fit to Ram !

When you finish with all library parts , you'll clear Ram and load all created DFD KFC files
of every created part and then save all as global KSC file ,including also any reference
you need from Kronos internal library.
Also include only that standalone KSC file in your pre-loading list.

You can edit any library 1.9 Gb part is needed , using it's normal KSC and after saving
it's new sample data you must update global KSC file (re-creating it)

But remember, you must never delete any of partial KSC files or folders , since samples are
streamed from there , and your global KSC file & folder will contain only samples attack portion
that will be transferred to Ram.

Adopting this method, you can create up to 55 Gb user Samples Library.
(I tested it with 29 big non-looped sample resources and exceeded 54 GB)
After that procedure you can feel freely to create your custom PCG contents with all samples
that will have a constant presence every time you turn on your Kronos saving sporadically
only your PCG file.

I hope this can be useful to you !
Last edited by AntonySharmman on Sun Oct 21, 2012 10:25 pm, edited 5 times in total.
Music Conductor - Sound Engineer & Developer - Automotive SMPS/RF R&D - Electronics Engineer
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

Image
wavesΑrt official webpage - KorgPa.gr

DEMO's Playlist - WavesArt Facebook
1jordyzzz
Platinum Member
Posts: 688
Joined: Sat Mar 03, 2012 2:02 pm
Location: Indonesia

Post by 1jordyzzz »

wow that is pretty damn useful of course!! thanks a lot!! :D
does it will be implemented in the new software update??
Love my kronos 88 :D
Love my yamaha psr s910 as well

Korg Kronos 88, Yamaha PSR s910, Korg C720, Yamaha DTX 520, Focusrite Scarlett 18i6, a pair of Yamaha HS80 in (soon not to be) an unproperly treated room..
AdDeRoo
Platinum Member
Posts: 524
Joined: Wed May 20, 2009 12:56 pm
Location: Northern Italy

Post by AdDeRoo »

This is already possible within OS2.02

I did it as well with all the libraries I had in before. I still have not filled all RAM now, but now my factory Kronos HDD is full, so I am going to install the 2nd SSD this weekend using the suggestions of this forum and Sharp's video.

Thanks for the description Antony
Ad

Current gear : Korg Kronos 88 (SN 0979) / Nektar LX88+ / Korg PA2X / Kurzweil K2500R / Korg Nanopad2 / Neo Ventilator / Akai EWI USB / Cantabile / Reaper / Cakewalk / Reason / way too many VST's
User avatar
BasariStudios
Approved Merchant
Approved Merchant
Posts: 6510
Joined: Sun May 29, 2005 4:56 am
Location: NYC, USA
Contact:

Post by BasariStudios »

Actually i think this is the only way of doing it.
http://www.basaristudios.com
Cubase 8.5 Pro. Windows 7 X64. ASUS SaberTooth X99. Intel I7 5820K. ASUS GTX 960 Strix OC 2GB. 4x8 GB G.SKILL.
2 850 PRO 256GB SSDs. 1 850 EVO 1TB SSD. Acustica: Nebula Server 3 Ultimate, Murano, Magenta 3, Navy, Titanium.
KONNECTORAS
Full Member
Posts: 119
Joined: Fri May 21, 2010 6:28 am
Location: Greece, Athens
Contact:

Post by KONNECTORAS »

Very nice procedure Antony!!! Thanks a lot!!!
sigiriuk
Posts: 45
Joined: Mon Jul 30, 2007 7:34 pm
Location: London, UK
Contact:

Post by sigiriuk »

Evening all
Would it be possible to put together an idiots guide on the subject of creating large gig streaming user sample banks.
I am a bit lost...however I was able to load Nedim's guitars.....so I am not a total newbie.LOL
Maybe it could be a stickie?
Slim Estrada
Kronos88, and XK3c.
User avatar
mercede1
Full Member
Posts: 116
Joined: Sat May 12, 2007 9:07 am
Location: CYPRUS

Post by mercede1 »

Always valuable informations from you Maestro,thank you!!! =D>
KORG KRONOS 73
KORG PA3X 76
KORG TRITON CLASSIC
KORG I30
KORG PA800 (Past)
User avatar
DoubleM
Junior Member
Posts: 52
Joined: Fri Jan 27, 2012 1:35 pm
Location: Germany, in the very South!

Post by DoubleM »

sigiriuk wrote:Evening all
Would it be possible to put together an idiots guide on the subject of creating large gig streaming user sample banks.
I am a bit lost...however I was able to load Nedim's guitars.....so I am not a total newbie.LOL
Maybe it could be a stickie?
+1
I second that.

It would be very helpful if someone could take the time to create a tutorial ("step by step") on how

- user sample libraries are created, stored on second ssd and autoloaded,
- to create (maybe) a single "autoload" file, which loads all the samples you choose at boot time.

I currently use the Legendary Strings, Karo Unison Strings and the brass-EX3+extras. I would like to add Kronos Assault and some individual user sample sets from the community, but don´t have enough RAM for it (I have 3,25 Gb). I currently do not see through how to do it and would be grateful for any help.

A sticky could prevent repeated questions arise on this issue.
Cheers, Michael

Gear: Kronos-2 61, Kronos 88, KingKorg, MOXF8, Fantom X 7, Hammond XK-1c
BillW
Platinum Member
Posts: 933
Joined: Tue Jul 12, 2005 2:22 pm
Location: Northern Virginia

Post by BillW »

DoubleM wrote:
sigiriuk wrote:Evening all
Would it be possible to put together an idiots guide on the subject of creating large gig streaming user sample banks.
I am a bit lost...however I was able to load Nedim's guitars.....so I am not a total newbie.LOL
Maybe it could be a stickie?
+1
I second that.

It would be very helpful if someone could take the time to create a tutorial ("step by step") on how

- user sample libraries are created, stored on second ssd and autoloaded,
- to create (maybe) a single "autoload" file, which loads all the samples you choose at boot time.

I currently use the Legendary Strings, Karo Unison Strings and the brass-EX3+extras. I would like to add Kronos Assault and some individual user sample sets from the community, but don´t have enough RAM for it (I have 3,25 Gb). I currently do not see through how to do it and would be grateful for any help.

A sticky could prevent repeated questions arise on this issue.
I would update your list to be:

- user sample libraries are created, stored on second ssd and autoloaded,
- to create (maybe) a single "autoload" file, which loads all the samples you choose at boot time.
- how to go back in, edit the original samples and then build a new streaming library
Korg Kronos 61 (2); Kurzweil PC4; Casio Privia PX-350m; Macbook Pro
User avatar
AntonySharmman
Approved Merchant
Approved Merchant
Posts: 3733
Joined: Sat Oct 16, 2010 2:24 pm
Location: Hellas
Contact:

Post by AntonySharmman »

DoubleM

Users that use 2nd SSD resources.
- Clear Ram contents
- Load your collection Karo or whatever up to 1.9 Gb size
- Save "Sampling Data" mode only in your 2nd SSD
- Add streaming KCS file from 2nd SSD to your preloading list

The Pro-way is to clear Ram and load all your streaming KCS files from all libraries
you've created in your 2nd SSD plus Factory library you need and save your set in
all mode (sampling data and paths)
Ram size will be reduced dramatically at least at 80 %.
Also usable ram from 4 Gb installation is just 3 Gb not 3.25 as it's written.

Hope that this can help you
Last edited by AntonySharmman on Sun Oct 21, 2012 11:09 pm, edited 1 time in total.
Music Conductor - Sound Engineer & Developer - Automotive SMPS/RF R&D - Electronics Engineer
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

Image
wavesΑrt official webpage - KorgPa.gr

DEMO's Playlist - WavesArt Facebook
User avatar
rs.felicio
Approved Merchant
Approved Merchant
Posts: 307
Joined: Fri Dec 30, 2011 5:20 pm
Location: São Paulo - Brasil

Post by rs.felicio »

Antony,

Thanks for information, really very usefull!!!

I think that this procedure is usefull too if You've load all contents / samples, but only use some progs / samples (for example - Factory EXs3)....We can load into RAM only what we need, without changing the original KSC.

I tried to exemplify this on this topic (last post).

http://www.korgforums.com/forum/phpBB2/ ... c&start=45
User avatar
AntonySharmman
Approved Merchant
Approved Merchant
Posts: 3733
Joined: Sat Oct 16, 2010 2:24 pm
Location: Hellas
Contact:

Post by AntonySharmman »

rs.felicio
Factory libraries are already written is SSD !
You just save their path through your Master KSC that includes all rest User library references !
Just open factory KSC and load what you need according to your free Ram !
Music Conductor - Sound Engineer & Developer - Automotive SMPS/RF R&D - Electronics Engineer
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

Image
wavesΑrt official webpage - KorgPa.gr

DEMO's Playlist - WavesArt Facebook
User avatar
rs.felicio
Approved Merchant
Approved Merchant
Posts: 307
Joined: Fri Dec 30, 2011 5:20 pm
Location: São Paulo - Brasil

Post by rs.felicio »

Of course.
I was referring only to way to save this "link / index" on Master KSC

Thanks again
User avatar
AntonySharmman
Approved Merchant
Approved Merchant
Posts: 3733
Joined: Sat Oct 16, 2010 2:24 pm
Location: Hellas
Contact:

Post by AntonySharmman »

rs.felicio this might be more clear ...
Let's assume that you have created a master KSC that occupies 1Gb of Ram
with partial libraries streamed KSC .
The final step is to load the factory Preload.KSC in append mode , that will
add to Ram , 800 Mb of it's streamed data , totally 1.8 Gb (from 1.9 Gb) and
a surplus of 100 Mb.
Then you save master KSC you made under "path & sampling data" and that's all !
when loading master KSC, all will be on board ! You see ... It's so simple !
Last edited by AntonySharmman on Sun Oct 21, 2012 11:10 pm, edited 1 time in total.
Music Conductor - Sound Engineer & Developer - Automotive SMPS/RF R&D - Electronics Engineer
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

Image
wavesΑrt official webpage - KorgPa.gr

DEMO's Playlist - WavesArt Facebook
User avatar
AntonySharmman
Approved Merchant
Approved Merchant
Posts: 3733
Joined: Sat Oct 16, 2010 2:24 pm
Location: Hellas
Contact:

Post by AntonySharmman »

I gained some extra information for extreme Kronos X users about HD1 module and DFD samples
capabilities and I'm gonna update this topic !

I made a very organized SF2 file of a precisely sampled Upright Grand piano of my commercial collections
that consist of 616 stereo non looped samples , with nominal size 1,850 Gb due to test streaming
limits in Kronos X and all details of partial sample sizes used for Ram preloading.

Well my status knowledge has been updated as following.
Using all Ram (1.9 Gb without preset factory preloaded KSC) for user's non looped sampled instruments
the total maximum size capacitance is not 15 Gb but 55 Gb !!!
Yes this is truth ... I imported this SF2 file 29 times (=53,65 Gb) with 29 different preloading KSC s
in appending mode !
If Korg will update Linux Kernel to 64b (or edit current one) in order system to recognize all 4 Gb of
supported Ram then this ability goes to 80 Gb or to more than 50 Gb with all factory
library contents preloaded !

Also preloading all 12 Gb factory contents , this ability goes to max 12.3 Gb of users samples.

Some Ram details :
High duration non looped samples , occupy Ram at an average amount of 106 Kb per stereo sample
on the contrary a looped small stereo sample can reach 0.8 Mb per sample when streamed and can
waste Ram easily !
Using 1000 small looped samples as 0.5Mb , you can easily waste more than 300 Mb of your free Ram !

Seems that Kronos X HD1 is ideal for carrying all of our own non looped sound libraries ,
so forget PC & Mac stage stuff in near future !

I hope these can be useful to all of You !
Last edited by AntonySharmman on Mon Oct 22, 2012 10:55 am, edited 9 times in total.
Music Conductor - Sound Engineer & Developer - Automotive SMPS/RF R&D - Electronics Engineer
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

Image
wavesΑrt official webpage - KorgPa.gr

DEMO's Playlist - WavesArt Facebook
Post Reply

Return to “Korg Kronos”