Мне нужно проигрывать звук повторно каждые X миллисекунд.Лучше всего использовать платформу XNA или MediaElement?(Я не использую XNA ни для чего другого).
Могут ли звуковые файлы перекрывать друг друга? Если да, то иди и используй XNA, потому что у тебя может быть только один MediaElement на страницу. Для начала см. dotnetscraps .