Upload Expansion off USB instead of internal memory

Started by willemtro, July 06, 2020, 03:49:43 PM

Previous topic - Next topic

willemtro

Is it possible to extract expansion packs directly on a USB stick and play directly from the stick instead of playing from the internal memory?

Toril S

No, packs have to be installed in your instrument using Yamaha Expansion Managager.
Toril S

Genos, Tyros 5, PSR S975, PSR 2100
and PSR-47.
Former keyboards: PSR-S970.

https://www.youtube.com/channel/UCLVwWdb36Yd3LMBjAnm6pTQ?view_as=subscriber



Toril's PSR Performer Page


EileenL

What is wrong with playing them from internal memory. It is just as quick.
Eileen

ygx

I believe that playing samples directly from USB is hard to implement in general (I haven't heard of any keyboard that implemented this feature), and is technically impossible for most keyboards, including PSR-SX900. Let me provide some more technical details. The system architecture of PSR SX900, like most keyboards, is organized like an embedded system, where the UI logic runs on a general purpose processor (most likely a Texas Instrument ARM CPU) and the tone generation (AWM2) is handled by a DSP chip (in this case I'm very sure it is a Yamaha SWP70). The NAND flash that stores the samples is directly connected to the DSP, where the USB to device port is connected to the main CPU. Even with a very fast usb storage device, the bandwidth of the bus connecting the main CPU and DSP is not enough for real time sample playback. Therefore it cannot directly play back samples from the USB drive.

The only keyboard I can think of that has the potential of implementing this feature is the Korg Kronos. It has a very unique design where the whole system runs on an Intel Atom x86 computer and the tone generation is completely software based. This architecture could potentially enable sample playback from external USB drive, but I don't think Korg has implemented this feature.

Teknoss

Genos 2, Korg PA5X, Ketron EventX, Nord PedalKeys27