J'ai déjà posté cette question auparavant, mais elle n'a pas reçu de réponse. Peut-être que je n'étais pas assez clair, alors laissez-moi reformuler:Échantillonnage sonore aux basses fréquences
Comme vous le savez, lorsque vous échantillonnez un signal à une certaine fréquence d'échantillonnage, toute fréquence supérieure à la moitié de la fréquence d'échantillonnage obtient un alias. Afin de l'éviter, vous devez passer le signal (soit sous forme analogique, soit sous forme numérique échantillonnée à un débit plus élevé) à travers un filtre passe-bas approprié.
Maintenant, dans mon cas, j'utilise les fonctions waveIn de Windows pour rassembler l'entrée micro à un certain rythme. Comme les fonctions de waveIn semblent fonctionner à n'importe quelle fréquence d'échantillonnage que je lui fournisse, plutôt qu'à des vitesses arbitraires prédéfinies, je n'ai aucune idée si la carte son échantillonne réellement à ce débit, ou si elle échantillonne à une fréquence prédéfinie. "à mon taux demandé. Ce qui me préoccupe, c'est de savoir si la carte son ou le système effectue un filtre passe-bas (soit analogique sur la carte son, soit numérique) quand j'échantillonne à, disons, 8 kHz. un, qui est alors limité à une fréquence d'échantillonnage maximale supportée par la carte son), donc je n'obtiendrai pas de fréquences d'aliasing sur mon entrée. Ou peut-être, je devrais échantillonner à la fréquence d'échantillonnage la plus élevée possible et filtrer les fréquences moi-même?
D'accord. C'est une bonne expérience. envoyer un signal de chirp (ou une séquence de sons purs augmentant en fréquence) dans le système, et savoir quand la fréquence de sortie commence à diminuer. –