Generer un son d'une frequence donnee en parametre sous Windows - C++ - Programmation
Marsh Posté le 30-03-2004 à 01:14:30
En C++ y'a une fonction Beep qui prend en paramètre la fréquence et la durée
Code :
|
Marsh Posté le 30-03-2004 à 01:24:37
au fait j'ai essaye et le son sort du HP de la Carte mere tu sais pas si c'est possible d'avoir un son meilleur et plus puissant surtout?
Marsh Posté le 30-03-2004 à 01:25:58
PETOZAK a écrit : il faut inclure koi? |
J'ai regardé dans un vieux programme qui utilisais cette fonction et j'ai rien inclu
(a part les mfc vu que c'était une apps graphique)
Marsh Posté le 30-03-2004 à 01:28:11
oui elle est dans WinBase.h donc rien a inclure....
mais le son sort pas du bon trou
Marsh Posté le 30-03-2004 à 01:34:34
PETOZAK a écrit : oui elle est dans WinBase.h donc rien a inclure.... |
Ah oui, en effet, ca sort du HP de la carte mère.
Si tu veux du son par les enceintes, faut voir avec DirectX j'imagine puisque que ca passe par la carte son....
Marsh Posté le 30-03-2004 à 16:53:51
euh je sais que j'avais fais un programme pour gérer du son y'a longtemps, mais je me souviens que j'avais galéré avec des fonctions tordues de windows... je crois pas que ça utilisait DirectX, par contre. Pour faire un son, je passais un tableau de short int à ma fonction, où chaque élément représentait l'amplitude du signal à sortir, donc ensuite, en remplissant le tableau comme il faut par rapport au taux d'échantillonage, on peut faire le son qu'on veut, dont un son de fréquence fixe (en gros, le tableau contient les différentes ordonnées des points de la courbe du signal à sortir, comme dans un WAV, quoi). Si ça intéresse quelqu'un je pourrais essayer de replonger dans mes vieux codes voir si je retrouve le truc...
Marsh Posté le 30-03-2004 à 17:07:36
jai creer une classe qui joue de snotes a partir de ca :
Code :
|
Code :
|
Marsh Posté le 30-03-2004 à 19:02:41
Merci xiluoc, je vais tenter de faire quelque chose de semblable
Marsh Posté le 30-03-2004 à 00:58:54
Bonjour,
Voila je dois developper un petit soft qui doit me generer un son en fonction de la position des mains de l'utilisateur:
Si il se trouve a droite de la camera:
il genere un son d'une frequence F1
Si il se trouve a gauche de la camera:
il genere un son d'une frequence F12
.....
Ces frequences F1..F2.....FN sont passees en parametre.
Connaissez vous la lib pour faire ca:
du genre :
Fais moi un son de frequence 10255Hz
Merci
Message édité par PETOZAK le 30-03-2004 à 00:59:18