Comment lancer un son en langage C ?

Signaler
Messages postés
661
Date d'inscription
vendredi 2 décembre 2005
Statut
Membre
Dernière intervention
23 mars 2011
-
Messages postés
233
Date d'inscription
jeudi 4 juillet 2002
Statut
Membre
Dernière intervention
5 juillet 2008
-
Salut à tous


        Je
voudrais savoir s'il est possible quand on programme en langage C avec
Borland C++ v5.02, de pouvoir lancer un fichier son (par exemple avec
une extension de type wav ou tout d'autre extension).


       
Je trouve que c'est mieux d'entendre des sons ou des bruitages plutôt
que des bips générés par le système.[javascript:Insert_Emoticon('/imgs2/smile_wink.gif'); ]


       Merci d'avance...

7 réponses

Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
Avec un API (aucune autre solution) utilise sndPlaySound pour jouer des wav.

___________________________________________
Les plus grands esprits trouvent toujours une solution
Messages postés
492
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2012
1
Salut,
tu peuxfaire ca en utilisant une application externe, par exemple (pas testé)

system("C:\Progra~1\VideoLAN\VLC\vlc.exe fichierwav.wav");

TuRn3r
Messages postés
492
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2012
1
Par contre ton programme restera bloqué pendant tout la duré du son wav (normalement).

TuRn3r
Messages postés
3212
Date d'inscription
lundi 7 novembre 2005
Statut
Membre
Dernière intervention
16 février 2009
15
Et tu peut élminer ce problème de bloquage en utilisant sndPlaySound avec l'option SND_ASYNC

___________________________________________
Les plus grands esprits trouvent toujours une solution
Messages postés
492
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2012
1
Ou alors :
http://glouise.developpez.com/WaveBCB6/
qui explique comment jouer des sons wav avec l'API media player de Borland C++ Builder

TuRn3r
Messages postés
233
Date d'inscription
jeudi 4 juillet 2002
Statut
Membre
Dernière intervention
5 juillet 2008

Messages postés
233
Date d'inscription
jeudi 4 juillet 2002
Statut
Membre
Dernière intervention
5 juillet 2008