Decidete pues... es simple o es interactivo...??
"hola, es simple y conciso lo que digo"....
"quiero que la rutina para poder reproducir ese sonido este dentro del procedimiento de ese timer."
Si el sonido se repite cada X segundos, supongamos cada 5 segundos:
Has que tu sonido wav tenga antes 5 segundos de silencio.
|---silencios de 5 segundos-----|||sonido|||
Ese sonido, que supongamos dura 0,5 segundos, hará que tu archivo dure 5,5 segundos, incluido el silencio inicial.
Entonces ese sonido lo reproduces en bucle infinito con codigo HTML y sin timer...
AHORA SI LA EJECUCIÓN DE ESE SONIDO DEPENDE DE ACCIONES DEL USUARIO O DE LA APLICACIÓN... NO ERA SIMPLE Y CONCISO LO QUE DECIAS. ;)
Parece que tendrás que repasar un poco de javascript, porque asp.net son controles de servidor.
Te dejo un enlace que podría servirte
http://pixelcoblog.com/buzz-bilioteca-javascript-para-audio-html5/
Aca otro enlace con un control que podrias utilizar, basado en un control de servidor de un reproductor (No dices que el control que reproduzca el sonido no debe estar visible :D)
http://www.codeproject.com/Articles/4943/MP3-Player-Server-Control