begin process at 2008 08 22 04:22:35
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : vu metre DirectSound [ Archives / DirectX ] (yoannd)

vu metre DirectSound le 22/11/2004 17:22:48

yoannd
Membre Club
Bonjour les gens,

Je souhaiterai faire un vu-mettre associé au son récupéré par le microphone. Alors mon truc fonctionne si je prend un bitrate de 8 bits, mais pas avec du 16 bit.

voila le code pour du 8bits :


for(int i = 0; i < CaptureData.Length; i++){
if (CaptureData[i] > bMax) bMax = CaptureData[i];
}
bMax -= 127;

Explications :
CaptureData est le flux récupéré par le micro.
bMax est la valeur que j'affiche dans un graph.
... en gros, je récupère la valeur maximum de mon tableau CaptureData, et ca, ca marche !

Par contre, ces opérations ne fonctionnent pas avec du 16 bits... quelqu'un a une idée ?
Ce serait sympa, merci !

Yoann

Re : vu metre DirectSound le 04/12/2004 01:16:50

yoannd
Membre Club
Réponse acceptée !
J'ai trouvé la solution il y a peu.

Il "suffit" de récupérer les données du micro au moyen d'un tableau de int16, et non au moyen d'un tableau de bytes.

Re : vu metre DirectSound le 04/03/2008 11:59:06

soussous78
Salut yoannd.
Je recherche comment recuperer le son du microphone.
Pourrai tu me dire comment tu rempli ta variable CaptureData STP.
Ca fait 3 jours que je tourne en rond...
En gros je cherche simplement a enregistrer sur le disque le son venant du micro.
Merci d'avance.

David

Re : vu metre DirectSound le 04/03/2008 12:01:00

yoannd
Membre Club
Houla, il va me falloir chercher dans mes archives, ce qui n'est pas gagné... on parle ici d'un projet qui a plus de 3 ans et sur lequel je ne bosse plus depuis belles lurettes. Je te tiens au courant si je retrouve mes sources.

Re : vu metre DirectSound le 04/03/2008 12:10:10

Classé sous : récupéré, metre, directsound, bmax, capturedata

Participer à cet échange

Livres en rapport

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS