Воспроизведение нескольких файлов WAV в C #
У меня есть приложение, которое мне нужно для воспроизведения wav-файла, когда клавиша или кнопка нажата или нажата, я использую класс SoundPlayer, но когда я пытаюсь воспроизвести другой wav-файл одновременно, тот, который воспроизводился, останавливается.
Есть ли способ воспроизвести несколько файлов WAV одновременно? Если бы вы не могли бы вы дать мне примеры или учебник?
Вот что я получил так далеко:
private void pictureBox20_Click(object sender, EventArgs e)
{
if (label30.Text == "Waiting 15.wav")
{
MessageBox.Show("No beat loaded");
return;
}
using (SoundPlayer player = new SoundPlayer(label51.Text))
{
try
{
player.Play();
}
catch (FileNotFoundException)
{
MessageBox.Show("File has been moved." + "\n" + "Please relocate it now!");
}
}
}
Спасибо!