begin process at 2012 05 30 17:35:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

son et mute


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

son et mute

lundi 19 avril 2004 à 17:14:27 | son et mute

grems

Bonjour !

Quelqu'un sait-il quelle(s) fonction(s) utliser pour régler le volume général, voire même le volume des sons WAVE, et gérer le "mute" ??

>>Brunews, si tu lis ce mess je sai ke tu vas me renvoyer vers l'exemple que tu ma envoyé, mai j'ai pas compri grand chose .....

alors si vous pouvez m'aiguiller, n'hésitez pas !


A+
EnjOy
mardi 20 avril 2004 à 12:37:57 | Re : son et mute

frdestroyers27

hmm... explique moi exactement ce que tu comprend pas!
c'est les fonction qui sont dans la classe des fichiers mixer.h et mixer.cpp InitWavMixer() GetWavVol() et SetWavVol()
InitWavMixer() tu t'en occupe pas les deux autres fonction l'appelle automatiquement!
GetWavVol te retourne un unsigned integer de 0 a 65535 qui equivaut a la force que le son est setter quand t'appelle SetWavVol() tu lui passe une valeur de 0 a 65535 comme parametre et ca vas setter le volume selon le chiffre entrer 0 ont entend rien et 65535 c'est au max!

bon dans mon prog je divise la valeur par 5 pour setter le slider c'est que lorsque la valeur est trop grande ca fait bugger le slider mais quand tu recupere la valeur du slider tu doit faire *5 avant de passer a SetWavVol
pour controler le master volume t'aurais juste a ecrire 3 autres fonctions exactement pareil sauf nomme les genre
IniMasterMixer()
GetMasterVol()
SetMasterVol()
tout leur contenu est identique sauf pour une ligne qui se trouverais dans InitMasterMixer()
au lieu de:
MixerLine.dwComponentType=MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT;

tu mettrais plutot
MixerLine.dwComponentType=MIXERLINE_COMPONENTTYPE_DST_SPEAKERS;

et voila tu control le master volume...
je sais pas si ca vas repondre a ta question... sinon dit moi exactement ce que tu comprend pas...

Destroyers27
mardi 20 avril 2004 à 13:01:48 | Re : son et mute

frdestroyers27

en meme temp tu changerais cette meme ligne pour controller tout les autre volume... t'a la liste des type sur msdn a l'addresse suivante:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_mixerline_str.asp

tu vas a la description de dwComponentType

Destroyers27
mardi 20 avril 2004 à 14:15:02 | Re : son et mute

grems

Merci destroy' c sympa. je viens de lire ton mess. c super bien expliqué.

A+
EnjOy
mardi 20 avril 2004 à 15:37:03 | Re : son et mute

grems

Et le "mute" ??
C'est possible d'agir dessus ??


A+
EnjOy ...


Cette discussion est classée dans : volume, mute


Répondre à ce message

Sujets en rapport avec ce message

Nom de Volume [ par lysane ] Je voudrais pouvoir changer le nom de mon disque durj'ai trouvé du code pour récuperer le nom mais je ne trouvepas comment le changerje ne sais même p Controle du volume [ par dominion ] Voilà j'aimerais savoir quelle fonction de l'API windows il faut utiliser pour réler le volume. MDSN est pas clair là-dessus...8.:DOMINION:.8 controle du volume audio général [ par roxanic ] BonjourJe cherche a controler les bouton de volume.Pour le bouton Wave c'est OK. Mais je ne trouve pas le solution pour le curseur du volume général.M Volume [ par Xentor609 ] Salut(re),Pour reprendre une question abordée dernierement, mais laissée sans reponse:Comment faire pour controler le volume general de l'ordi(voire m Volume, disque virtuel [ par Marc71 ] j'aimerais creer un fichier sur disque et lui attribuer une lettre de lecteur.J'aurais par exemple sur e: un disque virtuel de 300 mo, cette capacité Projection de volume [ par tcef2003 ] bonjour a tous,je cherche un programme qui projete un volume 3D, sur un ecran, et pour ce faire il projete chaque Voxel de ce volume sous forme d'elli animation ellipse qui tourne dans maillage [ par akira1406 ] Bonjour,Pourriez-vous m'aider à résoudre le TP suivant en me donnant des indications ou des adresses de sites web où je pourrais en trouver? En effet, volume windows [ par frdestroyers27 ] Bonjours a tous!j'ai encore une question...ca serait pour controler le volume de windowsj'ai cru comprendre que l'ont doit se servir de auxSetVolumesa slidebar volume de windows [ par frdestroyers27 ] Bonjours a tous!j'ai une boite de dialog avec un slidebar dedans!je me sert de waveOutGetVolume et waveOutSetVolumeje voudrait controller le volume de Contrôle de volume [ par le breton ] Bonjour, Comment récupérer l'information "Tous Muets" du Contrôle de volume, dans le but de l'utiliser dans un programme en C Merci de votre aide !!!


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales