Our audio shield is mono, but the Tone library and most derivatives are also limited to a single tone at one time. They're also outputting a square wave, while our audio board has 12 bit DAC- this may or may not be useful for your application. You could potentially use the Tone library code as an example to write code to drive the DAC the way you want.
You probably can't change the WAV file playing every 10-20ms- I think you'd want to generate the output in software since it sounds like you may just need a square or maybe sine wave.