The Spectrum 128

The main new features of the Spectrum 128 are its larger memory, that can be used as a Ram drive in Basic, and music capabilities.

The Ram drive is accessed via the LOAD!, SAVE!, ERASE! and CAT! commands. They work as you would expect. Examples:
 SAVE!"name"SCREEN$
 CAT!
 LOAD!"name"SCREEN$
 ERASE!"name"
The 3 channel sound chip of the Spectrum 128 can be used in Basic with the PLAY command. Example:
 PLAY "cde","efg","gAB"
plays three chords. You can program complex effects, melodies and rhythms with the play command; they require many commands in the three voice strings which I won't explain...They are explained in the Spectrum 128's user guide.