INudge lets you quickly compose your own song, which can be played on an embeddable widget.  No registration is required.

I don’t think it’s quite good enough to be added to The Best Online Sites For Creating Music, but it will make it onto the next addition of The Best Ways To Create Online Content Easily & Quickly.