PCG tools is the work of Michel Keijzers. Kronoshaven wil host the latest version of PCG Tools. However chances are that Michel won’t be updating the software anymore. If you have questions please ask the PCG Tools community on Facebook (see links below).
“I am Michel Keijzers, a professional software/system engineer working at NSpyre currently. As a software contractor I worked in various technical environments, like Automotive, Healthcare, Telecommunications, Audio and Semiconductor industry.
In my free time I have developed PCG Tools during the last years, to improve myself in C#/.NET.”
PCG Tools 3.2.0
Latest build info:
Released: Version 3.2.0 Date: Mar-16-2021
Support : Added support for Korg Nautilus.
Bug Fix : Fixed crash for Korg Krome PCG files with user (U) program banks.
What is PCG Tools?
PCG Tools is a free PC software application for Korg (c) Music workstations/synthesizers. The application is capable of handling mainly PCG files. These files are used for programs, combis and set lists, global information and more. PCG Tools is mostly a librarian, but it also has some editor functions.
PCG Tools can be used for:
- Loading PCG files and navigating through the programs, combis, set list slots and drum kits.
- Moving and sorting programs, combis and set list slots inside a PCG file.
- Copying programs, combis and set list slots from one PCG file to another (not converting).
- Edit names of programs, combis and set list slots.
- Opening PCG files of different models simultaneously.
- Creating all kind of lists in text, CSV, XML or HTML format showing the usage of banks, which programs are used by which combis or set list slots in various modes.
- Creating lists of duplicate programs, combis and set list slots.
- Creating patch lists for Cubase.
- Moving empty programs, combis and set list slots to the end, compacting the bank(s).
- For Kronos, editing the set list slot descriptions with use of Return characters (new lines).
- Move timbres within a combi up or down.
- Check some basic content of SNG files.
- Lots more.
What can it NOT do?
- Converting programs or combis from one model to another.
- Editing all program or combi parameters.
Screenshots
Supported Korg© workstation/synthesizer models
PCG Tools supports the following Korg © workstation/synthesizer models including file types in alphabetic order:
Supported Series | Supported Korg Models | Supported File Types |
---|---|---|
Korg 01 Series | Korg 01/W, Korg 01/W FD, Korg 01/W pro, Korg 01/W pro X, Korg 01R/W | syx, mid (sysex), 01p, 01W, ALL, RAW |
Korg 03R/W Series | Korg 03R/W | syx, mid (sysex) |
Korg microKorg Series | Korg microKORG | syx |
Korg microKORG XL | mkxl_all | |
Korg microKORG XL Plus | mkxlp_prog, mkxlp_all | |
Korg microSTATION Series | Korg microSTATION | pcg |
Korg microX Series | Korg microX (Triton compatible) | pcg |
Korg Karma Series | Korg Karma | pcg |
Korg Krome Series | Korg Krome, Korg Krome Platinum, Korg Krome EX, Korg Krome EX Copper | pcg |
Korg Kronos Series | Korg Kronos Original (OS1.x, OS2.x, OS3.0), Korg Kronos X (OS2.x, OS3.0), Korg Kronos 2 (OS2.x, OS3.0), Korg Kronos 2 Platinum (OS2.x, OS3.0), Korg Kronos 2 Gold (OS2.x, OS3.0), Korg Kronos SE (Special Edition) (OS2.x, OS3.0), Korg Kronos 2 Titanium (OS2.x, OS3.0) | pcg |
Korg Kross Series | Korg Kross, Korg Kross 2, Korg Kross 88 MB | pcg, KRSall, KRSapr, KRSbpr, KRSpr, KRSacm, KRSbcm, KRScm |
Korg M1 Series | Korg M1, Korg M1R, Korg M1EX, Korg M1R-EX | syx, mid (sysex) |
Korg M3 Series | Korg M3, Korg M3-M | pcg |
Korg M3R Series | Korg M3R | syx |
Korg M50 Series | Korg M50, Korg M50 Red (Limited Edition) | pcg |
Korg MS2000 Series | Korg MS2000, Korg MS2000R, Korg MS2000B, Korg MS2000BR | syx, prg, mid (sysex), LIB |
Korg Nautilus | Korg Nautilus (OS1.0, OS1.1) | pcg |
Korg Oasys Series | Korg Oasys | pcg |
Korg T Series | Korg T1, Korg T1EX, Korg T2, Korg T2EX, Korg T3, Korg T3EX | syx, mid (sysex) |
Korg Triton Series | Korg Triton, Korg Triton Pro, Korg Triton Pro X, Korg Triton Extreme, Korg Triton Studio, Korg Triton Classic, Korg Triton LE, Korg Triton Rack, Korg Triton TR | pcg |
Korg Trinity Series | Korg Trinity V1, Korg Trinity Plus, Korg Trinity Pro, Korg Trinity Pro X, Korg Trinity V2, Korg Trinity SOLO-TRI, Korg Trinity V3, Korg (Trinity) TR Rack | pcg |
Korg X-50 Series | Korg X-50 (Triton compatible) | pcg |
Korg Z1 Series | Korg Z1, Korg Z1EX | syx, mid (sysex) |
Download
PCG Tools is a Windows application. To use it on an Apple © or Unix computer, see the manual for more info (using a Windows emulator).
Windows ZIP File
Windows requirements: Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10
PCG Tools 3.2.0 Zip File
Unpack anywhere and start PcgTools.exe.
PCG Tools 2.7 (for Windows XP)
It is forbidden to host this application on other websites without permission from the developer.
Manual
Please read the manual before asking questions. It’s very extensive, but well structured. Also, a lot of examples can be found.
PCG Tools Manual
Virtual Banks
PCG Tools can use files with virtual banks to store a lot of programs/combis. Below you can download them for your own use.
Kronos Preload Virtual Banks PCG File
This file contains the (zipped) default Preload data for the Korg Kronos (X) with 64 extra empty program and combi banks (of 128 patches each).
MS2000_MS2000 Empty Virtual Banks LIB file
This file contains a (zipped) LIB file for the Korg MS2000 with 64 extra empty program banks (of 16 programs each).
Other Files
KronosV2V3Rules.txt
This file contains the rules to be imported in the Program Reference changer in the Tools menu of PCG Tools. The rules can be used to use V2 (or earlier) Kronos combis and set list PCG files with a V3 programs layout. If you see this file as text in your browser, copy the contents in a file name and import the file in PCG Tools in the Program Reference Changer. For now, after loading, compress the Rules text box to press the OK button … it can take about 10 minutes to process all rules (in the next version it will be much faster).
Support and information
You can get update notifications and see the latest comments, posts and questions at:
Facebook Page
There are currently over 1500 likes for PCG Tools … If you like PCG Tools, please like the FaceBook PCG Tools page. You will get notifications about new releases and important messages on this page.
FaceBook Group
This group is used as discussion platform and all kind of notices regarding PCG Tools, like new releases and important messages, but also updates about progress, questions, polls and less important messages related to PCG Tools.
Bug reports
If you find a bug, make sure you use the latest version. If you can stills see the bug, please send a mail to me: Bug report
Please provide the following info:
- Description of the bug.
- Operating system and relevant computer system information.
- Attach a screenshot if needed.
- Attach the PCG file resulting in the problem (I will never share PCG files received this way with others).
- Describe exactly how to reproduce the problem.
Thanks in advance for taking the trouble; without bug reports I will probably never know of all bugs, since I don’t own all Korg workstation/synths supported by PCG Tools.
Note that the software is “almost” abandoned, so much updates won’t be released in the future. When Michel has some spare time he might consider updating the software.
Source code
The code is written in C# and is added to a GitHub repository by a friend (Dave Blickstein). Please feel free to get ideas, use it in your own non-commercial projects or build upon it (the last is preferred). Also feel free to contact me about details. Not all files are included, like documentation and test files (because some of the test files are non-free PCG files or documents under NDA).
PCG Tools Source Code on GitHub
Disclaimer
I (Michel and also Kronoshaven.com) am not responsible for corrupt PCGs. Therefore, always make a backup first and test regularly. I do not own all models so testing has been very limited. I am not responsible for the content of the PCGs being used with the application.
Copyright
PCG Tools is a free application, however the executable and the source code may not be used in projects/products which are sold or otherwise to generate money. Also my name (Michel Keijzers) must be mentioned clearly for credits when part of the source code is used. This application is not affiliated by Korg, so requests, bugs, wishes, questions etc. should be directed to michel.keijzers@hotmail.com or being posted on the main PCG Tools thread (this page).
History, wishlist and known issues
Check the update history, wishlist and known issues on this page
FAQ – Frequently asked question about PCG Tools
Check the PCG Tools FAQ
Contact information regarding PCG Tools
PCG Tools has many users. To get into contact with them, or with me, try one of the following options.
Forum
Korg Forums, Main PCG Tools thread
Although PCG Tools has no dedicated forum, there are many threads (one for each supported model) on the KorgForums site. The above link will go to the Kronos Thread for PCG Tools, which is the most active. However, other models have their own tab on KorgForums.
Social Media
Facebook Page
There are currently over 1,100 likes for PCG Tools … If you like PCG Tools, please like the FaceBook PCG Tools page. You will get notifications about new releases and important messages on this page.
FaceBook Group
This group is used as discussion platform and all kind of notices regarding PCG Tools, like new releases and important messages, but also updates about progress, questions, polls and less important messages related to PCG Tools.
Twitter (#PCG Tools)
Rather get notifications by Twitter: Follow #PCG Tools:
Email Contact
Mail to Michel Keijzers
In case you rather like to mail me directly, use this email address and I will try to respond quickly. However, please read the manual first in case of questions.
Also if you have tips, remarks, ideas (see also the manual for ideas) or if you found bugs, do not hesitate to email me.