Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Capture data audio record en temps réel  (Lu 3380 fois)

0 Membres et 1 Invité sur ce sujet

siscomteam

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Capture data audio record en temps réel
« le: Novembre 12, 2016, 04:53:10 am »
Bonjour
Safait plus que 15 jours et j'arrive pas à capter les données en temps réel, si par exemple j'utilise la configuration: samplespersec = 8000 channel = 1 mono, dans mon travail je dois capter les échantillons chaque 0.01 seconde donc avec cette configuration 80 échantillons. Chaque échantillons codé sur PCM16 bits, j'ai essayé onProcessSample(samples, countSample) mais elle donne des grandes valeurs par ex countSamples = 800 !! Alors des idées des propositions !!
Merci d'avance.

brunnerant

  • Newbie
  • *
  • Messages: 18
    • Voir le profil
    • E-mail
Re : Capture data audio record en temps réel
« Réponse #1 le: Novembre 12, 2016, 07:55:28 am »
Dans la documentation, tu peux trouver ça :
Citer
Par défaut, les échantillons audio sont fournis à la fonction membre onProcessSamples toutes les 100 ms.

Donc, je pense que tu as simplement oublié d'appeler la fonction setProcessingInterval(sf::seconds(0.01))