PCG Tools for Oasys
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Not automatically yet, I only can compare programs within the same PCG. However, I can do a manual check, and if the size is equal, copy one program from a Kronos PCG to an oasys PCG, send it to you (or somebody with an oasys) and let you check if it works. If that is the case, I will need to add a feature to use 2 PCGs in my app, and copy from one to another. Don't expect it too soon, since quite some work is involved.leo200 wrote:Can you compare the same programs from K and O that already exist?
Btw, the conversion of programs of shared engines between the Oasys and Kronos is already in the future ideas list.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
I can make a converted PCG quite easily (but I don't have really much time before the end of the week), however to implement the copying/conversion into the app will take more time (I need other features needing for the copying first).leo200 wrote:I'll be happy to help if I can!

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Eventually that should be possible. But I need first to make my app being able to even copy programs between two PCGs first.leo200 wrote:Can you try to convert PCG from K to O for sound ( or sounds) that not exist for O? (but the same engine of course)
Then the process will be as follows:
- Open Kronos PCG
- Open Oasys PCG
- Select a bank or program in the Kronos PCG
- Copy the bank/program to the Oasys PCG
So it would not matter if you copy programs between 2 Kronos PCGs and a Kronos/Oasys PCG. However, if not all programs can be copied (due to non shared engines, a warning message can be shown which programs are not copied) Also when other conversions later are available (cynkh is doing some real progress in it), I can add them so you can also convert programs between other synth models.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Bad news, just checked the program sizes and the size of a Kronos program is 1360h and from an oasys is 113Eh. This means programs cannot just be copied without adding a (much) more intelligent conversion algorithm. Since this is for now beyond of the scope I will keep it on my future ideas list, but I will probably not start on it within a month (and after it, I cannot guarantee anything).
If somebody else will take time to differ them and analyze how it can be converted, I'm willingly to add the conversion in as soon as I have the copy/paste features in my app in place. Otherwise I need to do the conversion analysis myself which could take some time.
Sorry to disappoint for now and thanks Leo for the idea/help offered.
If somebody else will take time to differ them and analyze how it can be converted, I'm willingly to add the conversion in as soon as I have the copy/paste features in my app in place. Otherwise I need to do the conversion analysis myself which could take some time.
Sorry to disappoint for now and thanks Leo for the idea/help offered.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
A new version is released.
EASY MOVING OF PROGRAMS AND COMBIS WITHIN A BANK
When programs are moved, automatically the combis using those programs will be fixed.
Furthermore, some fixes have been done. See details below for the full change list.
EASY MOVING OF PROGRAMS AND COMBIS WITHIN A BANK
When programs are moved, automatically the combis using those programs will be fixed.
Furthermore, some fixes have been done. See details below for the full change list.
Code: Select all
0.2.1.78 7-Sep-2011 Feature: Moving programs, combis, set list slots up and down with automatic reference updating.
10-Sep-2011 Support: Support for Korg Triton (Classic), Triton Rack, Triton Le, Triton Le88, Triton Studio,
Triton TR 61/76/88.
Support: Support for Korg Karma.
Bug Fix: Fixed reading of Korg Triton PCGs with MOSS programs.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
PCG Tools 0.2.2.80
A new version of PCG Tools. Loading multiple PCGs is a job I will do (much) later, but there is a new features and some improvements: some buttons have been replaced by a menu and toolbar to make space for future additions easier and to have a bit more professional look.
And now it's possible to select MULTIPLE programs, combis or set list slots to move up and down inside a bank.
Also some small bug fixes. Below is the complete list.
And now it's possible to select MULTIPLE programs, combis or set list slots to move up and down inside a bank.
Also some small bug fixes. Below is the complete list.
Code: Select all
0.2.2.80 12-Sep-2011 Feature: Select multiple programs and combis for moving up/down.
Improv: Added menu and moved buttons to menu.
Improv: Added About window.
Improv: Show set lists that have changed names or with non default set list slots (-> I-A000)
Improv: Changed warning text for Differences List.
Bug Fix: Fixed exception in Differences list with 'To' option in set lists filtering.
Bug Fix: Fixed Initial Programs radio button selected when only set lists contained in PCG.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Update 0.2.3.118
New update:
A lot of small improvements and main feature to open multiple PCGs at the same time. You cannot perform actions on multiple PCGs (such as copying from one to another), but I thought it was already interesting enough to publish. Also a new status bar showing info about the currently selected PCG and improved closing behavior is added.
A lot of small improvements and main feature to open multiple PCGs at the same time. You cannot perform actions on multiple PCGs (such as copying from one to another), but I thought it was already interesting enough to publish. Also a new status bar showing info about the currently selected PCG and improved closing behavior is added.
Code: Select all
0.2.3.118 24-Sep-2011 Feature: Open multiple PCG files at the same time.
Feature: Added Status bar showing the amount of programs, combis and set list slots and banks in the PCG.
Feature: Added Status bar field showing the Korg model type of the loaded PCG.
Feature: Added Revert to Saved menu option (undo changes).
Improv: Replaced Combo box for bank/set list selection by list view.
Improv: Moved Label with loaded PCG file name flag to the title bar.
Improv: Added dirty flag (meaning PCG file has changed) as * to the title bar.
Improv: Added warning when closing the app or close a changed PCG.
Improv: Added Move Up and Move Down to Actions menu.
Improv: Changed the default list generator sort order from alphabetical to type/bank/index.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Thanks for the nice words ... more updates will come in the future.t_tangent wrote:Thanks for the continued updates Michel. Much appreciated

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
It took a few weeks but finally a new update is available. Below is the total list of changes, but some extra words (read: advertisement) is proper:
With this patch you can COPY program (banks) and combi (banks). When you copy combis, the programs being used are also copied. You can copy within a PCG but you also can
copy from one PCG to another PCG ... meaning it's finally a bit more mature as a librarian.
Also some other changes are made: you can select one or more banks OR one or more patches. Use the Shift or Control key for multiple selections.
Take a look at the copy/paste settings first and read the help text (help button) because copy/paste works a bit more difficult than in e.g. a word processor (since this copy/paste copies complete 'structures').
With this patch you can COPY program (banks) and combi (banks). When you copy combis, the programs being used are also copied. You can copy within a PCG but you also can
copy from one PCG to another PCG ... meaning it's finally a bit more mature as a librarian.
Also some other changes are made: you can select one or more banks OR one or more patches. Use the Shift or Control key for multiple selections.
Take a look at the copy/paste settings first and read the help text (help button) because copy/paste works a bit more difficult than in e.g. a word processor (since this copy/paste copies complete 'structures').
Code: Select all
0.2.4.120 6-Oct-2011 Feature: Copy programs inside a PCG or to another PCG.
Feature: Copy combis inside a PCG or to another PCG while copying the used programs together.
Feature: Copy set list slots inside a PCG or to another PCG while copying the used programs and combis together.
Improv: Commands in windows depend on selection of bank/patch selection list view.
Improv: Added column in banks for content type (Program bank shows Sampled/Modeled programs).
Improv: Added column in patches for Description (showing set list slot descriptions).
Improv: Double clicking a single patch shows the Edit window.
Improv: The short cut for the edit button is Alt-E (and had to remove the Edit menu short cut).
Improv: All banks/set lists are shown, also empty ones (useful for copy/paste functionality).
Bug Fix: Prevented some crashes related to the menu.
Bug Fix: Removed maximizing a PCG window when double clicking on the title bar.
Bug Fix: Prevented crash when loading a PCG without program, combi and set list slot data.
Bug Fix: Prevented crash when closing changed file after message box.
Bug Fix: Owner set correctly for message boxes; added icon for set list generator.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Update 0.2.5.121
This is an in between update, since I will not spend much time the next weeks at the app (except for very urgent bugs maybe).
However, I wanted to deliver the parts I finished till now so you have some extra functionality.
The main features are showing of categories (and subcategories), the possibility to clear programs/combis/set list slots or banks and XML output is improved (for viewing in HTML). Also cleaned up the list views and fixed some bugs.
See complete list below
The other part of the update will be later (probably as 0.3.x release).
This will involve the usage of the categories, like creating category lists, outputting lists sorted by category and sorting patches by name or category.
Programming speed will be lower the next months because I want to split it between playing with the Korg Kronos
However, I wanted to deliver the parts I finished till now so you have some extra functionality.
The main features are showing of categories (and subcategories), the possibility to clear programs/combis/set list slots or banks and XML output is improved (for viewing in HTML). Also cleaned up the list views and fixed some bugs.
See complete list below
Code: Select all
0.2.5.121 12-Oct-2011 Feature: Showing categories and sub categories for patches in GUI.
Feature: Clear selected program(s) or bank(s).
Improv: Creation of XSL files for output generation in XML.
Improv: Removed Set Lists radio button if not supported by model.
Improv: Removed 'Content Type' column and 'Description' column from list views if not filled.
Bug Fix: Prevented crash for program usage/combi content list generator for Karma PCGs.
Bug Fix: Removed possibility to copy programs/combis between a Korg Triton PCG and Korg Karma PCG.
Bug Fix: Edit window has an icon now to prevent being unnoticed when unfocused.
This will involve the usage of the categories, like creating category lists, outputting lists sorted by category and sorting patches by name or category.
Programming speed will be lower the next months because I want to split it between playing with the Korg Kronos


Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/