Sé que puedo hacer referencia a XNA para la clase SoundEffect y eso es lo que he estado haciendo hasta ahora, pero me preguntaba si había una manera mejor de lo que he sido obra.Qué usar para reproducir efectos de sonido en Silverlight para wp7
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using (var stream = TitleContainer.OpenStream("test.mp3"))
{
var effect = SoundEffect.FromStream(stream);
FrameworkDispatcher.Update();
effect.Play();
}
Para mi aplicación de prueba Tengo 20 sonidos cada 1 segundo de duración que quiero tocar una vez que se presiona el botón. Estoy jugando con diferentes técnicas pero, si es posible, me gustaría saber cómo lo hacen los profesionales antes de comprometerme a crear una aplicación basada en efectos de sonido. Pequeñas cosas como cargar el efecto de sonido primero o cargarlo en la instancia en que se presiona el botón sería útil.
Gracias.
¿verificó MediaElement? – Shanadas
Hice algunas lecturas en MediaElement y no sugieren utilizarlo para sonidos cortos, sino más bien pistas largas como música de fondo. – Tom
Creo que el único defecto es una secuencia de archivos wav no mp3 – Gluip