Thanks for mentioning this Maarten.
This may sound all nerd-ish, but the waveform memory (NAND flash) has its own peculiarities.
First, NAND flash can be read much, much faster than it can be written. This is why updates/changes to waveform memory are slow. Unless someone invents a fast-to-write NAND flash and Yamaha uses it, writing waveform memory will be a slow process.
Second, NAND flash prefers to be read and written sequentially -- it does not like accesses that skip around. This is another reason why it's written in one go -- to lay everything down sequentially for speedy access later.
Yeah, I know, someone will say "But, SSDs ..." Solid State Drives have internal RAM memory to buffer incoming and outgoing data. Overrun the RAM buffer and SSD speed degrades to NAND flash speed.
That's a lot of tech info to absorb. Yamaha is trying to do the best with NAND flash technology.
Hope this helps understanding -- pj
I suppose it is a cost concern, but perhaps going to a M.2 NVMe SSD based motherboard in the Genos might be a good idea? Heck, I know I would NEVER buy another PC or laptop that doesn't have this available. It speeds up the system tremendously.
Bit off topic, but a long while back I was looking at the Ketron Audya keyboard. Sounded nice, but when I saw that it used a 3.5" floppy drive, and this was well past when the rest of the world moved on to better external devices on a PC, well, that pretty much ended my desire for that keyboard. Yeah, it was a while ago! But it also soured my idea of buying any Ketron product when I saw how much they lagged behind in the rest of the world in their computer technology department for their devices. Computer based technology DOES matter for these creatures. And technology does get stale and affect the PERCEPTION of the technology of a device as a whole.
Someone stated that the Genos is a computer driven keyboard. Might be kind of splitting hairs, but I think it is the reverse. The Genos is a keyboard driven computer. The input interface is comprised of the keyboard, buttons, slides, and touch sensitive screen. The output is everything that the computer crunches out to the world via audio and digital signals (audio, MIDI, etc.) and the screen display. You provide the input data, and the computer generates what you tell it you want it to do and presents the results to you. Styles are nothing more, really, than programs that the computer runs upon demand.
Anyway, just idle conversation on a rainy day, IMHO...