私は実際にこの質問を投稿しましたが、回答はありませんでした。たぶん私は十分にはっきりしていないので、言い換えましょう:低音での音のサンプリング
ご存知のように、特定のサンプリングレートで信号をサンプリングすると、サンプリングレートの半分より高い周波数にエイリアスが発生します。これを回避するには、信号を適切なローパスフィルタを通して(アナログ形式またはより高いレートでサンプリングされたデジタル形式で)渡す必要があります。
私の場合、WindowsのwaveIn関数を使用して、特定のレートでマイク入力を収集しています。 waveIn関数は任意のサンプリングレートで動作するように見えるので、サウンドカードが実際にそのレートでサンプリングするのかどうか、あらかじめ定義されたレートでサンプリングしてシステムが変換するのかどうかはわかりません"それは私の要求された率に。実際には気にしません...
私が心配しているのは、8kHzでサンプリングすると、サウンドカードまたはシステムがローパスフィルタリングを実行するかどうかです1つは、サウンドカードでサポートされている最大サンプリングレートに制限されています)ので、入力にエイリアシング周波数はありません。
可能であれば、可能な限り高いサンプリングレートでサンプリングし、周波数をフィルタリングする必要がありますか?
合意。それは良い実験です。チャープ信号(または周波数が高くなる純粋なトーンのシーケンス)をシステムに送り、出力周波数が低下し始める時を見つけます。 –