Sorry to rain on the parade, but I sometimes listen to a real piano played automatically by a floppy disc program. The sad truth is that no loudspeaker comes close to the sound of the real thing (yet), and the modern computer-controlled player piano can duplicate all the subtle aspects of the keystrokes by the performer. With regard to convenience, inserting the floppy disc is just like loading a CD. Unfortunately, it does take up a bit more room than a loudspeaker, and automated violins and cellos aren't available.