特定のサンプリング周波数(たとえば8kHz、さらに低い可能性があります)でマイクからサンプルを収集するために(win32)waveInXXX関数を使用すると、システム/サウンドカードは入力サンプルにローパスフィルタを適用しますか、エイリアシングを取得しますか? より高い周波数でサンプリングし、サンプリング周波数を下げる前にフィルタリングを行うべきですか?waveInXXXはローパスフィルタを適用しますか?
1
A
答えて
1
興味深い質問です。私はあなたが確かに答えを見つけ出すかどうかわかりません(実験の不足)。私は記録の実際のサンプルレートが44.1kHz(または48kHz)であり、WindowsがSRCを行うと思われます。この場合、ローパスフィルタがほぼ確実に適用されます。サウンドカード自体が8kHzでサンプリングされている場合、ハードウェアがあらかじめローパスフィルタを実行することを期待します。
簡単に言えば、エイリアシングアーチファクトに問題が発生しない限り、ローパスフィルタを実装しないでください。
+0
私はそれを2番目にしています。エイリアスが発生する頻度を確認するために、ソフトウェアが実行されるOS環境およびサウンドカードを試してみてください。 2010年にエイリアシングが発生するコンピュータサウンドのセットアップを見つけるのは難しいでしょう。 –
関連する問題
- 1. 通常と適応ローパスフィルタの違いは何ですか?
- 2. ハイパスフィルタとローパスフィルタは何ですか?
- 3. Pythonのローパスフィルタ
- 4. opencvのローパスフィルタ
- 5. ローパスフィルタとハイパスフィルタ?
- 6. C#のローパスフィルタとハイパスフィルタ
- 7. ローパスフィルタの実装方法
- 8. matlabのデジタル信号のローパスフィルタ
- 9. コントロールにフライウェイトパターンを適用しますか?
- 10. クラスを適用するときにトランジションプロパティを適用します。
- 11. jQueryはCSS3をアニメーションに適用しますか?
- 12. BinaryFormatterは圧縮を適用しますか?
- 13. jqgridはリロード後にフィルタを適用しますか?
- 14. array_walk_recursiveはテールコールの最適化を使用しますか?
- 15. jMonkeyEngineはメッシュ内のマテリアルを適用しますか?
- 16. Internet explorer 10 - howtoはグレースケールフィルタを適用しますか?
- 17. acts_as_taggable_onでタグを適用するには、チェックボックスを使用しますか?
- 18. ステートフルアプリケーション用のORM。 EFは適合していますか?または何か?
- 19. WCFクライアントのSendTimeoutを適用します
- 20. DataGrid列にValueConverterを適用します。
- 21. これはRoutedCommandの使用に適していますか?
- 22. CMSは費用追跡ウェブサイトに適していますか?
- 23. gradle ideaプラグインはどこに適用しますか?
- 24. iPhoneプログラミング:アルファを親に適用しますが、子ビューには適用しません。
- 25. divのアンカーをhrefしてイメージに適用しますか?
- 26. ディスクリートフーリエ変換を使用して周波数領域の画像にローパスフィルタを実装する方法はありますか?
- 27. コマンドラインからMicrosoft構成の変換を適用しますか?
- 28. クラスパスのファイルからGradleを適用しますか?
- 29. どのブロック暗号モードを使用しますか? CFBは適切ですか?
- 30. Raphaelはなぜオブジェクト[適用]を使用しますか?私はラファエルのソースを見てきました
この質問は今削除する必要があります。 – Skilldrick
@Skilldrick:なぜそれを削除すべきですか? –
私は覚えていない、それはほぼ1年前だった!私はそれが愚か者だと思う... – Skilldrick