=== Top of the Swiki === Attachments ===

PlayingMusicalScale

 (PluckedSound
(d4 1 500) (e4 1 500) (f4 1 500) (g4 1 500)
(a4 1 500) (b4 1 500) (c5 1 500)))
play

Purpose:
Anybody remember the old PLAY command in early BASICs, where you could enter a tune encoded in a string and it would play it through the scratchy speaker? This is similar. namedNoteSequenceFrom: expects an array of either:
Sending this to a subclass of AbstractSound will create the sound. Tell the sound to play to hear it.

Why This is Interesting:
Squeak has some powerful music capabilities: sound synthesis, stereo sound, etc. This is a starting point into them. If you look at the class method examples in AbstractSound, you'll find a lot more.

-- MarkGuzdial