Home
last modified time | relevance | path

Searched refs:num_filters (Results 1 – 13 of 13) sorted by relevance

/sof-3.4.0/tools/tune/tdfb/
Dbf_blob_pack.m18 if bf.num_filters < 1 || bf.num_filters > 16
30 if length(bf.input_channel_select) ~= bf.num_filters
34 if length(bf.output_channel_mix) ~= bf.num_filters
38 if length(bf.output_stream_mix) ~= bf.num_filters
63 % uint16_t num_filters;
75 % int16_t input_channel_select[num_filters]; 0 = ch0, 1 = 1ch1, ..
76 % int16_t output_channel_mix[num_filters];
77 % int16_t output_stream_mix[num_filters];
86 nm16 = 4 * bf.num_filters;
88 nm16 = 3 * bf.num_filters;
[all …]
Dbf_export.m23 if isempty(bf.num_filters)
24 bf.num_filters = bf.mic_n;
29 bf.input_channel_select = 0:bf.num_filters - 1;
35 ones(1, bf.num_filters);
40 if (bf.num_output_channels == bf.num_filters)
44 fprintf(1, 'Number of filters: %d\n', bf.num_filters);
51 bf.output_stream_mix = zeros(1, bf.num_filters);
58 for i=1:bf.num_filters
69 for i=1:bf.num_filters
Dbf_design.m46 if isempty(bf.num_filters)
48 bf.num_filters = bf.mic_n;
50 bf.num_filters = length(bf.input_channel_select);
112 W = zeros(N_half, bf.num_filters);
116 Gamma_vv = zeros(N_half, bf.num_filters, bf.num_filters);
117 for n=1:bf.num_filters
118 for m=1:bf.num_filters
134 tau0 = zeros(n_phi, bf.num_filters);
135 A = zeros(N_half, n_phi, bf.num_filters);
136 d = zeros(N_half, bf.num_filters);
[all …]
Dbf_merge.m59 bf1.output_stream_mix = zeros(1, bf1.num_filters);
62 bf2.output_stream_mix = zeros(1, bf2.num_filters);
66 bfm.num_filters = bf1.num_filters + bf2.num_filters;
71 fprintf(1, 'Number of filters %d\n', bfm.num_filters);
Dexample_pass_config.m24 bf.num_filters = 2; % Two filters
42 bf.num_filters = 4;
Dbf_defaults.m43 bf.num_filters = [];
/sof-3.4.0/src/audio/asrc/
Dasrc_farrow.c88 int num_filters; /*<! Number of polyphase filters */ member
536 src_obj->num_filters = 0; in initialise_filter()
551 src_obj->num_filters = in initialise_filter()
552 c_filter_params[CR_48000TO48000].num_filters; in initialise_filter()
560 src_obj->num_filters = in initialise_filter()
561 c_filter_params[CR_44100TO48000].num_filters; in initialise_filter()
569 src_obj->num_filters = in initialise_filter()
570 c_filter_params[CR_48000TO08000].num_filters; in initialise_filter()
578 src_obj->num_filters = in initialise_filter()
579 c_filter_params[CR_48000TO11025].num_filters; in initialise_filter()
[all …]
/sof-3.4.0/src/audio/tdfb/
Dtdfb.c171 static int16_t *tdfb_filter_seek(struct sof_tdfb_config *config, int num_filters) in tdfb_filter_seek() argument
180 for (i = 0; i < num_filters; i++) { in tdfb_filter_seek()
212 int num_filters; in tdfb_init_coef() local
233 if (config->num_filters > SOF_TDFB_FIR_MAX_COUNT) { in tdfb_init_coef()
235 config->num_filters); in tdfb_init_coef()
267 num_filters = config->num_filters * (config->num_angles + config->beam_off_defined); in tdfb_init_coef()
268 coefp = tdfb_filter_seek(config, num_filters); in tdfb_init_coef()
272 coefp += config->num_filters; in tdfb_init_coef()
274 coefp += config->num_filters; in tdfb_init_coef()
276 coefp += config->num_filters; in tdfb_init_coef()
[all …]
Dtdfb_generic.c27 const int num_filters = cd->config->num_filters; in tdfb_core() local
33 for (i = 0; i < num_filters; i++) { in tdfb_core()
Dtdfb_hifiep.c30 const int num_filters = cd->config->num_filters; in tdfb_core() local
36 for (i = 0; i < num_filters; i++) { in tdfb_core()
Dtdfb_hifi3.c55 for (i = 0; i < cfg->num_filters; i++) { in tdfb_fir_s16()
129 for (i = 0; i < cfg->num_filters; i++) { in tdfb_fir_s24()
203 for (i = 0; i < cfg->num_filters; i++) { in tdfb_fir_s32()
/sof-3.4.0/src/include/user/
Dtdfb.h35 uint16_t num_filters; /* Total number of filters */ member
/sof-3.4.0/src/include/sof/audio/asrc/
Dasrc_farrow.h162 int num_filters; /*!< Total number of filters used */ member