Korg Forums Forum Index Korg Forums
A forum for Korg product users and musicians around the world.
Moderated Independently.
Owned by Irish Acts Recording Studio & hosted by KORG USA
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

kronos.factory Librarian - Preview Version

 
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Kronos
View previous topic :: View next topic  
Author Message
Derek Cook
Approved Merchant
Approved Merchant


Joined: 20 Jul 2014
Posts: 914
Location: Wales, UK

PostPosted: Sat Sep 09, 2017 4:46 pm    Post subject: kronos.factory Librarian - Preview Version Reply with quote

Hi

It seems like an eternity since I asked Sharp if I could be an approved merchant in preparation for working on kronos.factory. Embarassed

My life has been a bit hectic/complex this year (and the PCG file format is equally complex! Smile ), so I have not gotten as far as I wanted.

Anyhow, today I think I have finished all of the major file decoding and display tasks, so I am ready to move on to the writing the editing features.

Before doing that, I decided to release a preview version to allow people who are interested to take a look at see what they think, and provide feedback on any problems seen (the more files are opened the better!), or feature suggestions are welcome.

So, what does kronos.factory give you?
  • It runs on Java so (once you have a Java run time on your computer) is cross platform: OS X, Windows and LINUX at least
  • It is Multi Window - you can have several files open at a time
  • It is based mainly on a tree structure and a view of that (you can have a table view as well), which allows you to "look inside" the Kronos data (and eventually edit at that level)
  • It will show you what data is referenced elsewhere - e.g. what Programs are used in what Combis, etc.
  • The converse of that is that it will show you what Programs a Combi is using, etc.
  • If they are available, it will read KGE and KSC files and add them to the "data tree", so, for example, you can see the names of what samples are being used when you look at HD-1 oscillators

When I complete the editing features you will then get
  • Ability to drag and drop/cut and paste data at any level (e.g. filters, controllers, oscillators, etc.)
  • Move data in a file and any referenced data is updated
  • Copy data to a new file and any referenced data is copied
  • Full library function for storing all of your data in one place (with ability to regenerate the source files)
  • Multi-Level undo/redo
  • Etc.

kronos.factory is effectively in alpha preview, and you can download via the following links
Windows Installer
OS X Installer and any Java system
Linux Installer

Instructions on how to install are here http://xfactory-librarians.co.uk/installation.html, and if you do not already have Java on your system, then follow the guide here http://xfactory-librarians.co.uk/java.html

At present, the HELP files/manuals and icons are for ex.factory - but if you read the ex.factory manual or help then you will get the gist of it.

My aim is to get a first release by Christmas, so the clock is ticking! Shocked

Anyhow, please feel free to take a look, and provide any feedback here or over on the kronos.factory Trello Board

Oh, a small note on file read/write testing. Whilst the preview version is demo only (File Save disabled) so it will not do anything to your valuable data, do please ensure you have a backup of your data before running ANY new software. I do treat this subject area very seriously, and have automated tests that run to check file reading/and writing of all of my Kronos data files to ensure that data is correctly read/copied/written. That gives me the confidence to use to on my own data Smile
_________________
Derek Cook - Java Developer



Follow kronos.factory development over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
Back to top
View user's profile Send private message Visit poster's website
karmathanever
Platinum Member


Joined: 12 Jan 2004
Posts: 7361
Location: Australia (Oz !!)

PostPosted: Sun Sep 10, 2017 10:51 am    Post subject: Reply with quote

Thanks Derek
Can't wait to check this out

Pete Very Happy
_________________
--------------------------------------------------------
Korg:---- PA4X-76, Kronos-61, WaveDrum Global Edition
--------------------------------------------------------
Back to top
View user's profile Send private message
media-igor
Senior Member


Joined: 30 May 2014
Posts: 279

PostPosted: Sun Sep 10, 2017 11:57 am    Post subject: Re: kronos.factory Librarian - Preview Version Reply with quote

It will be interesting! Another one of the programs that will make it easier to work with Kronos!
At this point, the program only allows you to view the contents of the PCG file? Is the program planned to work with SNG content?
Back to top
View user's profile Send private message
Derek Cook
Approved Merchant
Approved Merchant


Joined: 20 Jul 2014
Posts: 914
Location: Wales, UK

PostPosted: Sun Sep 10, 2017 12:10 pm    Post subject: Re: kronos.factory Librarian - Preview Version Reply with quote

media-igor wrote:
It will be interesting! Another one of the programs that will make it easier to work with Kronos!
At this point, the program only allows you to view the contents of the PCG file? Is the program planned to work with SNG content?


Hi. Thanks for the interest. Once I have the PCG functionality complete, I will be happy to look at the SNG file as well, if the interest is there.
_________________
Derek Cook - Java Developer



Follow kronos.factory development over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
Back to top
View user's profile Send private message Visit poster's website
media-igor
Senior Member


Joined: 30 May 2014
Posts: 279

PostPosted: Sun Sep 10, 2017 12:59 pm    Post subject: Re: kronos.factory Librarian - Preview Version Reply with quote

Yes, I have an interest in SNG files, because I only work with them. Sequencer mode has more features than Combi mode, I do not know why all Combi prefer. Probably because it's easier. Although - it's almost the same as Kombi, but + audio tracks.

Now I tried to load into your program Kronos_Preload_VB (this file with virtual banks). The file is downloaded and opens the contents of banks (including virtual ones!). Kronos_Preload_VB contains 84 program banks, including additional virtual banks (KRONOS itself has 20 program banks + GM banks).
In this file it is convenient to store large collections of programs that do not fit into Kronos. If you make a good search system, it will be very convenient to use Kronos_Preload_VB.
Back to top
View user's profile Send private message
bobmusic
Full Member


Joined: 03 May 2004
Posts: 231
Location: Germany

PostPosted: Tue Sep 19, 2017 11:06 pm    Post subject: Re: kronos.factory Librarian - Preview Version Reply with quote

Derek Cook wrote:
...Anyhow, please feel free to take a look, and provide any feedback here or over on the kronos.factory Trello Board


Very nice, I like your tool! It has a nice view into the Combinations, down to the contained Timbres.
Will the final, or a future version, also offer columns-view?

I am quoting from "Typical features within the librarians include" on your website:
"In the tree view, you can copy components of an object to another, for example the reverb settings of a voice to another voice."
That would be awesome to have for the Kronos!

Of course, as a mac user, I like the fact that no windows-emulator is needed.

I would like to use the feature of copying combinations from one pcg to another, were only these programs were copied, that are not present in the destination pcg. The programs that are already present in the destination pcg are mapped automatically. A dream!

I think PCG tools can do this.
But unfortunately it didn't get it to function properly on windows-emulator (Oracle) on macOS Sierra, yet.
Anyone else is using PCG Tools in windows-emulator?
_________________
Best regards, Robert
______________________
Korg Gear: Kronos 88 & 73 (2nd SSD, 3GB RAM, silent fan)
Trinity Pro with MOSS-Board, PBS FlashRom, HDR, Optical DI
iMS 20, iPolysix, iElecribe, Korg Gadget, Korg Module, iM1, iDS-10
Back to top
View user's profile Send private message
SteinerJ



Joined: 17 Sep 2014
Posts: 1

PostPosted: Wed Sep 20, 2017 7:10 am    Post subject: Reply with quote

Hi Derek,

nice work so far! One thing: the application doesn't scale properly on high resolution displays. It looks fine on my 1920 x 1080 desktop, but is much too small to be readable on my 3200 x 1800 laptop
Back to top
View user's profile Send private message Visit poster's website
media-igor
Senior Member


Joined: 30 May 2014
Posts: 279

PostPosted: Wed Sep 20, 2017 7:22 am    Post subject: Reply with quote

SteinerJ wrote:
Hi Derek,

nice work so far! One thing: the application doesn't scale properly on high resolution displays. It looks fine on my 1920 x 1080 desktop, but is much too small to be readable on my 3200 x 1800 laptop


I agree. I also use large monitors (resolution 3440 * 1440), the font turns out very small
Back to top
View user's profile Send private message
Derek Cook
Approved Merchant
Approved Merchant


Joined: 20 Jul 2014
Posts: 914
Location: Wales, UK

PostPosted: Wed Sep 20, 2017 4:50 pm    Post subject: Reply with quote

Thanks, for the kind comments guys.

Will need to look into the font issue. I am not setting anything mind, but letting Java do the work, so I might need to experiment. Also is there anything in the Java control panel on your computers that allows font size control?

Re the question about combi columns, I was thinking of maybe doing that in the Table View. Will need to look into it.
_________________
Derek Cook - Java Developer



Follow kronos.factory development over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
Back to top
View user's profile Send private message Visit poster's website
bobmusic
Full Member


Joined: 03 May 2004
Posts: 231
Location: Germany

PostPosted: Wed Sep 20, 2017 7:43 pm    Post subject: Reply with quote

Derek Cook wrote:
...Also is there anything in the Java control panel on your computers that allows font size control?


No settings for font size found in Java control panel on Mac.
_________________
Best regards, Robert
______________________
Korg Gear: Kronos 88 & 73 (2nd SSD, 3GB RAM, silent fan)
Trinity Pro with MOSS-Board, PBS FlashRom, HDR, Optical DI
iMS 20, iPolysix, iElecribe, Korg Gadget, Korg Module, iM1, iDS-10
Back to top
View user's profile Send private message
Derek Cook
Approved Merchant
Approved Merchant


Joined: 20 Jul 2014
Posts: 914
Location: Wales, UK

PostPosted: Wed Sep 20, 2017 7:57 pm    Post subject: Reply with quote

bobmusic wrote:
Derek Cook wrote:
...Also is there anything in the Java control panel on your computers that allows font size control?


No settings for font size found in Java control panel on Mac.


Thanks, will need to look into it more. A quick google search shows that it is a general Java issue. Java 9 (out soon) may solve it, or I may need to query the screen resolution and do some font scaling, but hopefully I can do that in a general manner. Happy to look into it

Maybe I need to buy myself a retina MAC to test (i do my development on a 5 year old Mac and it is starting to struggle....) Very Happy
_________________
Derek Cook - Java Developer



Follow kronos.factory development over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
Back to top
View user's profile Send private message Visit poster's website
Derek Cook
Approved Merchant
Approved Merchant


Joined: 20 Jul 2014
Posts: 914
Location: Wales, UK

PostPosted: Mon Dec 04, 2017 7:09 pm    Post subject: Reply with quote

Hi, all

It's been a long time since I posted the last preview version, due to extreme work pressures Sad , but there is now a new preview version that is (hopefully) fully decoding all items in a PCG file (and associated KSC and KGE) to the point where I understand all of the object references, which is required when inserting/deleting/copying and moving data to ensure that links are preserved, or warnings can be issued when deleting data that is referenced.

So this is a snapshot before I get into the editing features. I have a fair bit of time off over Christmas, so I hope to make some serious progress on it (along with making some music of course)!

kronos.factory is effectively still in alpha preview, and you can download via the following links
Windows Installer
OS X Installer and any Java system
Linux Installer

Known issues
  • The screen resolution issue identified above if working on a device with a hi definition monitor (I will sort as part of a general release)
  • The software (and all my librarians) is NOT compatible with Java 9, which introduces a major change to Java which breaks several libraries that I am using. I will fix that as part of releasing kronos.factory. In the meantime, Java 7 and Java 8 are fine.
  • Now that I have introduced reference checks, then there is a performance hit when opening some tree branches. It is OK for most items on a reasonably fast computer, but there is a huge delay when opening KSC drum sample branches due to the number of items to check to see if they are referencing any sample on display. I need to look into how I can optimise for this
  • As per first alpha version, help documentation and icons are still for ex.factory.


Other than that it is looking pretty good, and ready to start on the editing features. Smile
_________________
Derek Cook - Java Developer



Follow kronos.factory development over at the kronos.factory Trello Board

My Echoes Music Website
My Carreg Ddu Music Website
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Kronos All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group