PCG Tools for web

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

MRedZac
Senior Member
Posts: 374
Joined: Sun Dec 18, 2011 10:10 pm
Location: Germany

Re: PCG Tools for web

Post by MRedZac »

mathieumaes wrote:We all know Michel's PCG tools described in this topic, and without a doubt everyone is thankful for this great program. Well, except for those poor Mac OS X users, who are left out to dry!

Thankfully, I'm amongst those Windows-users who feel sorry for those poor bastards... I've been talking to Michel about creating a web based solution which can be platform-independant. He was so kind to provide his source code. And since Microsoft .NET technology is so awesome, it was easy-peasy! :twisted:

Joking aside now, I was able to create a web based service that allows people to upload a PCG, make some changes and download a new version!

The service can be found here:
http://pcg.webberig.be


Features
- Upload a PCG file, make the changes you want and download an updated version of the file
- For now, (I think that) only Kronos files are supported.

Pipeline
- A more fancy upload shizzle... allow drag 'n drop to the browser window and have a progress bar
- Support more synths. Please provide me feedback, since I'm unable to test on other synths.
- Editing of setlist slot names and descriptions
- Optimize the UI while maintaining the Kronos OS look 'n feel
- Insert/cut/copy/paste buttons

Credits
Credits go to Michel and his PCG Tools. My web service uses his code behind the scenes to read/write PCG files.

I welcome your feedback, suggestions and post any errors you may find...

Warning
This is the very first version of my application, use caution!
Even though I like all effort, somebody puts in tools for Kronos, I don´t understand the argument of "poor MAC Users"...
There´s a lot of Windows Emulators for Mac out on the market - for sure much more, than there are emulators for MAC OS on Windows - so every MAC User can use the Windows Version as well...
mathieumaes
Senior Member
Posts: 430
Joined: Sat Dec 10, 2011 2:06 pm

Re: PCG Tools for web

Post by mathieumaes »

MRedZac wrote: Even though I like all effort, somebody puts in tools for Kronos, I don´t understand the argument of "poor MAC Users"...
There´s a lot of Windows Emulators for Mac out on the market - for sure much more, than there are emulators for MAC OS on Windows - so every MAC User can use the Windows Version as well...
Don't take this seriously, please :shock:
I said "Poor Mac OS X users", which is by definition a user who's using OS X, not Windows (emulated or not).

I read a few topics on this forum where people were asking for a solution for OS X without having to go to Windows... That's how the idea came to mind.
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Re: PCG Tools for web

Post by michelkeijzers »

mathieumaes wrote:
MRedZac wrote: Even though I like all effort, somebody puts in tools for Kronos, I don´t understand the argument of "poor MAC Users"...
There´s a lot of Windows Emulators for Mac out on the market - for sure much more, than there are emulators for MAC OS on Windows - so every MAC User can use the Windows Version as well...
Don't take this seriously, please :shock:
I said "Poor Mac OS X users", which is by definition a user who's using OS X, not Windows (emulated or not).

I read a few topics on this forum where people were asking for a solution for OS X without having to go to Windows... That's how the idea came to mind.
I also can confirm that some Mac users do not want to use Windows software. I don't know exactly why but it's just how it is.

I hope in the end PCG Tools for Web will have about the same functionality as PCG Tools. I will keep sending my updates to Mathieu so he can make use of the same functionality (although the UI is completely different), but the structure and parameter handling code can be shared.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
MRedZac
Senior Member
Posts: 374
Joined: Sun Dec 18, 2011 10:10 pm
Location: Germany

Re: PCG Tools for web

Post by MRedZac »

michelkeijzers wrote:
mathieumaes wrote:
MRedZac wrote: Even though I like all effort, somebody puts in tools for Kronos, I don´t understand the argument of "poor MAC Users"...
There´s a lot of Windows Emulators for Mac out on the market - for sure much more, than there are emulators for MAC OS on Windows - so every MAC User can use the Windows Version as well...
Don't take this seriously, please :shock:
I said "Poor Mac OS X users", which is by definition a user who's using OS X, not Windows (emulated or not).

I read a few topics on this forum where people were asking for a solution for OS X without having to go to Windows... That's how the idea came to mind.
I also can confirm that some Mac users do not want to use Windows software. I don't know exactly why but it's just how it is.

I hope in the end PCG Tools for Web will have about the same functionality as PCG Tools. I will keep sending my updates to Mathieu so he can make use of the same functionality (although the UI is completely different), but the structure and parameter handling code can be shared.
Why Mac Users don´t want to use Windows ? - That´s an easy one: Because they don´t want to see, that Windows OS is much more flexible than their Mac OS, and that there´s a lot more apps for Windows than it is for anything else... My personal experience from being a system administrator for more than 10 years now: Mac Users are too proud to work on Windows in general.
Keys+Sound Sources: Kronos 61, X2, X3, i3, i30, SG pro X, nanoPAD2, Yamaha MU100R, 2x CME UF70, Behringer FCB-1010, Yamaha FC-7
Sequencer: Steinberg Cubase Pro 8 & Nuendo 6.5
Outboard FX from Lexcion, Sony and Yamaha
Digital Mixers only from Yamaha

http://www.mediacoustics.eu

You smoke electric cigarettes ? - Looking for the best liquid to refill them ? - See this:

http://www.steamshop24.eu
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Re: PCG Tools for web

Post by michelkeijzers »

MRedZac wrote:
michelkeijzers wrote:
mathieumaes wrote: Don't take this seriously, please :shock:
I said "Poor Mac OS X users", which is by definition a user who's using OS X, not Windows (emulated or not).

I read a few topics on this forum where people were asking for a solution for OS X without having to go to Windows... That's how the idea came to mind.
I also can confirm that some Mac users do not want to use Windows software. I don't know exactly why but it's just how it is.

I hope in the end PCG Tools for Web will have about the same functionality as PCG Tools. I will keep sending my updates to Mathieu so he can make use of the same functionality (although the UI is completely different), but the structure and parameter handling code can be shared.
Why Mac Users don´t want to use Windows ? - That´s an easy one: Because they don´t want to see, that Windows OS is much more flexible than their Mac OS, and that there´s a lot more apps for Windows than it is for anything else... My personal experience from being a system administrator for more than 10 years now: Mac Users are too proud to work on Windows in general.
Yes I think that could be a reason.

But I don't want to ignore the Mac users at all, it is just I like C# Windows programming a lot. On the other hand, most of my code can be reused (as being done by PCG Tools for Web) so anyone can benefit from it.

Building a real native (non internet) Mac application is a bit more difficult, because not only less applications for Mac are available, but also less development tools for programming. E.g. C# (which is created by Microsoft), can be used on the Mac but this version is always an older version as for Windows.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
X-Trade
Moderator
Posts: 6490
Joined: Tue Feb 14, 2006 9:47 pm
Location: Leeds, UK
Contact:

Re: PCG Tools for web

Post by X-Trade »

michelkeijzers wrote: Building a real native (non internet) Mac application is a bit more difficult, because not only less applications for Mac are available, but also less development tools for programming. E.g. C# (which is created by Microsoft), can be used on the Mac but this version is always an older version as for Windows.
You could always use a cross-platform framework like JUCE. Then it only takes minimal effort to port the C++ between compilers for the different platforms.
Or Java VM, which is conceptually similar to .NET, except it actually delivers on the 'multi platform' aspect. .NET is designed to be portable but there are no native engines for platforms other than windows.. strangely.


By the way, I work on both Windows and Mac. I have no problems with either, although I've found the mac to perform a lot better in an audio production environment - whilst still used for other everyday activities.
Also the POSIX compliance with a Unix (well, BSD) based operating system is very good for programming and working with a variety of open source tools.
Current Gear: Kronos 61, RADIAS-R, Volca Bass, ESX-1, microKorg, MS2000B, R3, Kaossilator Pro +, MiniKP, AX3000B, nanoKontrol, nanoPad MK II,
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

I didn't mean their are no cross platform development tools, but I like to program in C#, which is originally built for Windows only but later adapted (reverse engineered) for Mac/Linux.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
Ksynth
Platinum Member
Posts: 1225
Joined: Mon Jun 01, 2009 4:32 pm
Location: Northern California, USA

Post by Ksynth »

Works for me on a Windows 7 Pro 32 bit PC

Thank you.
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

Ksynth wrote:Works for me on a Windows 7 Pro 32 bit PC

Thank you.
Yes PCG Tools works for Windows computer or with a Windows emulator under Mac, Linux etc.

PCG Tools for Web works for ANY computer.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
User avatar
X-Trade
Moderator
Posts: 6490
Joined: Tue Feb 14, 2006 9:47 pm
Location: Leeds, UK
Contact:

Post by X-Trade »

michelkeijzers wrote:I didn't mean their are no cross platform development tools, but I like to program in C#, which is originally built for Windows only but later adapted (reverse engineered) for Mac/Linux.
Absolutely agree, but these are the sacrifices we make for using our choice development environment.

I personally like the web service idea and it's a massively expanding arena at the moment. I've been doing a lot of PHP stuff recently.
Current Gear: Kronos 61, RADIAS-R, Volca Bass, ESX-1, microKorg, MS2000B, R3, Kaossilator Pro +, MiniKP, AX3000B, nanoKontrol, nanoPad MK II,
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
Lou
Platinum Member
Posts: 1305
Joined: Fri Sep 06, 2002 1:34 pm
Location: DE. USA

Post by Lou »

michelkeijzers wrote:
PCG Tools for Web works for ANY computer.
On a mac here, no luck again? It's straight forward, am I doing something wrong?

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Lou
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

X-Trade wrote:
michelkeijzers wrote:I didn't mean their are no cross platform development tools, but I like to program in C#, which is originally built for Windows only but later adapted (reverse engineered) for Mac/Linux.
Absolutely agree, but these are the sacrifices we make for using our choice development environment.

I personally like the web service idea and it's a massively expanding arena at the moment. I've been doing a lot of PHP stuff recently.
Actually I also think the web idea is great. Actually it's better than my platform dependent solution, but I wanted to use a language I'm already somewhat comfortable with.
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 »

Lou wrote:
michelkeijzers wrote:
PCG Tools for Web works for ANY computer.
On a mac here, no luck again? It's straight forward, am I doing something wrong?

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
I think Mathieu Maes can only answer this (I didn't write it). However, you could try to remove your internet browsing history and/or cookies because it worked at my place without a problem and it should not be platform dependent. Maybe the type of version of browser could make a difference.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
Lou
Platinum Member
Posts: 1305
Joined: Fri Sep 06, 2002 1:34 pm
Location: DE. USA

Post by Lou »

Michel, I have already removed cookies and history..
Lou
mathieumaes
Senior Member
Posts: 430
Joined: Sat Dec 10, 2011 2:06 pm

Post by mathieumaes »

Hey Lou,

It could be related to the PCG file you're using. I've sent you a PM...
Post Reply

Return to “Korg Kronos”