Atom processor inside Kronos...what the heck ??

Discussion relating to the Korg Kronos Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

depulse
Full Member
Posts: 126
Joined: Mon Jul 08, 2002 4:35 am
Location: Europe

Post by depulse »

I'm still surpriced that Korg manages to run something as complex as realtime synth calculations, sample playback, effects engines and wave file palyback on a Atom CPU. I also had problems understanding that the Oasys was running on only a Pentium IV.

I work with system devlopment, I know how code can be optimised, but doing a synth where even a few milliseconds of delay or hickup is noticed without using any kind of support processors is impressive.

You can't compare the Motif and Kronos, for example. Yamaha is big enough to develop their own VLSI circuits. Dedicated processors, not off the shelf computer parts.

I don't understand why Korg decided to use only one Intel processor to run the whole synth and not putting any extra processors for the effects engine, the filters, etc. But somehow they managed to pull it off.
Triton Extreme+Moss, Ex800, D550, XV5080, JP8080, MKS80, MKS50, ATC1, ESQM, NordRack2, S5k, MPC1k, A5k, SY77, TG77, JP8080, An1x, Blofeld, Mopho, MKS70, MKS7, UAD1x2, Powercore, LiquidMix
EvilDragon
Platinum Member
Posts: 1992
Joined: Thu Nov 24, 2005 1:18 pm
Location: Croatia

Post by EvilDragon »

Korg's software department is the bee's knees, obviously. 8)
User avatar
danatkorg
Product Manager, Korg R&D
Posts: 4205
Joined: Fri Jan 21, 2005 7:28 am
Location: California, USA
Contact:

Post by danatkorg »

depulse wrote:I'm still surpriced that Korg manages to run something as complex as realtime synth calculations, sample playback, effects engines and wave file palyback on a Atom CPU. I also had problems understanding that the Oasys was running on only a Pentium IV.

I work with system devlopment, I know how code can be optimised, but doing a synth where even a few milliseconds of delay or hickup is noticed without using any kind of support processors is impressive.

You can't compare the Motif and Kronos, for example. Yamaha is big enough to develop their own VLSI circuits. Dedicated processors, not off the shelf computer parts.

I don't understand why Korg decided to use only one Intel processor to run the whole synth and not putting any extra processors for the effects engine, the filters, etc. But somehow they managed to pull it off.
Traditionally, Yamaha, Roland, Korg, Kurzweil, Emu, Ensoniq and others have all developed their own ASICs for synthesis. Korg still does so for some products. Within the current context of general-purpose computing hardware, and judging from various comments here and elsewhere, my guess is that some may overestimate both the processing power and the cost of these dedicated chips.

Intel chips make great signal processors - especially if you run tight code close to the metal (or silicon, as it were).
Dan Phillips
Manager of Product Development, Korg R&D
Personal website: www.danphillips.com
For technical support, please contact your Korg Distributor: http://www.korg.co.jp/English/Distributors/
Regretfully, I cannot offer technical support directly.
If you need to contact me for purposes other than technical support, please do not send PMs; instead, send email to dan@korgrd.com
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

The OS they use is not something a complete OS like Windows or Linux, but a stripped down version, probably removing all kind of unwanted interrupts and signals. This results in a real time operating system.

Since creating a dedicated chip or a realtime OS is not the core business of Korg, and since Intel/Atom processors will be widely available in the future probably, it's only a benefit they use generic components.

I am glad they could do all calculations with an existing chip, so they can use all their engineering effort to make great synths and musical features.
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
NuSkoolTone
Approved Merchant
Approved Merchant
Posts: 1069
Joined: Mon Mar 19, 2007 4:38 am

Post by NuSkoolTone »

depulse wrote:
I work with system devlopment, I know how code can be optimised, but doing a synth where even a few milliseconds of delay or hickup is noticed without using any kind of support processors is impressive.

You can't compare the Motif and Kronos, for example. Yamaha is big enough to develop their own VLSI circuits. Dedicated processors, not off the shelf computer parts.

I don't understand why Korg decided to use only one Intel processor to run the whole synth and not putting any extra processors for the effects engine, the filters, etc. But somehow they managed to pull it off.
There's nothing wrong with using "off the shelf" parts. In fact, I'd say it's preferred when possible. Generally it's cheaper, and easier to develop for with excellent portability and a built in upgrade path.

If they were able to manage the processes and get it all to run within their accepted Runtimes, Why not have it all run on one proc? Why manage a bunch of extra subsystems hardware wise? Why fragment the Code Base? One system makes it easier to make enhancements and bug fixes IMO.

Plus they can take whatever they do now and easily move forawrd with it. It often reduces lead times and the development cycle.
Imagine if eventually you could just snap in the next "Atom" processor and take advantage of new features the previous processor couldn't handle? Of course that's only one part of the equation, but IMO FRP are GOOD. Most likely Atom on the Kronos isn't socketed, but that's probably an implementation choice.


I know it's nice to be able to say "hey I've got CUSTOM CHIPS in my keyboard!" but General Purpose stuff is fast enough now where there's room for overhead. I don't see this changing in the future. As time goes on we're going to see more SOC and Computers will be just an electronic appliance like a DVD player. Only cutting edge will need custom implementations and those are always far beyond normal prices. So really, the only thing that's changed as far as the consumer is concerned is products to market faster with the side effect of disposable technology.

Now if only we could get the software side to clean up its act...
Korg: KRONOS 73, M50-61, 01W/r
Yamaha: Motif XS7, FS1R
Kawai K5000S, Roland JD-990 w/Vintage Synth
EvilDragon
Platinum Member
Posts: 1992
Joined: Thu Nov 24, 2005 1:18 pm
Location: Croatia

Post by EvilDragon »

Too bad we can't overclock that Atom to get more voices squeezed out. :cry:
User avatar
danatkorg
Product Manager, Korg R&D
Posts: 4205
Joined: Fri Jan 21, 2005 7:28 am
Location: California, USA
Contact:

Post by danatkorg »

NuSkoolTone makes many excellent points. I wanted to chime in on one thing:
NuSkoolTone wrote:
I know it's nice to be able to say "hey I've got CUSTOM CHIPS in my keyboard!" but General Purpose stuff is fast enough now where there's room for overhead. I don't see this changing in the future. As time goes on we're going to see more SOC and Computers will be just an electronic appliance like a DVD player. Only cutting edge will need custom implementations and those are always far beyond normal prices.
Another common use of custom chips is to make things *cheaper,* by building hardware that does exactly what you need it to do and no more. I would guess that this is far more common than expensive cutting-edge implementations, in fact. Digital cameras, iPhones, and most mass-market digital synths all have this in common.
Dan Phillips
Manager of Product Development, Korg R&D
Personal website: www.danphillips.com
For technical support, please contact your Korg Distributor: http://www.korg.co.jp/English/Distributors/
Regretfully, I cannot offer technical support directly.
If you need to contact me for purposes other than technical support, please do not send PMs; instead, send email to dan@korgrd.com
User avatar
Harris The Epic
Posts: 21
Joined: Wed Apr 13, 2011 11:59 pm
Location: Long Island, New York
Contact:

Post by Harris The Epic »

Jesus, I'm learning a lot on this forum o___o

Korg wouldn't make a keyboard that doesn't work. That would be silly. If the Atom works, that's what's important.

The points of price and energy consumption have been made, as has the point of necessity... So I guess I have nothing to contribute to the topic ^^ *shuts up*
Your face is a signature... wait, what?
robinkle
Senior Member
Posts: 382
Joined: Fri Jan 14, 2011 9:21 pm
Location: Norway

Post by robinkle »

I think Korg should sell the Kronos without any processor, but instead allow users to install the CPU of their choise. If they don't mind Fan noise, okay let's get a i7 in there. This way you could indrease the polyphony even further, if needed. But offcourse a certified Korg dealer would be needed to insert it so no mistakes are made. The Korg Software should support more then one type of CPU then.
EvilDragon
Platinum Member
Posts: 1992
Joined: Thu Nov 24, 2005 1:18 pm
Location: Croatia

Post by EvilDragon »

That would need lots of changes in the OS, I presume. It's not a viable option at this point in time.
User avatar
Jon Lord
Senior Member
Posts: 452
Joined: Fri Sep 07, 2007 7:41 pm
Location: Sweden

Post by Jon Lord »

EvilDragon wrote:That would need lots of changes in the OS, I presume. It's not a viable option at this point in time.
Not to mention internal hardware design to compensate for the extra heat&power from the cpu
Image - Download & share Korg keyboard patches for free.
Korg M3-73 (Radias Exb & Warwick "RC 21728 B" case), Clavia Nord Electro 3.
[On Hold]: Elka MK-88. [Sold]: Roland XP-30, Access Virus C

robinkle
Senior Member
Posts: 382
Joined: Fri Jan 14, 2011 9:21 pm
Location: Norway

Post by robinkle »

It works for a PC. Not sure how much change that would be needed to the OS, the OS allready supports multitasking. And a Slightly bigger PSU wouldn't be a problem. If it is a standard PC PSU, you could change that as well. As we know, the Kronos is a computer in a Workstation Box.
User avatar
cachete1966
Junior Member
Posts: 80
Joined: Tue Feb 22, 2011 4:02 am
Location: San Antonio de los Altos / Miami

Post by cachete1966 »

hi..!!

(sorry my english)

Always... when you buy the top hardware synth.... this machines dont have inside the top cpu , memory, etc...!!

The real question here is:

The kronos do all the job ..?
Sound amazing?? its for you??
the seq midi/audio work perfect??
the sampling section work 100%..??
the nine engines work perfect?
the integration of all engines in combi and seq work perfect??
the smooth transition ....100% perfect?
the system startup is faster??
never freeze..??
the touch screen is bigger, faster??
the keyboard (weight and semiweight) like you??
the controllers (buttoms, sliders, touchpad, joystick, etc) work like a king..?


If everything beacuse you select this machine work perfectly

the hardware inside its not your problem..!!
Remember.... is a musical intrument ...

for what.???
to do nuclear simulation?? NO
to launch a rocket to Mars..?? NO
to study the last viral problems in the world?? NO

IS MADE FOR MUSIC..!!
Compose, produce, live touch, and enjoy when touch it.!!
But Music Man... MUSIC

If inside have a pentium 450 mhz... and work like a bell..??
whats the problem???


Open a motif and search the main processor....
Open a kurz PC361 and seach the processor..

This keys have hardware (chips/processor) disign only for this machine...!!
in any pc/mac you find it..!!

Open and see....

This hardware are not for massive comsuption..!! is especific and more $$$...!!

You can find a PC with i7. but the sound quality is...... THE AUDIO CARD...!! because this card are made for audio work..!!

And remember...

the Kronos (and all keys casio, yamaha, korg, roland and manymore..)are made for music..!!
User avatar
michelkeijzers
Approved Merchant
Approved Merchant
Posts: 9112
Joined: Thu Feb 08, 2007 3:10 pm
Location: Netherlands
Contact:

Post by michelkeijzers »

robinkle wrote:It works for a PC. Not sure how much change that would be needed to the OS, the OS allready supports multitasking. And a Slightly bigger PSU wouldn't be a problem. If it is a standard PC PSU, you could change that as well. As we know, the Kronos is a computer in a Workstation Box.
Whos says the OS is multitasking? It might be, but it's probably an assumption. I can imagine Korg has stripped down every part that may cause unwanted interruptions and use an OS that has not fancy things Windows had ... you rather have an Aero interface or more polyphony?
Image
Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
EvilDragon
Platinum Member
Posts: 1992
Joined: Thu Nov 24, 2005 1:18 pm
Location: Croatia

Post by EvilDragon »

robinkle wrote:It works for a PC. Not sure how much change that would be needed to the OS, the OS allready supports multitasking. And a Slightly bigger PSU wouldn't be a problem. If it is a standard PC PSU, you could change that as well. As we know, the Kronos is a computer in a Workstation Box.
Multitasking has very little, if nothing, to do with CPU utilization. Korg has a very tight code which is fat-free, and doesn't do unnecessary stuff. One of those unnecessary things is "support for different models of CPUs".
Post Reply

Return to “Korg Kronos”