C4SOFTWARE
Messages postés6Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention23 novembre 2009
-
4 juin 2007 à 10:18
cs_Guigar
Messages postés105Date d'inscriptionmercredi 12 novembre 2008StatutMembreDernière intervention 8 juin 2011
-
9 oct. 2009 à 08:53
Bonjour,
Je rencontre acctuelement un petit probleme, dans mon programme lorsque l'utilisateur presse une touche un sons est emie j'ai donc réaliser un code comme ceci
Dim
sons1
As
New System.Media.SoundPlayer(Application.StartupPath &
"\sons\sons1.wav")
Dim sons2
As
New System.Media.SoundPlayer(Application.StartupPath &
"\sons\sons2.wav")
Puis apres pour lire mon sons je fait
sons1.Play()
ou
sons2.play
sauf que j'ai un petit probleme, je ne peut peut pas lire les 2 sons simultanement je m'explique si je si l'utilisateur lance le sons1 et que ensuite il lance le sons2 le sons1 sera couper pour lire le sons2 alors que j'aimerai qu'il puisse lire les 2 sons simultanements :)
Si quelqu'un à une solution a mon petit probleme :)
cs_Guigar
Messages postés105Date d'inscriptionmercredi 12 novembre 2008StatutMembreDernière intervention 8 juin 2011 5 oct. 2009 à 15:41
voila le code:
déclaration :
Public thread As New Threading.Thread(AddressOf lire)
Public thread2 As New Threading.Thread(AddressOf lire2)
Dim wm As New System.Media.SoundPlayer("rumble.wav")
Dim wm1 As New System.Media.SoundPlayer("alarme1.wav")
code :
Private Sub lire()
wm.PlayLooping()
End Sub
Private Sub lire2()
wm1.Play()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
thread.Start()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
thread2.Start()
End Sub
----
lorsque j'appuie sur mon button1 j'entends bien mon wav qui se joue en boucle. Des que j'appuie sur mon button2, mon premier son s'arrete et le second se joue...
cs_Guigar
Messages postés105Date d'inscriptionmercredi 12 novembre 2008StatutMembreDernière intervention 8 juin 2011 7 oct. 2009 à 11:13
Bonjour a tous
j'ai donc trouver une solution "imparable" passer par directsound. La on peut jouer plein de son en meme temps (sauf les mp3 mais c'est pas grave) et le bouclage est nikel. MAIS (il y a toujours un mais) lorsque je "réduis" ma fenetre le son s'arrete, pour reprendre quand je la restaure
cs_Guigar
Messages postés105Date d'inscriptionmercredi 12 novembre 2008StatutMembreDernière intervention 8 juin 2011 7 oct. 2009 à 11:25
petite précision le son ne s'arrete pas la lecture du son continue mais on n'entend pas le son...
(j'ai fait un test en jouant un wav de 10 secondes, j'ai "réduit" la fenetre des le départ, attendu 15 seconde restaurer la fenetre et dasn ma barre d'état il y avait écrit "arreté")