Add AM processor decim_2.

This commit is contained in:
Jared Boone
2016-01-30 17:28:11 -08:00
parent 279e5c775d
commit 1915ff980f
5 changed files with 13 additions and 3 deletions

View File

@@ -178,7 +178,7 @@ constexpr fir_taps_real<32> taps_6k0_decim_1 {
};
// Channel filter: fs=48000, pass=3000, stop=6700, decim=1, fout=48000
constexpr fir_taps_real<32> taps_6k0_channel {
constexpr fir_taps_real<32> taps_6k0_decim_2 {
.pass_frequency_normalized = 3000.0f / 48000.0f,
.stop_frequency_normalized = 6700.0f / 48000.0f,
.taps = { {

View File

@@ -376,11 +376,13 @@ public:
constexpr AMConfigureMessage(
const fir_taps_real<24> decim_0_filter,
const fir_taps_real<32> decim_1_filter,
const fir_taps_real<32> decim_2_filter,
const fir_taps_real<32> channel_filter,
const iir_biquad_config_t audio_hpf_config
) : Message { ID::AMConfigure },
decim_0_filter(decim_0_filter),
decim_1_filter(decim_1_filter),
decim_2_filter(decim_2_filter),
channel_filter(channel_filter),
audio_hpf_config { audio_hpf_config }
{
@@ -388,6 +390,7 @@ public:
const fir_taps_real<24> decim_0_filter;
const fir_taps_real<32> decim_1_filter;
const fir_taps_real<32> decim_2_filter;
const fir_taps_real<32> channel_filter;
const iir_biquad_config_t audio_hpf_config;
};