Jouer un son avec C#

[Résolu]
Signaler
Messages postés
299
Date d'inscription
jeudi 18 décembre 2003
Statut
Membre
Dernière intervention
9 février 2010
-
Messages postés
1
Date d'inscription
jeudi 16 mars 2006
Statut
Membre
Dernière intervention
4 octobre 2008
-
slt tlm,
je savoir comment jouer un son wav ou mid avec C#
merci
A voir également:

6 réponses

Messages postés
427
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
29 janvier 2008
1
salut si tu veux jouer autre chose que du waw alors il faut que tu te documentes sur le developpement directX

++
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
39
L'espace de nom AudioVideoPlayback de DirectX managed est très simple, dans Windows il y'a aussi un composant COM ( Quartz.dll ) qui permet de jouer une video ou un son dans tous les formats supportés par DirectShow. Un exemple d'utilisation >ici<.
Messages postés
273
Date d'inscription
dimanche 5 octobre 2003
Statut
Membre
Dernière intervention
6 février 2009
1
Sinon tu peux utiliser l'ActiveX de VLC, c'est simple efficace et ca marche pour les audios comme pour les vidéos

<hr>ZeBobo5 - http://blogs.msdn.com/zebobo5/
N'oubliez pas de cloturer votre post.
Messages postés
7
Date d'inscription
mardi 6 mars 2007
Statut
Membre
Dernière intervention
26 mai 2008

bonjour a tous,

voila j'ai un petit probleme avec ca :

private void playSound(string path)
        {
            System.Media.SoundPlayer player = new System.Media.SoundPlayer();
            player.SoundLocation = path;
            player.Load();
            player.Play();
        }

quand je compile il me dis que media n'existe pas dans system !!

quelqu'un sait pourquoi ??

Merci
tony
Messages postés
1
Date d'inscription
jeudi 16 mars 2006
Statut
Membre
Dernière intervention
4 octobre 2008

le probème vient sans doute du chemin lors l'appel ta fct, n'oublier pas d'utliser le @ pour eviter les problèmes du chemin vers le fichier :
S.SoundLocation =

@"D:\\music\appel_detecte.wav";
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
56
Salut,
Voila un petit exemple :

// Create the SoundPlayer object
System.Media.SoundPlayer
s = new System.Media.SoundPlayer();
// Set the location of the wav file to play
s.SoundLocation = myPath;
// Play looping

s.PlayLooping();
// Play normal

s.Play();
// Stop
s.Stop();

Ca marche pour les fichier wav !


<HR>
[/auteurdetail.aspx?ID=13319
[Pub] ]http://www.csharpfr.com/auteurdetail.aspx?ID=13319 [\Pub]
C# forever /infomsg/auteurdetail.aspx?ID=13319/infomsg/auteurdetail.aspx?ID=13319