All synths will eventually be implemented using this API.
Change also has a test synth that exercises code that is a hello-world style "tone generator".
#rb Ethan.Geller, Phil.Popp
#
#ROBOMERGE-OWNER: aaron.mcleran
#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 12996583 via CL 12996736 via CL 12996749
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12996768 by aaron mcleran in Main branch]