Soundquest Editor jumble

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

User avatar
Sharp
Site Admin
Posts: 18221
Joined: Wed Jan 02, 2002 12:29 am
Location: Ireland
Contact:

Post by Sharp »

How on earth could such a simple act generate 50MB of data in the first place. :?

Sharp.
<table border="0" cellpadding="0" cellspacing="0" width="530"> <tr> <td rowspan="1" colspan="1" width="267" height="94"> <a href="https://shop.korg.com/kronossoundlibraries"><img name="Image110" src="http://www.irishacts.com/images/Image11_1x1.png" width="267" height="94" border="0" alt="KORG Store - Irish Acts"></a></td> <td rowspan="1" colspan="1" width="263" height="94"> <a href="http://www.irishacts.com"><img name="Image111" src="http://www.irishacts.com/images/Image11_1x2.png" width="263" height="94" border="0" alt="Irish Acts Online Store"></a></td> </tr> </table>
mathieumaes
Senior Member
Posts: 430
Joined: Sat Dec 10, 2011 2:06 pm

Post by mathieumaes »

Sharp wrote:How on earth could such a simple act generate 50MB of data in the first place. :?
I was thinking that too... I believe a complete PCG file is 43 Mb...

MIDI used to be a very simple but effective protocol for communication. With the introduction of more advanced synths and the need to exchange binary data, sysEX came to life...

But you should still know MIDI is a very ineffective and slow protocol to send/receive binary data...

But it's obvious now how it went... Korg needed an editor for their flagship. Sound quest has years of experience in developing third party editors and librarian. For them, MIDI is the only universal protocol they could use for all their software. Korg made a deal with soundquest for the editor, and they used MIDI because that would be most cost effective.
Old gig setup: Yamaha S90, Roland Fantom XR, Hammond XM-1, M-Audio Axiom 61
2011 gig setup: Korg Kronos 88
SoundQuest
Full Member
Posts: 197
Joined: Fri Apr 06, 2012 11:12 pm
Location: Victoria, BC, Canada
Contact:

Post by SoundQuest »

curvebender wrote:
Sharp wrote:
If you are talking the time it takes to load a complete Set (that's 4 - 5 mintues), that is simply how long is takes at full speed USB 2 to transfer over 50MB of data.
I assume you mean seconds ?

Regards
Sharp.
I'm also confused by this statement.

Let's hope he either means 4-5 seconds, or 5 Gb! :-)
No, it is minutes - that is as fast as the system runs and is completely outside the control of the software. That is to request, acknowledge, setup, and transfer almost 8,000 individual blocks of data. It is not the same as transferring a single 50MB block of data. Aside from that the software is sending and receiving the data as fast as the other components of the system will allow.
Michael Lambie
Sound Quest Inc.
SoundQuest
Full Member
Posts: 197
Joined: Fri Apr 06, 2012 11:12 pm
Location: Victoria, BC, Canada
Contact:

Post by SoundQuest »

When I talk about a 50MB transfer, I am talking about all of the data in the Kronos - Programs, Combis, Drums, WaveSequences, etc. Obviously a single program is much smaller.
Michael Lambie
Sound Quest Inc.
User avatar
Sharp
Site Admin
Posts: 18221
Joined: Wed Jan 02, 2002 12:29 am
Location: Ireland
Contact:

Post by Sharp »

SoundQuest wrote:
curvebender wrote:
Sharp wrote: I assume you mean seconds ?

Regards
Sharp.
I'm also confused by this statement.

Let's hope he either means 4-5 seconds, or 5 Gb! :-)
No, it is minutes - that is as fast as the system runs and is completely outside the control of the software. That is to request, acknowledge, setup, and transfer almost 8,000 individual blocks of data. It is not the same as transferring a single 50MB block of data. Aside from that the software is sending and receiving the data as fast as the other components of the system will allow.

:shock: :? FAIL....!!!!
mathieumaes
Senior Member
Posts: 430
Joined: Sat Dec 10, 2011 2:06 pm

Post by mathieumaes »

SoundQuest wrote: No, it is minutes - that is as fast as the system runs and is completely outside the control of the software. .
Sorry, but then you're doing it wrong!

If Korg forced you to build software using MIDI, then it's outside your control but my guess is that the keyboard's USB port could've given better options.

I admit, every editor/librarian I've seen so far (Roland AX editor, M-Audio Axiom, Yamaha S90, ...) uses MIDI to communicate with the device, but that doesn't mean we have to be "ok" with the fact that MIDI has its limitations.

Think outside the box!
Old gig setup: Yamaha S90, Roland Fantom XR, Hammond XM-1, M-Audio Axiom 61
2011 gig setup: Korg Kronos 88
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

Why use such an outdated technology for transferring current massive Data? Isn't this kind of like trying to break the concrete with the fist?
Sam

Image

Image
zzz
Full Member
Posts: 195
Joined: Wed Jul 20, 2011 11:26 am
Location: Just across from there

Post by zzz »

Um.. some thoughts from a non-programmer, but, I think anyway, fairly common sensical:
while I can accept a wait while everyhing fires up (look at K!), if I wish to spend the next couple of hours programming some AL-1 voices, I would assume that when I get the AL-1 pages up, mostly everything else goes into a back seat loop ("Hasn't he finished yet? No? Oh well, let's twiddle our thumbs for a few more seconds.."), and the AL-1 pages to be eager to please.
Likewise if I'm sorting out some programs, and where I want to put them, and in what order (sound familiar?); I'm sure that you can see where I'm going with this. I don't know if fuzzy logic is still a term that's applied, but it fits here.
Yes, the K has nine engines, but you don't always want them firing off all at once.
aron
Platinum Member
Posts: 1552
Joined: Thu Jan 27, 2011 9:03 am
Location: Hawaii
Contact:

Post by aron »

> Think outside the box!

What box? Korg sets the rules, if you need to send xx amount of data to do something - then Korg needs to rethink things, not the editor/librarian.
Korg Kronos, RD-88, Yamaha VL1, Deep Mind 6, Korg Kross, author of unrealBook for iPad.
User avatar
Chrutil
Full Member
Posts: 194
Joined: Sat May 21, 2011 3:21 am
Location: San Rafael, California
Contact:

Post by Chrutil »

I seem to be at a loss understanding some of these complaints.
Can someone educate me in where these significant delays are found?
I have spent only a limited time with the editor, but the only significant delay I have found was when I went to global and transferred *everything* from the Kronos to the Editor. This took minutes, but since I then save it to disk in the Editor I don't have to do it again.
After that, switching programs in SetList or going to Program Mode does not seem to incur any delays other than a second syncup or so.
I have not tried the VST, but in the Editor, are there cases I have not yet run into that causes unacceptable delays?

As for MIDI v.s. some other private protocol I'm not sure I understand that discussion either (feeling dumb today).
Yes it is using the MIDI *protocol* over USB, but it is using it at a much higher bandwidth than the standard MIDI ports so why is the protocol an issue?

Thanks for any clarification,
C
Sam CA
Platinum Member
Posts: 3992
Joined: Fri May 02, 2008 7:29 pm
Location: Los Angeles

Post by Sam CA »

aron wrote:> Think outside the box!

What box? Korg sets the rules, if you need to send xx amount of data to do something - then Korg needs to rethink things, not the editor/librarian.
hmmm....mathieumaes said exactly the same thing!

He said:
"If Korg forced you to build software using MIDI, then it's outside your control"
Sam

Image

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

Post by michelkeijzers »

A complete pre OS1.5 PCG file for the Kronos is about 34 MB.
A PCG file from OS1.5 is about 43 MB, mainly because of the new program banks U-AA to U-GG.

And yes ... MIDI is not really a very efficient protocol. Keep in mind this protocol is 30 or 40 years old (?) but still does its job.
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

Post by MRedZac »

OK, enough now about data transfer speed... WHAT ABOUT 64BIT SUPPORT for Windows Hosts ??

Cheers
Garfield
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
aron
Platinum Member
Posts: 1552
Joined: Thu Jan 27, 2011 9:03 am
Location: Hawaii
Contact:

Post by aron »

It's almost like they could have used VNC through USB or something and then rescale the screen of the Kronos to the computer - and allow resizing. It might have been easier and faster than writing an editor. Less bugs too if all it did was display the screen of the Kronos.
Korg Kronos, RD-88, Yamaha VL1, Deep Mind 6, Korg Kross, author of unrealBook for iPad.
robinkle
Senior Member
Posts: 382
Joined: Fri Jan 14, 2011 9:21 pm
Location: Norway

Post by robinkle »

I have a bit of experience with Midi Quest editors and I must say I'm suprised of how good it is compared to what I expected. I'm happy we have Midi Quest to make editors for old equipment.

But if I compare it with a Virus TI editor, the Kronos editor is far behind!
Even when using USB 1.1 on the Virus TI, it is fully optimal. What you do in the editor happens simultaneously on the Synth. This is not the case for the Kronos editor.

Korg Kronos is a workstation that is ment to gather the best technology Korg has ever created into one hell of a machine. But I guess this filosophy does not include the editor, which is more like traveling back in time.
Korg Kronos 73
Roland XV-3080
Post Reply

Return to “Korg Kronos”