title: Playing an arbitrary tone with Android
body: <p>Is there any way to make Android emit a sound of arbitrary frequency (meaning, I don't want to have pre-recorded sound files)?</p>
  
  <p>I've looked around and <a href="http://developer.android.com/reference/android/media/ToneGenerator.html" rel="noreferrer">ToneGenerator</a> was the only thing I was able to find that was even close, but it seems to only be capable of outputting the standard DTMF tones.</p>
  
  <p>Any ideas?</p>