
Software for editing .KSC’s files
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
- Posts: 12
- Joined: Thu Dec 11, 2014 10:35 am
Software for editing .KSC’s files
Hello there! I have a question , is there any software that can help me to edit KSC files ? Something similar with PCG tools especially for KSC. I just want to organize my samples without spend my whole day. Thank you in advanced! 

-
- Platinum Member
- Posts: 1150
- Joined: Mon Feb 20, 2017 11:28 am
- Location: France
You should tell us what do you want exactly ? Because edit and organize, not the same issue !
The Translator 6, from Chicken System, can handle most of sample format and convert them into other formats. I suppose you could convert them in WAV format first, then edit in any software (Audacity, Soundforge for example, or even Chickensys Constructor), then convert back in KSC format.
Here is the link : http://www.chickensys.com/support2/software/translator/
Here's a video you could watch : https://www.youtube.com/watch?v=mq3Gk7J7acU
I've never used it, so I can't say anything about it. But given the description, I suppose it does the job.
The Translator 6, from Chicken System, can handle most of sample format and convert them into other formats. I suppose you could convert them in WAV format first, then edit in any software (Audacity, Soundforge for example, or even Chickensys Constructor), then convert back in KSC format.
Here is the link : http://www.chickensys.com/support2/software/translator/
Here's a video you could watch : https://www.youtube.com/watch?v=mq3Gk7J7acU
I've never used it, so I can't say anything about it. But given the description, I suppose it does the job.
- Derek Cook
- Approved Merchant
- Posts: 1290
- Joined: Sun Jul 20, 2014 9:05 pm
- Location: Wales, UK
- Contact:
Hi,
KSC files are actually human readable text files, following a defined structure that is explained in one of the Korg Manuals, so you could do some low down editing if needed.
But do of course back up your original KSC file first
Having said that, you don't articulate what sort of editing you wish to do?
At some point I might put KSC editing capability into the kronos.factory tool I am writing, but that is some way off yet.
KSC files are actually human readable text files, following a defined structure that is explained in one of the Korg Manuals, so you could do some low down editing if needed.
But do of course back up your original KSC file first

Having said that, you don't articulate what sort of editing you wish to do?
At some point I might put KSC editing capability into the kronos.factory tool I am writing, but that is some way off yet.
Derek Cook - Java Developer

Follow kronos.factory development and submit ideas over at the kronos.factory Trello Board
My Echoes Music Website
My Carreg Ddu Music Website

Follow kronos.factory development and submit ideas over at the kronos.factory Trello Board
My Echoes Music Website
My Carreg Ddu Music Website
- AntonySharmman
- Approved Merchant
- Posts: 3738
- Joined: Sat Oct 16, 2010 2:24 pm
- Location: Hellas
- Contact:
Re: Software for editing .KSC’s files
There is no faster and better KSC editor than Kronos itself in order to organize factory and the alreadyvaladis.mel wrote:is there any software that can help me to edit KSC files ? Something similar
with PCG tools especially for KSC. I just want to organize my samples without spend my whole day.
saved custom sampling resources !
Study and learn functions of saving and loading "sampling data" per case and you'll need less than
20 minutes to create all KSC files for your needs !
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

wavesΑrt official webpage - KorgPa.gr
DEMO's Playlist - WavesArt Facebook
Keyboards : Steinway-D, Kronos X, Pa5X 76, Pa4X 76, Montage M7 , Roland-XV88, Emu3,Emax II, Synclavier II , Yamaha DX Series, ΟΒ-8V

wavesΑrt official webpage - KorgPa.gr
DEMO's Playlist - WavesArt Facebook
-
- Posts: 31
- Joined: Mon Aug 07, 2017 9:15 am
- Location: Italy - Sicily
Resuming this post coz i'm searching a way to "organize/rearrange" the KSC files.
To be more specific, my goal is to "build a custom PCG" using/mixing patches from the factory and the expansion EXs.
I used PCG Tools to edit/build my custom PCG and actually it works, but with the limitation that you must load every KSC file from every EXs you used to build the custom PCG.
This means that you can go out of the virtual memory space if the used EXs are very big or are too much!
So my goal is to build my custom PCG and to build a related custom KSC pointing to the necessary samples only. This way i can create dedicated sets of PCG/KSC files picking sound/patches from the huge EXs collection i have.
PCG Tools can't do that.
Korg Creator can't do that.
Dunno if the Kronos editor can do.
If there isn't a way to do that, i think this is the very biggest Kronos limit! and i think that a deep sw editor - like i.e. an "Kronos PCG/KSC Builder" - that can manage the optional EXS expansions became a missing mandatory tool!
To be more specific, my goal is to "build a custom PCG" using/mixing patches from the factory and the expansion EXs.
I used PCG Tools to edit/build my custom PCG and actually it works, but with the limitation that you must load every KSC file from every EXs you used to build the custom PCG.
This means that you can go out of the virtual memory space if the used EXs are very big or are too much!
So my goal is to build my custom PCG and to build a related custom KSC pointing to the necessary samples only. This way i can create dedicated sets of PCG/KSC files picking sound/patches from the huge EXs collection i have.
PCG Tools can't do that.
Korg Creator can't do that.
Dunno if the Kronos editor can do.
If there isn't a way to do that, i think this is the very biggest Kronos limit! and i think that a deep sw editor - like i.e. an "Kronos PCG/KSC Builder" - that can manage the optional EXS expansions became a missing mandatory tool!
____________________________________
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.
I did it for my kronos, making one favorite PCG with only the required KSC, stuffed to the very last kb available in Kronos' memory.Guttalaser wrote: So my goal is to build my custom PCG and to build a related custom KSC pointing to the necessary samples only. This way i can create dedicated sets of PCG/KSC files picking sound/patches from the huge EXs collection i have.
I found that using the Kronos option 'load samples required' gets close, but in many cases still wants to load the full library.
The way I did this was making a
FAV.KSC and FAV_Userbank.KSC next to an FAV.PCG
The KSC can be edited and modified in a text editor such as Notepad
So e.g. below three samples from three different libraries
(those libraries need to be present then on your Kronos HDD/SDD):
KORG Script Version 1.0
#v2
#>EXS0.MS0.1.0.Acoustic Piano 1 mp -L
#>EXS0.MS1.1.0.Acoustic Piano 1 mp -R
#>EXS0.MS2.1.0.Acoustic Piano 1 mp-mono
>Bank0.229.1483.EXs1 ROM Expansion
#>EXS89.MS130.1.0.Choir 4 -L
#>EXS89.MS131.1.0.Choir 4 -R
#>Bank89.132.0.EXs90 Irish Acts KRONOS Assault
#>>uuid:8f53c503-ef82-44e5-83f6-98dc724f9d52.MS0.1.2.Orinoco -L
#>>uuid:8f53c503-ef82-44e5-83f6-98dc724f9d52.MS1.1.2.Orinoco -R
#>uuid:8f53c503-ef82-44e5-83f6-98dc724f9d52.2.40.HDD:SSD2:ProgsCombis/Sharp/Orinoco/Orinoco
So you can copy and paste from other KSC's and put them in your favorites. Just have a look at some other KSC's and see how they are structured
The drawback is that you need to find out which programs use which samples, and thus it takes some time
Please act with care and backup your stuff.
Hope this helps
Ad
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
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
-
- Posts: 31
- Joined: Mon Aug 07, 2017 9:15 am
- Location: Italy - Sicily
Hi AdAdDeRoo wrote: Hope this helps
Ad
TNX sooo much for your clear and complete answer Man!!
I was "sniffing" the way of editing the KSC txt files but the BIG WALL was "how to know what are the right samples children of the PCG patches i selected with PCG Tools"???
... and the ""load ONLY the required (missing) samples" was something I was thinking like a solution.
In fact i have networked my Kronos 88 LS (well... actually... I have MODDED the Beast with 2 Samsung 850 EVOs one 500Gb and the second 1Tb!!! and i have also 2 holes in the bottom metal cover with the ethernet port and 2 USB 2.0 ports that are insanely unused inside the Kronos!!) and now i have ALL the PCGs and KSC (actually ALL the SSD1) on my PC!
But let me say that it's totally CRAZY that - with a lot of pricy expansions EXs (pricy like 2x Kronos!!!) - Mother Korg don't provide to the users an editor/librarian that let the user build his custom PCG/KSC set (without any limitation and with an automatic RAM counter! and - obiously - with the right pointers from the patches collected in the custom PCG and the right samples/multisamples).
It's somehing tha any VB programmer can do... knowing where to put his hands!
____________________________________
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.
You're welcome
Although the Kronos is an incredible powerful machine, where I am still learning after 5.5 years of usage, and still happy playing and gigging with it, an improved and automatic "Load Required Samples" function would be useful.
Or indeed this option as part of a PCGTools like software. But PCGtools is already a powerful package developed with voluntary sweat and tears. So that might be too much to ask.
Best thing indeed would be if on the next generation Kronos there would be an option that checks all missing multisamples in the entire PCG and loads only the single required and missing ones. And not per program, as it is now, and with a slightly improved method (avoiding still wanting to load an entire library)
Although the Kronos is an incredible powerful machine, where I am still learning after 5.5 years of usage, and still happy playing and gigging with it, an improved and automatic "Load Required Samples" function would be useful.
Or indeed this option as part of a PCGTools like software. But PCGtools is already a powerful package developed with voluntary sweat and tears. So that might be too much to ask.
Best thing indeed would be if on the next generation Kronos there would be an option that checks all missing multisamples in the entire PCG and loads only the single required and missing ones. And not per program, as it is now, and with a slightly improved method (avoiding still wanting to load an entire library)
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
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
-
- Posts: 31
- Joined: Mon Aug 07, 2017 9:15 am
- Location: Italy - Sicily
Yep!AdDeRoo wrote: Or indeed this option as part of a PCGTools like software. But PCGtools is already a powerful package developed with voluntary sweat and tears. So that might be too much to ask.
Unfortunately Michel Keijzers - the guy behind PCG Tools - said that the 2.9 release of PCG Tools is the last bugfix release of that powerful sw.
So no hope of further development in that direction.
I'm in touch with Mr. Kurt Ader (the genius behind the KApro and KARO EXs libraries).
In these days he is busy for a workshop tour, but he said that will help me to put me in the right direction with a solid procedure to build my custom libraries.
Anyway he said also "needs a lot of work" , so i think that is something like the "load the required samples" way!
____________________________________
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.
KORG KRONOS 88 LS + nanoPAD2
Libraries: EXS102; Exs108; EXS109; EXS091; EXS019; EXS024; EXS049; EXS097; EXS116; EXS122; EXS131; EXS132; EXS133; EXS134; EXS135; EXS138; EXS139; EXS220; KRS071; KRS077; EXS056; EXS063; KRS059; Exs010; Exs011; Exs012; EXS014; EXS016; EXS017; EXS018; KRS01; KRS02; KRS03; KRS04; KRS05; KRS06; KRS06B; KRS07; EXS085; Exs086; KRS085; EXS040; EXS041; EXS042; EXS151; EXS155; EXS191; EXS193; EXS194; EXS067; EXS150; EXS222; EXS223; EXS224; EXS225; EXS226; The Endless Floyd Anthology Rev.B; PF Cover Pack MkII; One Vision Cover Pack; 80s Cover Pack; ToTo Cover Pack; Complete Cover Collection V2; JD8 Project Rev.2; DX Synth Pack.