I have a single tone being created and looping.  There is also a stop button to stop it.   A bug exists where if you hit Play twice, it won't quit