Ciao a tutti,

volevo chiedervi come fare a riprodurre piu' suoni in contemporanea.

Ho una musichetta di sottofondo e voglio eseguire altri suoni ad esempio quando si clicca sui pulsanti.

In un modulo ho scritto questo:

codice:
    Public PlayingTime As Integer
    Public soundtrack As Integer

    Public Function PlaySoundtrack()


        Select Case soundtrack

            Case 1

                My.Computer.Audio.Play("data\sounds\soundtrack1.wav", AudioPlayMode.BackgroundLoop)

            Case 2

                My.Computer.Audio.Play("data\sounds\soundtrack2.wav", AudioPlayMode.BackgroundLoop)

            Case 3

                My.Computer.Audio.Play("data\sounds\soundtrack3.wav", AudioPlayMode.BackgroundLoop)

        End Select

    End Function

    Public Function CoinsSound()

        My.Computer.Audio.Play("data\sounds\coins_s.wav", AudioPlayMode.Background)


    End Function
Nell'evento load del form principale viene avviato il primo caso e quindi parte la prima soundtrack.

Alla pressione di un pulsante invece dovrebbe partire la funzione CoinsSound e quindi riprodurre il suono.

Il punto è che per riprodurre il suono della funzione CoinsSound devo stoppare prima il precedente.

Come faccio ad eseguirli in contemporanea?