Demo: Crear una aplicación para Windows Phone 7 parte II
Después de crear la interfaz gráfica podemos agregar sonidos (.WAV) y reproducirlos. Aunque es posible utilizar el control MediaElement no es recomendable usarlo porque tiene las siguientes limitaciones: No permite reproducir un sonido antes de terminar la reproducción del anterior. Cada nota musical es en realidad un archivo .WAV con una duración aproximada de 1 segundo. Si presionamos una tecla y antes de 1 segundo presionamos otra tecla la segunda no se escuchará, esto significa que tendríamos que esperar hasta que deje de escucharse el sonido de la primera. El segundo inconveniente es que debido a esta misma limitación es imposible tocar acordes, es decir múltiples teclas simultáneamente por lo que la polifonía sería de 1 nota, algo totalmente impráctico. Por esta razón vamos a utilizar la librería Xna que también tiene objetos para reproducir sonidos pero sin las limitantes mencionadas anteriormente. Este video es la segunda parte de la demostración.
Crear una aplicación para Windows Phone 7 parte II