#include <twl/snd.h>typedef enum _SNDEXIirFilterTarget
{
SNDEX_IIR_FILTER_ADC_1 = 0,
SNDEX_IIR_FILTER_ADC_2,
SNDEX_IIR_FILTER_ADC_3,
SNDEX_IIR_FILTER_ADC_4,
SNDEX_IIR_FILTER_ADC_5,
SNDEX_IIR_FILTER_DAC_LEFT_1,
SNDEX_IIR_FILTER_DAC_LEFT_2,
SNDEX_IIR_FILTER_DAC_LEFT_3,
SNDEX_IIR_FILTER_DAC_LEFT_4,
SNDEX_IIR_FILTER_DAC_LEFT_5,
SNDEX_IIR_FILTER_DAC_RIGHT_1,
SNDEX_IIR_FILTER_DAC_RIGHT_2,
SNDEX_IIR_FILTER_DAC_RIGHT_3,
SNDEX_IIR_FILTER_DAC_RIGHT_4,
SNDEX_IIR_FILTER_DAC_RIGHT_5,
SNDEX_IIR_FILTER_DAC_BOTH_1,
SNDEX_IIR_FILTER_DAC_BOTH_2,
SNDEX_IIR_FILTER_DAC_BOTH_3,
SNDEX_IIR_FILTER_DAC_BOTH_4,
SNDEX_IIR_FILTER_DAC_BOTH_5,
SNDEX_IIR_FILTER_TARGET_MAX
} SNDEXIirFilterTarget;| SNDEX_IIR_FILTER_ADC_1 ... 5 | マイク入力データへのIIRフィルタ(1〜5段)。 |
|---|---|
| SNDEX_IIR_FILTER_DAC_LEFT_1 ... 5 | スピーカー出力データ(左)へのIIRフィルタ(1〜5段)。 |
| SNDEX_IIR_FILTER_DAC_RIGHT_1 ... 5 | スピーカー出力データ(右)へのIIRフィルタ(1〜5段)。 |
| SNDEX_IIR_FILTER_DAC_BOTH_1 ... 5 | スピーカー出力データ(左右両方)へのIIRフィルタ(1〜5段)。 |
IIRフィルタをかける対象を示す列挙型です。
フィルタの適用順は以下のように数字の若い方からとなります。
SNDEX_SetIirFilter, SNDEX_SetIirFilterAsync, SNDEXIirFilterParam
2008/07/08 初版