PCG Tools for Oasys

Discussion relating to the Korg Oasys Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

User avatar
leo200
Full Member
Posts: 106
Joined: Mon Aug 17, 2009 8:37 pm
Location: Israel

Post by leo200 »

Can you compare the same programs from K and O that already exist?
Leo

OASYS 76 #000145, Kurzweil K2600S, Yamaha QS300
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

leo200 wrote:Can you compare the same programs from K and O that already exist?
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.

Btw, the conversion of programs of shared engines between the Oasys and Kronos is already in the future ideas list.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
leo200
Full Member
Posts: 106
Joined: Mon Aug 17, 2009 8:37 pm
Location: Israel

Post by leo200 »

I'll be happy to help if I can!
Leo

OASYS 76 #000145, Kurzweil K2600S, Yamaha QS300
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

leo200 wrote:I'll be happy to help if I can!
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).
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
leo200
Full Member
Posts: 106
Joined: Mon Aug 17, 2009 8:37 pm
Location: Israel

Post by leo200 »

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)
Leo

OASYS 76 #000145, Kurzweil K2600S, Yamaha QS300
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

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)
Eventually that should be possible. But I need first to make my app being able to even copy programs between two PCGs first.

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
leo200
Full Member
Posts: 106
Joined: Mon Aug 17, 2009 8:37 pm
Location: Israel

Post by leo200 »

Sounds great!
Leo

OASYS 76 #000145, Kurzweil K2600S, Yamaha QS300
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

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.

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

PCG Tools 0.2.2.80

Post by michelkeijzers »

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.

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Update 0.2.3.118

Post by michelkeijzers »

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.

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
t_tangent
Full Member
Posts: 219
Joined: Mon Mar 03, 2008 11:57 pm
Location: UK

Post by t_tangent »

Thanks for the continued updates Michel. Much appreciated :)
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

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

Post by michelkeijzers »

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').

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.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Update 0.2.5.121

Post by michelkeijzers »

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

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.
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 :-)
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
Post Reply

Return to “Korg Oasys”