Mehrere WAV-Dateien in C # abspielen

Ich habe eine App, die ich zum Abspielen einer WAV-Datei benötige, wenn eine Taste oder ein Button gedrückt oder geklickt wurde. Ich verwende die SoundPlayer-Klasse, aber wenn ich versuche, eine andere WAV-Datei gleichzeitig abzuspielen, stoppt die Wiedergabe.

Gibt es eine Möglichkeit, mehrere WAV-Dateien gleichzeitig abzuspielen? Wenn du mir ein Beispiel oder Tutorial geben könntest?

Folgendes habe ich bisher bekommen:

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!");
        }
    }
}

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage