I'm always flabbergasted why manufacturers include so little hardware in anything from e-readers to digital piano's.
In the latter, manufacturers are still designing and maintaining their own CPU's, chips and operating systems. It would be much faster to just put an Intel NUC-like board in there, run Linux on top of it (adapted how and where needed), and write the piano software for that, using the piano itself as a hardware controller.
Compared to what is available in a current-day digital piano (or any hardware instrument), CPU, memory and storage capacity could be considered unlimited.
As flash memory and RAM is close to free nowadays, I've always wondered why an e-reader doesn't have 16GB storage and 2GB RAM; and why a phone doesn't have 4 or 8GB RAM.
|