Support by-name arguments for tone and play, and fix timbre argument on tone.