Estoy haciendo un juego con XNA e intento que la música de fondo se reproduzca correctamente. Debido a que el archivo es un MP3 de aproximadamente 30 segundos de duración, lo instancia como Song. Quiero que se repita perfectamente, pero incluso cuando configuro la MediaPlayer.IsRepeatingpropiedad true, siempre hay un retraso de aproximadamente un segundo antes de que la canción comience nuevamente. ¿Hay alguna forma de eliminar este retraso de manera que la canción se repita instantáneamente y pueda reproducirse con más fluidez?

Songes la elección correcta aquí.Hice una aplicación xna rápida con un mp3 de ~ 15 segundos y puedo confirmar que MediaPlayer tiene este problema al hacer un bucle. Lo intenté de nuevo con SoundEffect (y SoundEffectInstance para bucle en XNA4) y el problema desapareció. Entonces, ¿podría cambiar a SoundEffect?
Algunas investigaciones / fuentes: reproducción de música en bucle usando el problema de MediaPlayer Formas de arreglar la brecha de retraso al bucle de MP3 en XNA 3.0
fuente