diff --git a/src/audio/tdfb/tdfb.c b/src/audio/tdfb/tdfb.c index 3b4bb9bf8150..1b2f113c253b 100644 --- a/src/audio/tdfb/tdfb.c +++ b/src/audio/tdfb/tdfb.c @@ -32,6 +32,15 @@ #include #include +/* The driver assigns running numbers for control index. If there's single control of + * type switch, enum, binary they all have index 0. + */ +#define CTRL_INDEX_PROCESS 0 /* switch */ +#define CTRL_INDEX_DIRECTION 1 /* switch */ +#define CTRL_INDEX_AZIMUTH 0 /* enum */ +#define CTRL_INDEX_AZIMUTH_ESTIMATE 1 /* enum */ +#define CTRL_INDEX_FILTERBANK 0 /* bytes */ + static const struct comp_driver comp_tdfb; /* dd511749-d9fa-455c-b3a7-13585693f1af */ @@ -40,6 +49,42 @@ DECLARE_SOF_RT_UUID("tdfb", tdfb_uuid, 0xdd511749, 0xd9fa, 0x455c, 0xb3, 0xa7, DECLARE_TR_CTX(tdfb_tr, SOF_UUID(tdfb_uuid), LOG_LEVEL_INFO); +/* IPC */ + +static int init_get_ctl_ipc(struct comp_dev *dev) +{ + struct tdfb_comp_data *cd = comp_get_drvdata(dev); + int comp_id = dev_comp_id(dev); + + cd->ctrl_data = rzalloc(SOF_MEM_ZONE_RUNTIME, 0, SOF_MEM_CAPS_RAM, TDFB_GET_CTRL_DATA_SIZE); + if (!cd->ctrl_data) + return -ENOMEM; + + cd->ctrl_data->rhdr.hdr.cmd = SOF_IPC_GLB_COMP_MSG | SOF_IPC_COMP_GET_VALUE | comp_id; + cd->ctrl_data->rhdr.hdr.size = TDFB_GET_CTRL_DATA_SIZE; + cd->msg = ipc_msg_init(cd->ctrl_data->rhdr.hdr.cmd, cd->ctrl_data->rhdr.hdr.size); + + cd->ctrl_data->comp_id = comp_id; + cd->ctrl_data->type = SOF_CTRL_TYPE_VALUE_COMP_GET; + cd->ctrl_data->cmd = SOF_CTRL_CMD_ENUM; + cd->ctrl_data->index = CTRL_INDEX_AZIMUTH_ESTIMATE; + cd->ctrl_data->num_elems = 0; + return 0; +} + +static void send_get_ctl_ipc(struct comp_dev *dev) +{ + struct tdfb_comp_data *cd = comp_get_drvdata(dev); + +#if TDFB_ADD_DIRECTION_TO_GET_CMD + cd->ctrl_data->chanv[0].channel = 0; + cd->ctrl_data->chanv[0].value = cd->az_value_estimate; + cd->ctrl_data->num_elems = 1; +#endif + + ipc_msg_send(cd->msg, cd->ctrl_data, false); +} + /* * The optimized FIR functions variants need to be updated into function * set_func. @@ -117,14 +162,38 @@ static void tdfb_free_delaylines(struct tdfb_comp_data *cd) fir[i].delay = NULL; } +static int16_t *tdfb_filter_seek(struct sof_tdfb_config *config, int num_filters) +{ + struct sof_fir_coef_data *coef_data; + int i; + int16_t *coefp = ASSUME_ALIGNED(&config->data[0], 2); /* 2 for 16 bits data */ + + /* Note: FIR coefficients are int16_t. An uint_8 type pointer coefp + * is used for jumping in the flexible array member structs coef_data. + */ + for (i = 0; i < num_filters; i++) { + coef_data = (struct sof_fir_coef_data *)coefp; + coefp = coef_data->coef + coef_data->length; + } + + return coefp; +} + static int tdfb_init_coef(struct tdfb_comp_data *cd, int source_nch, int sink_nch) { struct sof_fir_coef_data *coef_data; struct sof_tdfb_config *config = cd->config; + int16_t *output_channel_mix_beam_off = NULL; int16_t *coefp; int size_sum = 0; + int min_delta_idx; /* Index to beam angle with smallest delta vs. target */ + int min_delta; /* Smallest angle difference found in degrees */ int max_ch; + int num_filters; + int target_az; /* Target azimuth angle in degrees */ + int delta; /* Target minus found angle in degrees absolute value */ + int idx; int s; int i; @@ -148,7 +217,96 @@ static int tdfb_init_coef(struct tdfb_comp_data *cd, int source_nch, return -EINVAL; } - coefp = ASSUME_ALIGNED(&config->data[0], 2); + if (config->num_angles > SOF_TDFB_MAX_ANGLES) { + comp_cl_err(&comp_tdfb, "tdfb_init_coef(), invalid num_angles %d", + config->num_angles); + return -EINVAL; + } + + if (config->beam_off_defined > 1) { + comp_cl_err(&comp_tdfb, "tdfb_init_coef(), invalid beam_off_defined %d", + config->beam_off_defined); + return -EINVAL; + } + + if (config->num_mic_locations > SOF_TDFB_MAX_MICROPHONES) { + comp_cl_err(&comp_tdfb, "tdfb_init_coef(), invalid num_mic_locations %d", + config->num_mic_locations); + return -EINVAL; + } + + /* In SOF v1.6 - 1.8 based beamformer topologies the multiple angles, mic locations, + * and beam on/off switch were not defined. Return error if such configuration is seen. + * A most basic blob has num_angles equals 1. Mic locations data is optional. + */ + if (config->num_angles == 0 && config->num_mic_locations == 0) { + comp_cl_err(&comp_tdfb, "tdfb_init_coef(), ABI version less than 3.19.1 is not supported."); + return -EINVAL; + } + + /* Skip filter coefficients */ + num_filters = config->num_filters * (config->num_angles + config->beam_off_defined); + coefp = tdfb_filter_seek(config, num_filters); + + /* Get shortcuts to input and output configuration */ + cd->input_channel_select = coefp; + coefp += config->num_filters; + cd->output_channel_mix = coefp; + coefp += config->num_filters; + cd->output_stream_mix = coefp; + coefp += config->num_filters; + + /* Check if there's beam-off configured, then get pointers to beam angles data + * and microphone locations. Finally check that size matches. + */ + if (config->beam_off_defined) { + output_channel_mix_beam_off = coefp; + coefp += config->num_filters; + } + cd->filter_angles = (struct sof_tdfb_angle *)coefp; + cd->mic_locations = (struct sof_tdfb_mic_location *) + (&cd->filter_angles[config->num_angles]); + if ((uint8_t *)&cd->mic_locations[config->num_mic_locations] != + (uint8_t *)config + config->size) { + comp_cl_err(&comp_tdfb, "tdfb_init_coef(), invalid config size"); + return -EINVAL; + } + + /* Skip to requested coefficient set */ + min_delta = 360; + min_delta_idx = 0; + target_az = cd->az_value * config->angle_enum_mult + config->angle_enum_offs; + if (target_az > 180) + target_az -= 360; + + if (target_az < -180) + target_az += 360; + + for (i = 0; i < config->num_angles; i++) { + delta = ABS(target_az - cd->filter_angles[i].azimuth); + if (delta < min_delta) { + min_delta = delta; + min_delta_idx = i; + } + } + + idx = cd->filter_angles[min_delta_idx].filter_index; + if (cd->beam_on) { + comp_cl_info(&comp_tdfb, "tdfb_init_coef(), angle request %d, found %d, idx %d", + target_az, cd->filter_angles[min_delta_idx].azimuth, idx); + } else if (config->beam_off_defined) { + cd->output_channel_mix = output_channel_mix_beam_off; + idx = config->num_filters * config->num_angles; + comp_cl_info(&comp_tdfb, "tdfb_init_coef(), configure beam off"); + } else { + comp_cl_info(&comp_tdfb, "tdfb_init_coef(), beam off is not defined, using filter %d, idx %d", + cd->filter_angles[min_delta_idx].azimuth, idx); + } + + /* Seek to proper filter for requested angle or beam off configuration */ + coefp = tdfb_filter_seek(config, idx); + + /* Initialize filter bank */ for (i = 0; i < config->num_filters; i++) { /* Get delay line size */ coef_data = (struct sof_fir_coef_data *)coefp; @@ -165,14 +323,9 @@ static int tdfb_init_coef(struct tdfb_comp_data *cd, int source_nch, * filter. */ fir_init_coef(&cd->fir[i], coef_data); - coefp += SOF_FIR_COEF_NHEADER + coef_data->length; + coefp = coef_data->coef + coef_data->length; } - /* Get shortcuts to input and output configuration */ - cd->input_channel_select = coefp; - cd->output_channel_mix = coefp + config->num_filters; - cd->output_stream_mix = coefp + 2 * config->num_filters; - /* Find max used input channel */ max_ch = 0; for (i = 0; i < config->num_filters; i++) { @@ -208,9 +361,6 @@ static int tdfb_setup(struct tdfb_comp_data *cd, int source_nch, int sink_nch) { int delay_size; - /* Free existing FIR channels data if it was allocated */ - tdfb_free_delaylines(cd); - /* Set coefficients for each channel from coefficient blob */ delay_size = tdfb_init_coef(cd, source_nch, sink_nch); if (delay_size < 0) @@ -222,19 +372,25 @@ static int tdfb_setup(struct tdfb_comp_data *cd, int source_nch, int sink_nch) if (!delay_size) return 0; - /* Allocate all FIR channels data in a big chunk and clear it */ - cd->fir_delay = rballoc(0, SOF_MEM_CAPS_RAM, delay_size); - if (!cd->fir_delay) { - comp_cl_err(&comp_tdfb, "tdfb_setup(), delay allocation failed for size %d", - delay_size); - return -ENOMEM; - } + if (delay_size > cd->fir_delay_size) { + /* Free existing FIR channels data if it was allocated */ + tdfb_free_delaylines(cd); - memset(cd->fir_delay, 0, delay_size); - cd->fir_delay_size = delay_size; + /* Allocate all FIR channels data in a big chunk and clear it */ + cd->fir_delay = rballoc(0, SOF_MEM_CAPS_RAM, delay_size); + if (!cd->fir_delay) { + comp_cl_err(&comp_tdfb, "tdfb_setup(), delay allocation failed for size %d", + delay_size); + return -ENOMEM; + } + + memset(cd->fir_delay, 0, delay_size); + cd->fir_delay_size = delay_size; + } /* Assign delay line to all channel filters */ tdfb_init_delay(cd); + return 0; } @@ -273,9 +429,18 @@ static struct comp_dev *tdfb_new(const struct comp_driver *drv, comp_set_drvdata(dev, cd); - cd->tdfb_func = NULL; - cd->fir_delay = NULL; - cd->fir_delay_size = 0; + /* Defaults for processing function pointer tdfb_func, fir_delay + * pointer, are NULL. Fir_delay_size is zero from rzalloc(). + */ + + /* Defaults for enum controls are zeros from rzalloc() + * az_value is zero, beam off is false, and update is false. + */ + + /* Initialize IPC for direction of arrival estimate update */ + ret = init_get_ctl_ipc(dev); + if (ret) + goto cd_fail; /* Handler for configuration data */ cd->model_handler = comp_data_blob_handler_new(dev); @@ -298,7 +463,7 @@ static struct comp_dev *tdfb_new(const struct comp_driver *drv, return dev; cd_fail: - comp_data_blob_handler_free(cd->model_handler); + comp_data_blob_handler_free(cd->model_handler); /* works for non-initialized also */ rfree(cd); fail: rfree(dev); @@ -311,9 +476,11 @@ static void tdfb_free(struct comp_dev *dev) comp_info(dev, "tdfb_free()"); + ipc_msg_free(cd->msg); tdfb_free_delaylines(cd); comp_data_blob_handler_free(cd->model_handler); + rfree(cd->ctrl_data); rfree(cd); rfree(dev); } @@ -322,39 +489,141 @@ static int tdfb_cmd_get_data(struct comp_dev *dev, struct sof_ipc_ctrl_data *cdata, int max_size) { struct tdfb_comp_data *cd = comp_get_drvdata(dev); - int ret = 0; - switch (cdata->cmd) { - case SOF_CTRL_CMD_BINARY: - comp_info(dev, "tdfb_cmd_get_data(), SOF_CTRL_CMD_BINARY"); - ret = comp_data_blob_get_cmd(cd->model_handler, cdata, max_size); + if (cdata->cmd == SOF_CTRL_CMD_BINARY) { + comp_dbg(dev, "tdfb_cmd_get_data(), SOF_CTRL_CMD_BINARY"); + return comp_data_blob_get_cmd(cd->model_handler, cdata, max_size); + } + + comp_err(dev, "tdfb_cmd_get_data() error: invalid cdata->cmd"); + return -EINVAL; +} + +static int tdfb_cmd_switch_get(struct sof_ipc_ctrl_data *cdata, struct tdfb_comp_data *cd) +{ + int j; + + /* Fail if wrong index in control, needed if several in same type */ + if (cdata->index != CTRL_INDEX_PROCESS) + return -EINVAL; + + for (j = 0; j < cdata->num_elems; j++) + cdata->chanv[j].value = cd->beam_on; + + return 0; +} + +static int tdfb_cmd_enum_get(struct sof_ipc_ctrl_data *cdata, struct tdfb_comp_data *cd) +{ + int j; + + switch (cdata->index) { + case CTRL_INDEX_AZIMUTH: + for (j = 0; j < cdata->num_elems; j++) + cdata->chanv[j].value = cd->az_value; + break; - default: - comp_err(dev, "tdfb_cmd_get_data() error: invalid cdata->cmd"); - ret = -EINVAL; + case CTRL_INDEX_AZIMUTH_ESTIMATE: + for (j = 0; j < cdata->num_elems; j++) + cdata->chanv[j].value = cd->az_value_estimate; + break; + default: + return -EINVAL; } - return ret; + + return 0; +} + +static int tdfb_cmd_get_value(struct comp_dev *dev, struct sof_ipc_ctrl_data *cdata) +{ + struct tdfb_comp_data *cd = comp_get_drvdata(dev); + + switch (cdata->cmd) { + case SOF_CTRL_CMD_ENUM: + comp_dbg(dev, "tdfb_cmd_get_value(), SOF_CTRL_CMD_ENUM index=%d", cdata->index); + return tdfb_cmd_enum_get(cdata, cd); + case SOF_CTRL_CMD_SWITCH: + comp_dbg(dev, "tdfb_cmd_get_value(), SOF_CTRL_CMD_SWITCH index=%d", cdata->index); + return tdfb_cmd_switch_get(cdata, cd); + } + + comp_err(dev, "tdfb_cmd_get_value() error: invalid cdata->cmd"); + return -EINVAL; } static int tdfb_cmd_set_data(struct comp_dev *dev, struct sof_ipc_ctrl_data *cdata) { struct tdfb_comp_data *cd = comp_get_drvdata(dev); - int ret = 0; - switch (cdata->cmd) { - case SOF_CTRL_CMD_BINARY: - comp_info(dev, "tdfb_cmd_set_data(), SOF_CTRL_CMD_BINARY"); - ret = comp_data_blob_set_cmd(cd->model_handler, cdata); + if (cdata->cmd == SOF_CTRL_CMD_BINARY) { + comp_dbg(dev, "tdfb_cmd_set_data(), SOF_CTRL_CMD_BINARY"); + return comp_data_blob_set_cmd(cd->model_handler, cdata); + } + + comp_err(dev, "tdfb_cmd_set_data() error: invalid cdata->cmd"); + return -EINVAL; +} + +static int tdfb_cmd_enum_set(struct sof_ipc_ctrl_data *cdata, struct tdfb_comp_data *cd) +{ + if (cdata->num_elems != 1) + return -EINVAL; + + if (cdata->chanv[0].value > SOF_TDFB_MAX_ANGLES) + return -EINVAL; + + switch (cdata->index) { + case CTRL_INDEX_AZIMUTH: + cd->az_value = cdata->chanv[0].value; + cd->update = true; + break; + case CTRL_INDEX_AZIMUTH_ESTIMATE: + cd->az_value_estimate = cdata->chanv[0].value; break; default: - comp_err(dev, "tdfb_cmd_set_data() error: invalid cdata->cmd"); - ret = -EINVAL; + return -EINVAL; + } + + return 0; +} + +static int tdfb_cmd_switch_set(struct sof_ipc_ctrl_data *cdata, struct tdfb_comp_data *cd) +{ + if (cdata->num_elems != 1) + return -EINVAL; + + switch (cdata->index) { + case CTRL_INDEX_PROCESS: + cd->beam_on = cdata->chanv[0].value; + cd->update = true; break; + case CTRL_INDEX_DIRECTION: + cd->direction_updates = cdata->chanv[0].value; + break; + default: + return -EINVAL; } - return ret; + return 0; +} + +static int tdfb_cmd_set_value(struct comp_dev *dev, struct sof_ipc_ctrl_data *cdata) +{ + struct tdfb_comp_data *cd = comp_get_drvdata(dev); + + switch (cdata->cmd) { + case SOF_CTRL_CMD_ENUM: + comp_dbg(dev, "tdfb_cmd_set_value(), SOF_CTRL_CMD_ENUM index=%d", cdata->index); + return tdfb_cmd_enum_set(cdata, cd); + case SOF_CTRL_CMD_SWITCH: + comp_dbg(dev, "tdfb_cmd_set_value(), SOF_CTRL_CMD_SWITCH index=%d", cdata->index); + return tdfb_cmd_switch_set(cdata, cd); + } + + comp_err(dev, "tdfb_cmd_set_value() error: invalid cdata->cmd"); + return -EINVAL; } /* used to pass standard and bespoke commands (with data) to component */ @@ -362,23 +631,31 @@ static int tdfb_cmd(struct comp_dev *dev, int cmd, void *data, int max_data_size) { struct sof_ipc_ctrl_data *cdata = ASSUME_ALIGNED(data, 4); - int ret = 0; comp_info(dev, "tdfb_cmd()"); switch (cmd) { case COMP_CMD_SET_DATA: - ret = tdfb_cmd_set_data(dev, cdata); - break; + comp_dbg(dev, "tdfb_cmd(): COMP_CMD_SET_DATA"); + return tdfb_cmd_set_data(dev, cdata); case COMP_CMD_GET_DATA: - ret = tdfb_cmd_get_data(dev, cdata, max_data_size); - break; - default: - comp_err(dev, "tdfb_cmd() error: invalid command"); - ret = -EINVAL; + comp_dbg(dev, "tdfb_cmd(): COMP_CMD_GET_DATA"); + return tdfb_cmd_get_data(dev, cdata, max_data_size); + case COMP_CMD_SET_VALUE: + comp_dbg(dev, "tdfb_cmd(): COMP_CMD_SET_VALUE"); + return tdfb_cmd_set_value(dev, cdata); + case COMP_CMD_GET_VALUE: + comp_dbg(dev, "tdfb_cmd(): COMP_CMD_GET_VALUE"); + return tdfb_cmd_get_value(dev, cdata); } - return ret; + comp_err(dev, "tdfb_cmd() error: invalid command"); + return -EINVAL; +} + +/* Placeholder function for sound direction estimate */ +static void update_direction_of_arrival(struct tdfb_comp_data *cd) +{ } static void tdfb_process(struct comp_dev *dev, struct comp_buffer *source, @@ -425,6 +702,16 @@ static int tdfb_copy(struct comp_dev *dev) } } + /* Handle enum controls */ + if (cd->update) { + cd->update = false; + ret = tdfb_setup(cd, sourceb->stream.channels, sinkb->stream.channels); + if (ret < 0) { + comp_err(dev, "tdfb_copy(), failed FIR setup"); + return ret; + } + } + /* Get source, sink, number of frames etc. to process. */ comp_get_copy_limits(sourceb, sinkb, &cl); @@ -442,6 +729,11 @@ static int tdfb_copy(struct comp_dev *dev) n * cl.sink_frame_bytes); } + /* TODO: Update direction of arrival estimate */ + update_direction_of_arrival(cd); + if (cd->direction_updates && cd->direction_change) + send_get_ctl_ipc(dev); + return 0; } diff --git a/src/include/sof/audio/tdfb/tdfb_comp.h b/src/include/sof/audio/tdfb/tdfb_comp.h index 5e86e66062c5..167fdd4fc05f 100644 --- a/src/include/sof/audio/tdfb/tdfb_comp.h +++ b/src/include/sof/audio/tdfb/tdfb_comp.h @@ -39,20 +39,40 @@ #define TDFB_IN_BUF_LENGTH (2 * PLATFORM_MAX_CHANNELS) #define TDFB_OUT_BUF_LENGTH (2 * PLATFORM_MAX_CHANNELS) +/* When set to one only one IPC is sent to host. There is not other requests + * triggered. If set to zero the IPC sent will be empty and the driver will + * issue an actual control get. In simple case with known # of control channels + * including is more efficient. + */ +#define TDFB_ADD_DIRECTION_TO_GET_CMD 1 + +/* Allocate size is header plus single control value */ +#define TDFB_GET_CTRL_DATA_SIZE (sizeof(struct sof_ipc_ctrl_data) + \ + sizeof(struct sof_ipc_ctrl_value_chan)) + /* TDFB component private data */ struct tdfb_comp_data { struct fir_state_32x16 fir[SOF_TDFB_FIR_MAX_COUNT]; /**< FIR state */ struct comp_data_blob_handler *model_handler; struct sof_tdfb_config *config; /**< pointer to setup blob */ + struct sof_tdfb_angle *filter_angles; + struct sof_tdfb_mic_location *mic_locations; + struct sof_ipc_ctrl_data *ctrl_data; + struct ipc_msg *msg; int32_t in[TDFB_IN_BUF_LENGTH]; /**< input samples buffer */ int32_t out[TDFB_IN_BUF_LENGTH]; /**< output samples mix buffer */ int32_t *fir_delay; /**< pointer to allocated RAM */ int16_t *input_channel_select; /**< For each FIR define in ch */ int16_t *output_channel_mix; /**< For each FIR define out ch */ int16_t *output_stream_mix; /**< for each FIR define stream */ + int16_t az_value; /**< beam steer azimuth as in control enum */ + int16_t az_value_estimate; /**< beam steer azimuth as in control enum */ size_t fir_delay_size; /**< allocated size */ - bool config_ready; /**< set when fully received */ + int direction_updates:1; /**< set true if direction angle control is updated */ + int direction_change:1; /**< set if direction value has significant change */ + int beam_on:1; /**< set true if beam is off */ + int update:1; /**< set true if control enum has been received */ void (*tdfb_func)(struct tdfb_comp_data *cd, const struct audio_stream *source, struct audio_stream *sink, diff --git a/src/include/user/tdfb.h b/src/include/user/tdfb.h index 4dc07643cde5..16d482324121 100644 --- a/src/include/user/tdfb.h +++ b/src/include/user/tdfb.h @@ -12,8 +12,10 @@ #define SOF_TDFB_MAX_SIZE 4096 /* Max size for coef data in bytes */ #define SOF_TDFB_FIR_MAX_LENGTH 256 /* Max length for individual filter */ -#define SOF_TDFB_FIR_MAX_COUNT 16 /* A blob can define max 8 FIR EQs */ +#define SOF_TDFB_FIR_MAX_COUNT 16 /* A blob can define max 16 FIR EQs */ #define SOF_TDFB_MAX_STREAMS 8 /* Support 1..8 sinks */ +#define SOF_TDFB_MAX_ANGLES 360 /* Up to 1 degree precision for 360 degrees coverage */ +#define SOF_TDFB_MAX_MICROPHONES 16 /* Up to 16 microphone locations */ /* * sof_tdfb_config data[] @@ -31,14 +33,36 @@ struct sof_tdfb_config { uint32_t size; /* Size of entire struct */ uint16_t num_filters; /* Total number of filters */ - uint16_t num_output_channels; /* Total number of output channels */ + uint16_t num_output_channels; /* Total number of output channels */ uint16_t num_output_streams; /* one source, N output sinks */ - uint16_t reserved16; /* To keep data 32 bit aligned */ + + /* Since ABI version 3.19 */ + uint16_t num_mic_locations; /* Number of microphones locations entries */ + uint16_t num_angles; /* Number of steer angles in data, not counting beam off */ + uint16_t beam_off_defined; /* Set if a beam off filters configuration is present */ + uint16_t track_doa; /* Track direction of arrival angle */ + int16_t angle_enum_mult; /* Multiply enum value (0..15) to get angle in degrees */ + int16_t angle_enum_offs; /* After multiplication add this degrees offset to angle */ /* reserved */ - uint32_t reserved32[4]; /* For future */ + uint16_t reserved16; /* To keep data 32 bit aligned */ + uint32_t reserved32[1]; /* For future */ int16_t data[]; } __attribute__((packed)); +struct sof_tdfb_angle { + int16_t azimuth; /* Beam polar azimuth angle -180 to +180 degrees Q15.0 */ + int16_t elevation; /* Beam polar elevation angle -90 to +90 degrees Q15.0 */ + int16_t filter_index; /* Index of first filter for the filter bank for this beam angle */ + int16_t reserved; /* For future */ +} __attribute__((packed)); + +struct sof_tdfb_mic_location { + int16_t x; /* Microphone x coordinate as Q4.12 meters */ + int16_t y; /* Microphone y coordinate as Q4.12 meters */ + int16_t z; /* Microphone z coordinate as Q4.12 meters */ + int16_t reserved; /* For future */ +} __attribute__((packed)); + #endif /* __USER_TDFB_H__ */ diff --git a/tools/test/audio/tdfb_test.m b/tools/test/audio/tdfb_test.m index 905e10835f85..4e95876cb37d 100644 --- a/tools/test/audio/tdfb_test.m +++ b/tools/test/audio/tdfb_test.m @@ -99,7 +99,7 @@ function tdfb_test() function test_beampattern(cfg, config_fn, simcap_fn); fn = fullfile(cfg.tunepath, config_fn); -if isfile(fn) +if exist(fn, 'file') load(fn); else fprintf(1, 'Array configuration file %s does not exist.\n', config_fn); diff --git a/tools/testbench/topology.c b/tools/testbench/topology.c index d38f0d475432..2ff758c60d13 100644 --- a/tools/testbench/topology.c +++ b/tools/testbench/topology.c @@ -576,6 +576,21 @@ int load_asrc(void *dev, int comp_id, int pipeline_id, return ret; } +static int process_init_data(struct sof_ipc_comp_process **process_ipc, + struct sof_ipc_comp_process *process) +{ + *process_ipc = malloc(sizeof(struct sof_ipc_comp_process)); + if (!(*process_ipc)) { + fprintf(stderr, "error: Failed to allocate IPC\n"); + return -errno; + } + + /* Copy header */ + memcpy(*process_ipc, process, sizeof(struct sof_ipc_comp_process)); + (*process_ipc)->size = 0; + return 0; +} + static int process_append_data(struct sof_ipc_comp_process **process_ipc, struct sof_ipc_comp_process *process, struct snd_soc_tplg_ctl_hdr *ctl, @@ -585,6 +600,11 @@ static int process_append_data(struct sof_ipc_comp_process **process_ipc, int size = 0; struct snd_soc_tplg_bytes_control *bytes_ctl; + if (*process_ipc) { + fprintf(stderr, "error: Only single private data append to IPC is supported\n"); + return -EINVAL; + } + /* Size is process IPC plus private data minus ABI header */ ipc_size = sizeof(struct sof_ipc_comp_process); if (ctl->ops.info == SND_SOC_TPLG_CTL_BYTES) { @@ -614,7 +634,7 @@ int load_process(void *dev, int comp_id, int pipeline_id, { struct sof *sof = (struct sof *)dev; struct sof_ipc_comp_process process = {0}; - struct sof_ipc_comp_process *process_ipc; + struct sof_ipc_comp_process *process_ipc = NULL; struct snd_soc_tplg_ctl_hdr *ctl = NULL; struct sof_ipc_comp_ext comp_ext; char *priv_data = NULL; @@ -632,28 +652,32 @@ int load_process(void *dev, int comp_id, int pipeline_id, printf("%u ", comp_ext.uuid[i]); printf("\n"); - /* Only one control is supported*/ - if (widget->num_kcontrols > 1) { - fprintf(stderr, "error: more than one kcontrol defined\n"); - return -EINVAL; - } - /* Get control into ctl and priv_data */ - if (widget->num_kcontrols) { + for (i = 0; i < widget->num_kcontrols; i++) { ret = tplg_load_one_control(&ctl, &priv_data, file); if (ret < 0) { fprintf(stderr, "error: failed control load\n"); return ret; } + + /* Merge process and priv_data into process_ipc */ + if (priv_data) + ret = process_append_data(&process_ipc, &process, ctl, priv_data); + + free(ctl); + free(priv_data); + if (ret) { + fprintf(stderr, "error: private data append failed\n"); + free(process_ipc); + return ret; + } } - /* Merge process and priv_data into process_ipc */ - ret = process_append_data(&process_ipc, &process, ctl, priv_data); - free(ctl); - free(priv_data); - if (ret) { - fprintf(stderr, "error: private data append failed\n"); - return ret; + /* Default IPC without appended data */ + if (!process_ipc) { + ret = process_init_data(&process_ipc, &process); + if (ret) + return ret; } /* load process component */ diff --git a/tools/topology/topology1/development/CMakeLists.txt b/tools/topology/topology1/development/CMakeLists.txt index aab338cd9f65..93c9d998aae4 100644 --- a/tools/topology/topology1/development/CMakeLists.txt +++ b/tools/topology/topology1/development/CMakeLists.txt @@ -18,6 +18,7 @@ set(TPLGS "sof-cml-rt1011-rt5682-nokwd\;sof-cml-rt1011-rt5682-nokwd\;-DCHANNELS=2\;-DDMICPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_16khz.m4" "sof-cml-rt1011-rt5682-nokwd\;sof-cml-rt1011-rt5682-eq\;-DCHANNELS=2\;-DDMICPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_16khz.m4\;-DHSEARPROC=eq-iir-eq-fir-volume\;-DHSMICPROC=eq-fir-volume\;-DSPKPROC=eq-iir-eq-fir-volume" "sof-cml-rt1011-rt5682-nokwd\;sof-cml-rt1011-rt5682-asrc\;-DCHANNELS=2\;-DDMICPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER1=eq_iir_coef_highpass_40hz_20db_16khz.m4\;-DHSEARPROC=asrc-volume\;-DHSMICPROC=asrc-volume\;-DSPKPROC=eq-iir-eq-fir-volume" + "sof-cml-rt1011-rt5682-nokwd\;sof-cml-rt1011-rt5682-tdfb_68mm_2ch\;-DCHANNELS=2\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line2_68mm_pm0_30_90deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line2_68mm_pm0_30_90deg_48khz.m4" "sof-imx8mp-src-wm8960\;sof-imx8mp-src-wm8960" "sof-imx8-src-wm8960\;sof-imx8-src-wm8960" "sof-imx8-src-cs42888\;sof-imx8-src-cs42888" @@ -26,13 +27,15 @@ set(TPLGS # The topologies those are built from topology in the parent directory set(TPLGS_UP - "sof-apl-pcm512x\;sof-apl-pcm512x-tdfb_28mm-4ch\;-DFSYNC=48000\;-DCHANNELS=4\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line4_28mm_pm10deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line4_28mm_pm10deg_48khz.m4" + "sof-apl-pcm512x\;sof-apl-pcm512x-tdfb_28mm-4ch\;-DFSYNC=48000\;-DCHANNELS=4\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line4_28mm_pm0_30_90deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line4_28mm_pm0_30_90deg_48khz.m4\;-DDMICPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_16khz.m4" "sof-cml-rt1011-rt5682\;sof-cml-eq-rt1011-rt5682\;-DPLATFORM=cml\;-DPPROC=eq-iir-eq-fir-volume" "sof-cml-rt5682\;sof-cml-eq-fir-loud-rt5682\;-DPLATFORM=cml\;-DHSEARPROC=eq-iir-volume\;-DPIPELINE_FILTER1=eq_iir_coef_loudness.m4\;-DHSMICPROC=eq-fir-volume\;-DPIPELINE_FILTER2=eq_fir_coef_loudness.m4\;-DDMICPROC=eq-iir-volume\;-DDMIC16KPROC=eq-iir-volume" "sof-cml-rt5682\;sof-cml-eq-fir-rt5682\;-DPLATFORM=cml\;-DHSMICPROC=eq-fir-volume\;-DDMICPROC=eq-iir-volume\;-DDMIC16KPROC=eq-iir-volume" "sof-cml-rt5682\;sof-cml-eq-iir-rt5682\;-DPLATFORM=cml\;-DHSEARPROC=eq-iir-volume\;-DDMICPROC=eq-iir-volume\;-DDMIC16KPROC=eq-iir-volume" "sof-glk-da7219\;sof-glk-eq-da7219\;-DHEADPHONE=da7219\;-DDMICPROC=eq-iir-volume" - "sof-hda-generic\;sof-hda-generic-tdfb_50mm-2ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line2_50mm_pm10deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line2_50mm_pm10deg_48khz.m4\;-DDMICPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_16khz.m4" + "sof-hda-generic\;sof-hda-generic-tdfb_50mm-2ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line2_50mm_pm0_30_90deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line2_50mm_pm0_30_90deg_48khz.m4\;-DDMICPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_16khz.m4" + "sof-hda-generic\;sof-hda-generic-tdfb_68mm-2ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line2_68mm_pm0_30_90deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line2_68mm_pm0_30_90deg_48khz.m4\;-DDMICPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_16khz.m4" + "sof-hda-generic\;sof-hda-generic-tdfb_0mm36mm146mm182mm-4ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMIC16KPROC=tdfb-eq-iir-volume\;-DDMIC16KPROC_FILTER1=tdfb/coef_line4_0mm36mm146mm182mm_pm0_30_90deg_16khz.m4\;-DDMICPROC=tdfb-eq-iir-volume\;-DDMICPROC_FILTER1=tdfb/coef_line4_0mm36mm146mm182mm_pm0_30deg_48khz.m4\;-DDMICPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_48khz.m4\;-DDMIC16KPROC_FILTER2=eq_iir_coef_highpass_40hz_20db_16khz.m4" ) add_custom_target(dev_topologies1 ALL) diff --git a/tools/topology/topology1/m4/enumcontrol.m4 b/tools/topology/topology1/m4/enumcontrol.m4 index 374ec2e4763a..3c046198da6c 100644 --- a/tools/topology/topology1/m4/enumcontrol.m4 +++ b/tools/topology/topology1/m4/enumcontrol.m4 @@ -39,3 +39,20 @@ define(`C_CONTROLENUM', ` # control uses bespoke driver get/put/info ID for io ops' ` $5' `}') + +dnl C_CONTROLENUM(name, index, ops, ops, enums) +define(`C_CONTROLENUM', +`SectionControlEnum.STR($1) {' +`' +` # control belongs to this index group' +` index STR($2)' +`' +` # enum values as text' +` texts STR($3)' +`' +` # channel register and shift for Front Left/Right' +` $4' +`' +` # control uses bespoke driver get/put/info ID for io ops' +` $5' +`}') diff --git a/tools/topology/topology1/m4/tdfb.m4 b/tools/topology/topology1/m4/tdfb.m4 index 8a375083fb12..df1fa9f56d10 100644 --- a/tools/topology/topology1/m4/tdfb.m4 +++ b/tools/topology/topology1/m4/tdfb.m4 @@ -57,8 +57,16 @@ define(`W_TDFB', ` "'N_TDFB($1)`_data_str"' ` "'N_TDFB($1)`_data_str_type"' ` ]' -` bytes [' +` mixer [' $6 + $7 +` ]' +` enum [' + $8 + $9 +` ]' +` bytes [' + $10 ` ]' `}') diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_16khz.m4 index b742a2d5613e..ccf410e191c0 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_16khz.m4 @@ -1,12 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' @@ -44,6 +44,17 @@ CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_48khz.m4 index b742a2d5613e..ccf410e191c0 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az0el0deg_48khz.m4 @@ -1,12 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' @@ -44,6 +44,17 @@ CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_16khz.m4 deleted file mode 100644 index 0f9c0792ebc1..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfc,0xff,0xfa,0xff,0xf6,0xff,0xf2,0xff,' -` 0xeb,0xff,0xe4,0xff,0xd8,0xff,0xce,0xff,' -` 0xba,0xff,0xae,0xff,0x90,0xff,0x83,0xff,' -` 0x5a,0xff,0x4b,0xff,0x04,0xff,0x02,0xff,' -` 0xb6,0xfe,0xd8,0xfe,0x67,0xfe,0xe8,0xfe,' -` 0x62,0xfd,0x56,0xfc,0xfb,0xfe,0x7c,0xfe,' -` 0x00,0xff,0xf4,0xfe,0x54,0xff,0x7c,0xff,' -` 0xd9,0x7f,0x83,0x00,0xa9,0x00,0x04,0x01,' -` 0xf7,0x00,0x72,0x01,0xf6,0x00,0x6c,0x03,' -` 0x6c,0x02,0x00,0x01,0x72,0x01,0x09,0x01,' -` 0x23,0x01,0xdd,0x00,0xd9,0x00,0x9a,0x00,' -` 0x8b,0x00,0x67,0x00,0x5b,0x00,0x42,0x00,' -` 0x37,0x00,0x26,0x00,0x1e,0x00,0x14,0x00,' -` 0x0f,0x00,0x09,0x00,0x07,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x04,0x00,0x01,0x00,0x0b,0x00,' -` 0x02,0x00,0x1b,0x00,0x03,0x00,0x36,0x00,' -` 0x03,0x00,0x65,0x00,0x02,0x00,0xad,0x00,' -` 0xfb,0xff,0x14,0x01,0xe8,0xff,0xab,0x01,' -` 0xd3,0xff,0x6e,0x02,0x80,0xff,0x51,0x03,' -` 0xeb,0xfe,0x50,0x04,0xbd,0xff,0x37,0x07,' -` 0xf7,0xfa,0x25,0x09,0xa9,0xf6,0x93,0x0f,' -` 0x5a,0xe8,0xd1,0x41,0xb2,0x5f,0x18,0xe4,' -` 0xcb,0x0e,0x51,0xf4,0xb6,0x06,0xa3,0xf8,' -` 0x29,0x03,0x2a,0xf8,0xda,0x01,0xf8,0xfb,' -` 0xe9,0x00,0x0d,0xfd,0x63,0x00,0xe7,0xfd,' -` 0x26,0x00,0xa3,0xfe,0x11,0x00,0x20,0xff,' -` 0x03,0x00,0x79,0xff,0xfe,0xff,0xb4,0xff,' -` 0xfd,0xff,0xd9,0xff,0xfe,0xff,0xee,0xff,' -` 0xff,0xff,0xf9,0xff,0x00,0x00,0xfe,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_48khz.m4 deleted file mode 100644 index ba317f594014..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az10el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfe,0xff,0xfc,0xff,0xfb,0xff,' -` 0xfa,0xff,0xe8,0xff,0xd2,0xff,0xd6,0xff,' -` 0xee,0xff,0xe8,0xff,0xe5,0xff,0xdf,0xff,' -` 0xdb,0xff,0xd6,0xff,0xd2,0xff,0xce,0xff,' -` 0xcb,0xff,0xc8,0xff,0xc7,0xff,0xc6,0xff,' -` 0xc6,0xff,0xc7,0xff,0xca,0xff,0xcd,0xff,' -` 0xd2,0xff,0xd7,0xff,0xe1,0xff,0xf1,0xff,' -` 0xd9,0x7f,0x0f,0x00,0x1e,0x00,0x28,0x00,' -` 0x2c,0x00,0x30,0x00,0x33,0x00,0x35,0x00,' -` 0x35,0x00,0x35,0x00,0x34,0x00,0x32,0x00,' -` 0x2f,0x00,0x2c,0x00,0x27,0x00,0x24,0x00,' -` 0x1f,0x00,0x1b,0x00,0x16,0x00,0x14,0x00,' -` 0x0e,0x00,0x20,0x00,0x23,0x00,0x12,0x00,' -` 0x05,0x00,0x04,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' -` 0x09,0x00,0xfd,0xff,0x21,0x00,0x10,0x00,' -` 0x34,0x00,0xea,0xff,0x43,0x00,0xd8,0xff,' -` 0x6b,0x00,0xb7,0xff,0xa6,0x00,0x82,0xff,' -` 0xf9,0x00,0x2e,0xff,0x6d,0x01,0xae,0xfe,' -` 0x13,0x02,0xe5,0xfd,0x11,0x03,0x99,0xfc,' -` 0xcb,0x04,0x0d,0xfa,0xc8,0x08,0x40,0xf2,' -` 0x27,0x20,0x54,0x76,0x00,0xeb,0x3c,0x0b,' -` 0x28,0xf8,0x81,0x05,0x61,0xfb,0x51,0x03,' -` 0xe8,0xfc,0x1f,0x02,0xd6,0xfd,0x5e,0x01,' -` 0x78,0xfe,0xde,0x00,0xed,0xfe,0x88,0x00,' -` 0x44,0xff,0x4f,0x00,0x84,0xff,0x2b,0x00,' -` 0xb2,0xff,0x14,0x00,0xb0,0xff,0xea,0xff,' -` 0xdb,0xff,0x06,0x00,0xf2,0xff,0x02,0x00,' -` 0xfa,0xff,0x01,0x00,0xfe,0xff,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_16khz.m4 deleted file mode 100644 index 6f9c06eb9fc6..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfd,0xff,0xfb,0xff,' -` 0xf7,0xff,0xf1,0xff,0xe9,0xff,0xde,0xff,' -` 0xd0,0xff,0xbd,0xff,0xa5,0xff,0x87,0xff,' -` 0x62,0xff,0x38,0xff,0x05,0xff,0xce,0xfe,' -` 0x88,0xfe,0x39,0xfe,0xe1,0xfd,0x89,0xfd,' -` 0x36,0xfd,0xfd,0xfc,0xb8,0xfc,0xa9,0xfc,' -` 0xf4,0xf9,0xc2,0xf8,0x24,0xfc,0x12,0xfd,' -` 0x48,0xfd,0xc9,0xfd,0x4a,0xfe,0x1f,0xff,' -` 0xd9,0x7f,0xde,0x00,0xad,0x01,0x27,0x02,' -` 0x9e,0x02,0xca,0x02,0xa4,0x03,0xc3,0x06,' -` 0x96,0x05,0x0e,0x03,0xf8,0x02,0xb1,0x02,' -` 0x77,0x02,0x27,0x02,0xd4,0x01,0x83,0x01,' -` 0x3b,0x01,0xfd,0x00,0xcc,0x00,0xa0,0x00,' -` 0x7c,0x00,0x5d,0x00,0x45,0x00,0x31,0x00,' -` 0x22,0x00,0x17,0x00,0x0f,0x00,0x09,0x00,' -` 0x05,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x05,0x00,0x09,0x00,0x0f,0x00,' -` 0x17,0x00,0x23,0x00,0x30,0x00,0x46,0x00,' -` 0x5b,0x00,0x7e,0x00,0x9d,0x00,0xd0,0x00,' -` 0xf7,0x00,0x42,0x01,0x7a,0x01,0xe0,0x01,' -` 0x18,0x02,0x8a,0x02,0x9b,0x02,0x14,0x03,' -` 0xea,0x02,0xb5,0x05,0x99,0x06,0xef,0x03,' -` 0x79,0x02,0x0b,0x03,0x95,0x01,0x93,0x02,' -` 0x16,0xff,0xd1,0x7f,0xff,0x00,0x63,0xfd,' -` 0x63,0xfe,0xdc,0xfc,0x67,0xfd,0xeb,0xfb,' -` 0x02,0xf9,0xbc,0xf9,0xcb,0xfc,0x9b,0xfc,' -` 0x16,0xfd,0x22,0xfd,0x9a,0xfd,0xd3,0xfd,' -` 0x44,0xfe,0x7f,0xfe,0xd4,0xfe,0x00,0xff,' -` 0x3c,0xff,0x5f,0xff,0x89,0xff,0xa3,0xff,' -` 0xbe,0xff,0xcf,0xff,0xdf,0xff,0xe9,0xff,' -` 0xf2,0xff,0xf7,0xff,0xfb,0xff,0xfd,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_48khz.m4 deleted file mode 100644 index f85abb44b77d..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az25el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfa,0xff,0xf8,0xff,0xef,0xff,' -` 0xdd,0xff,0xd5,0xff,0xc4,0xff,0xb8,0xff,' -` 0x9c,0xff,0xad,0xff,0xc5,0xff,0xb1,0xff,' -` 0xac,0xff,0x9d,0xff,0x96,0xff,0x8a,0xff,' -` 0x85,0xff,0x7d,0xff,0x7b,0xff,0x77,0xff,' -` 0x79,0xff,0x7b,0xff,0x82,0xff,0x90,0xff,' -` 0xa3,0xff,0xb8,0xff,0xcf,0xff,0xe7,0xff,' -` 0xd9,0x7f,0x19,0x00,0x30,0x00,0x46,0x00,' -` 0x59,0x00,0x6b,0x00,0x77,0x00,0x7c,0x00,' -` 0x7d,0x00,0x7d,0x00,0x79,0x00,0x75,0x00,' -` 0x6d,0x00,0x67,0x00,0x5b,0x00,0x54,0x00,' -` 0x47,0x00,0x41,0x00,0x30,0x00,0x42,0x00,' -` 0x4e,0x00,0x38,0x00,0x2d,0x00,0x1f,0x00,' -` 0x19,0x00,0x0c,0x00,0x05,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x01,0x00,0x02,0x00,0x04,0x00,0x0c,0x00,' -` 0x0e,0x00,0x19,0x00,0x1c,0x00,0x31,0x00,' -` 0x23,0x00,0x26,0x00,0x20,0x00,0x3e,0x00,' -` 0x27,0x00,0x5a,0x00,0x2c,0x00,0x7a,0x00,' -` 0x28,0x00,0xa0,0x00,0x15,0x00,0xcd,0x00,' -` 0xe9,0xff,0x0b,0x01,0x8b,0xff,0x6d,0x01,' -` 0xb1,0xfe,0x9f,0x02,0x20,0xfb,0xda,0x7b,' -` 0x98,0x05,0x01,0xfd,0x92,0x01,0x40,0xfe,' -` 0x9d,0x00,0x99,0xfe,0x24,0x00,0xce,0xfe,' -` 0xe2,0xff,0xf7,0xfe,0xbc,0xff,0x1d,0xff,' -` 0xab,0xff,0x43,0xff,0xa8,0xff,0x6a,0xff,' -` 0xae,0xff,0x93,0xff,0x9b,0xff,0x58,0xff,' -` 0x98,0xff,0x93,0xff,0xbc,0xff,0xbc,0xff,' -` 0xe2,0xff,0xee,0xff,0xf5,0xff,0xf6,0xff,' -` 0xfb,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_16khz.m4 new file mode 100644 index 000000000000..40bb135072c7 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfd,0xff,0xfa,0xff,' +` 0xf6,0xff,0xef,0xff,0xe6,0xff,0xd9,0xff,' +` 0xc8,0xff,0xb1,0xff,0x96,0xff,0x72,0xff,' +` 0x4a,0xff,0x15,0xff,0xdf,0xfe,0x97,0xfe,' +` 0x4e,0xfe,0xe8,0xfd,0x94,0xfd,0x1c,0xfd,' +` 0xd3,0xfc,0x69,0xfc,0x57,0xfc,0xc6,0xfb,' +` 0x0e,0xf9,0x22,0xf8,0xf4,0xfa,0xbe,0xfc,' +` 0xc3,0xfc,0x78,0xfd,0x0b,0xfe,0x0e,0xff,' +` 0xd9,0x7f,0xf0,0x00,0xec,0x01,0x76,0x02,' +` 0x1d,0x03,0x1b,0x03,0xc3,0x04,0x59,0x07,' +` 0x6b,0x06,0xdd,0x03,0x50,0x03,0x35,0x03,' +` 0xce,0x02,0x86,0x02,0x17,0x02,0xc8,0x01,' +` 0x6c,0x01,0x2a,0x01,0xeb,0x00,0xbc,0x00,' +` 0x8f,0x00,0x6d,0x00,0x4f,0x00,0x3a,0x00,' +` 0x28,0x00,0x1b,0x00,0x11,0x00,0x0b,0x00,' +` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x04,0x00,0x05,0x00,0x0c,0x00,0x0e,0x00,' +` 0x20,0x00,0x21,0x00,0x44,0x00,0x41,0x00,' +` 0x81,0x00,0x74,0x00,0xe1,0x00,0xba,0x00,' +` 0x6a,0x01,0x1d,0x01,0x31,0x02,0x95,0x01,' +` 0x2b,0x03,0xff,0x01,0x32,0x04,0x07,0x02,' +` 0x9c,0x05,0xe5,0x04,0x47,0x09,0x66,0x01,' +` 0xb4,0x06,0x35,0xfe,0x1e,0x09,0x08,0xf7,' +` 0xde,0x18,0xfa,0x79,0x78,0xed,0x33,0x07,' +` 0x1d,0xf7,0x4a,0x01,0x13,0xf9,0x32,0xfd,' +` 0x95,0xf5,0x56,0xfb,0x6e,0xfa,0x86,0xfd,' +` 0x61,0xfb,0xa9,0xfd,0x6d,0xfc,0x26,0xfe,' +` 0x76,0xfd,0xad,0xfe,0x4f,0xfe,0x19,0xff,' +` 0xe9,0xfe,0x6c,0xff,0x59,0xff,0xa9,0xff,' +` 0xa4,0xff,0xd2,0xff,0xd2,0xff,0xea,0xff,' +` 0xec,0xff,0xf7,0xff,0xf9,0xff,0xfd,0xff,' +` 0xfe,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_48khz.m4 new file mode 100644 index 000000000000..c07993d60fe7 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az30el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf9,0xff,0xf6,0xff,' +` 0xe7,0xff,0xdc,0xff,0xd0,0xff,0xc0,0xff,' +` 0xae,0xff,0x99,0xff,0x85,0xff,0xae,0xff,' +` 0xa8,0xff,0x99,0xff,0x8e,0xff,0x81,0xff,' +` 0x77,0xff,0x6d,0xff,0x67,0xff,0x61,0xff,' +` 0x60,0xff,0x60,0xff,0x65,0xff,0x71,0xff,' +` 0x83,0xff,0x98,0xff,0xb0,0xff,0xc9,0xff,' +` 0xe4,0xff,0xd9,0x7f,0x1b,0x00,0x36,0x00,' +` 0x4e,0x00,0x64,0x00,0x77,0x00,0x87,0x00,' +` 0x91,0x00,0x94,0x00,0x93,0x00,0x90,0x00,' +` 0x89,0x00,0x82,0x00,0x77,0x00,0x6d,0x00,' +` 0x61,0x00,0x56,0x00,0x48,0x00,0x43,0x00,' +` 0x62,0x00,0x51,0x00,0x3f,0x00,0x30,0x00,' +` 0x23,0x00,0x1a,0x00,0x11,0x00,0x07,0x00,' +` 0x04,0x00,0x02,0x00,0x01,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,' +` 0x01,0x00,0x07,0x00,0x03,0x00,0x1b,0x00,' +` 0x0b,0x00,0x38,0x00,0x13,0x00,0x66,0x00,' +` 0x1b,0x00,0x98,0x00,0xd4,0xff,0xce,0x00,' +` 0xa9,0xff,0x37,0x01,0x5b,0xff,0xc8,0x01,' +` 0xd8,0xfe,0x8e,0x02,0x06,0xfe,0xa8,0x03,' +` 0xb6,0xfc,0x53,0x05,0x6b,0xfa,0x44,0x08,' +` 0xc2,0xf5,0xa4,0x0f,0xcc,0xe5,0x75,0x50,' +` 0x8d,0x51,0xb6,0xe4,0xd7,0x0f,0x5c,0xf4,' +` 0x0e,0x08,0xc5,0xf8,0xca,0x04,0xf4,0xfa,' +` 0xf9,0x02,0x5b,0xfc,0xd5,0x01,0x58,0xfd,' +` 0x15,0x01,0x16,0xfe,0x99,0x00,0xa8,0xfe,' +` 0x4b,0x00,0x1c,0xff,0xfc,0xff,0x24,0xff,' +` 0xdd,0xff,0x7b,0xff,0xe4,0xff,0xb5,0xff,' +` 0xed,0xff,0xdf,0xff,0xff,0xff,0xf4,0xff,' +` 0xff,0xff,0xfc,0xff,0x00,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_16khz.m4 new file mode 100644 index 000000000000..d6c64838fa37 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' +` 0xf7,0xff,0xf0,0xff,0xe5,0xff,0xd7,0xff,' +` 0xc3,0xff,0xa8,0xff,0x86,0xff,0x5a,0xff,' +` 0x25,0xff,0xe4,0xfe,0x98,0xfe,0x3b,0xfe,' +` 0xce,0xfd,0x55,0xfd,0xd0,0xfc,0x45,0xfc,' +` 0xb3,0xfb,0x2c,0xfb,0xa1,0xfa,0x47,0xfa,' +` 0x8b,0xf7,0x65,0xf6,0x9d,0xf6,0x44,0xf6,' +` 0xe1,0xf9,0x70,0xfb,0x34,0xfc,0x7b,0xfd,' +` 0xaf,0xfe,0xd9,0x7f,0x4e,0x01,0x79,0x02,' +` 0xb1,0x03,0x64,0x04,0xd5,0x05,0x2f,0x09,' +` 0xc4,0x08,0xe0,0x08,0xbb,0x07,0x2c,0x05,' +` 0xcd,0x04,0x45,0x04,0xc1,0x03,0x37,0x03,' +` 0xb6,0x02,0x3d,0x02,0xd0,0x01,0x70,0x01,' +` 0x1f,0x01,0xde,0x00,0xa8,0x00,0x7c,0x00,' +` 0x59,0x00,0x3e,0x00,0x2a,0x00,0x1b,0x00,' +` 0x11,0x00,0x09,0x00,0x05,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x05,0x00,0x09,0x00,0x11,0x00,0x1b,0x00,' +` 0x2a,0x00,0x3d,0x00,0x5a,0x00,0x7a,0x00,' +` 0xab,0x00,0xdb,0x00,0x24,0x01,0x6a,0x01,' +` 0xd8,0x01,0x33,0x02,0xc3,0x02,0x27,0x03,' +` 0xd5,0x03,0x2c,0x04,0xea,0x04,0x0a,0x05,' +` 0xf5,0x07,0xa0,0x08,0x0d,0x09,0xca,0x08,' +` 0x33,0x06,0xce,0x03,0x77,0x04,0x35,0x01,' +` 0xd7,0x03,0xbe,0x7f,0x2a,0xfc,0xb4,0xfe,' +` 0x5b,0xfb,0x07,0xfc,0x58,0xf9,0x96,0xf6,' +` 0x54,0xf6,0x9c,0xf6,0x65,0xf7,0x75,0xfa,' +` 0x7d,0xfa,0x48,0xfb,0x9c,0xfb,0x58,0xfc,' +` 0xc1,0xfc,0x61,0xfd,0xc5,0xfd,0x43,0xfe,' +` 0x93,0xfe,0xe9,0xfe,0x22,0xff,0x5d,0xff,' +` 0x84,0xff,0xa9,0xff,0xc2,0xff,0xd7,0xff,' +` 0xe5,0xff,0xf0,0xff,0xf7,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_48khz.m4 new file mode 100644 index 000000000000..de337e6d16c0 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az60el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xf8,0xff,' +` 0xf0,0xff,0xe9,0xff,0xde,0xff,0xd3,0xff,' +` 0xc1,0xff,0xb0,0xff,0x97,0xff,0x80,0xff,' +` 0x5e,0xff,0x45,0xff,0x14,0xff,0x27,0xff,' +` 0x5c,0xff,0x3a,0xff,0x33,0xff,0x1d,0xff,' +` 0x1c,0xff,0x15,0xff,0x1c,0xff,0x20,0xff,' +` 0x30,0xff,0x40,0xff,0x5a,0xff,0x74,0xff,' +` 0x95,0xff,0xb6,0xff,0xdb,0xff,0xd9,0x7f,' +` 0x24,0x00,0x48,0x00,0x68,0x00,0x87,0x00,' +` 0x9e,0x00,0xb5,0x00,0xc2,0x00,0xcf,0x00,' +` 0xd1,0x00,0xd4,0x00,0xcc,0x00,0xc8,0x00,' +` 0xb3,0x00,0xab,0x00,0x8c,0x00,0xb6,0x00,' +` 0xc3,0x00,0x98,0x00,0x81,0x00,0x64,0x00,' +` 0x51,0x00,0x3c,0x00,0x2e,0x00,0x20,0x00,' +` 0x17,0x00,0x0f,0x00,0x0a,0x00,0x05,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x04,0x00,' +` 0x0a,0x00,0x0e,0x00,0x19,0x00,0x1e,0x00,' +` 0x31,0x00,0x37,0x00,0x58,0x00,0x5a,0x00,' +` 0x8f,0x00,0x86,0x00,0xda,0x00,0x92,0x00,' +` 0xb1,0x00,0x7a,0x00,0xef,0x00,0x7d,0x00,' +` 0x27,0x01,0x62,0x00,0x5b,0x01,0x22,0x00,' +` 0x95,0x01,0xa9,0xff,0xf0,0x01,0xc6,0xfe,' +` 0xd5,0x02,0x7b,0xfc,0x1e,0x08,0x18,0x7f,' +` 0xb2,0xf8,0x5a,0x03,0x2a,0xfd,0x35,0x01,' +` 0xfb,0xfd,0x54,0x00,0x4e,0xfe,0xd6,0xff,' +` 0x83,0xfe,0x90,0xff,0xb5,0xfe,0x71,0xff,' +` 0xed,0xfe,0x71,0xff,0x2e,0xff,0x44,0xff,' +` 0xf8,0xfe,0x5a,0xff,0x4d,0xff,0x8c,0xff,' +` 0x8d,0xff,0xb7,0xff,0xbc,0xff,0xd6,0xff,' +` 0xdc,0xff,0xeb,0xff,0xef,0xff,0xf9,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_16khz.m4 index 25138ae61b40..c19b4f370ef0 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_16khz.m4 @@ -1,49 +1,60 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' -` 0xee,0xff,0xe3,0xff,0xd2,0xff,0xbd,0xff,' -` 0x9f,0xff,0x7b,0xff,0x49,0xff,0x11,0xff,' -` 0xc7,0xfe,0x78,0xfe,0x08,0xfe,0x9d,0xfd,' -` 0x0c,0xfd,0x8f,0xfc,0xe0,0xfb,0x69,0xfb,' -` 0xa7,0xfa,0x67,0xfa,0x2f,0xf9,0x7b,0xf6,' -` 0x02,0xf6,0x14,0xf6,0xa0,0xf5,0x32,0xf8,' -` 0x53,0xfb,0xeb,0xfb,0x63,0xfd,0x96,0xfe,' -` 0xd9,0x7f,0x67,0x01,0x90,0x02,0xf8,0x03,' -` 0x80,0x04,0x70,0x07,0xc9,0x09,0x44,0x09,' -` 0x3c,0x09,0xb4,0x08,0x2a,0x06,0x01,0x05,' -` 0xba,0x04,0x02,0x04,0x8e,0x03,0xed,0x02,' -` 0x7a,0x02,0xf9,0x01,0x99,0x01,0x39,0x01,' -` 0xf5,0x00,0xb7,0x00,0x89,0x00,0x61,0x00,' -` 0x45,0x00,0x2e,0x00,0x1e,0x00,0x12,0x00,' -` 0x0a,0x00,0x05,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' +` 0xf6,0xff,0xee,0xff,0xe3,0xff,0xd2,0xff,' +` 0xbd,0xff,0x9f,0xff,0x7b,0xff,0x49,0xff,' +` 0x11,0xff,0xc7,0xfe,0x78,0xfe,0x08,0xfe,' +` 0x9d,0xfd,0x0b,0xfd,0x8f,0xfc,0xe0,0xfb,' +` 0x69,0xfb,0xa7,0xfa,0x67,0xfa,0x2f,0xf9,' +` 0x7b,0xf6,0x01,0xf6,0x14,0xf6,0xa0,0xf5,' +` 0x32,0xf8,0x53,0xfb,0xea,0xfb,0x63,0xfd,' +` 0x96,0xfe,0xd9,0x7f,0x67,0x01,0x90,0x02,' +` 0xf8,0x03,0x80,0x04,0x70,0x07,0xc9,0x09,' +` 0x44,0x09,0x3c,0x09,0xb4,0x08,0x2a,0x06,' +` 0x01,0x05,0xba,0x04,0x02,0x04,0x8e,0x03,' +` 0xed,0x02,0x7a,0x02,0xf9,0x01,0x9a,0x01,' +` 0x39,0x01,0xf6,0x00,0xb7,0x00,0x89,0x00,' +` 0x61,0x00,0x45,0x00,0x2e,0x00,0x1e,0x00,' +` 0x12,0x00,0x0a,0x00,0x05,0x00,0x02,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x03,0x00,' -` 0x05,0x00,0x0c,0x00,0x10,0x00,0x23,0x00,' -` 0x27,0x00,0x52,0x00,0x53,0x00,0xa4,0x00,' -` 0x99,0x00,0x2a,0x01,0x06,0x01,0xf7,0x01,' -` 0x99,0x01,0x0e,0x03,0x45,0x02,0x68,0x04,' -` 0xeb,0x02,0xdb,0x05,0x37,0x04,0x5b,0x0a,' -` 0x33,0x05,0x47,0x0c,0xeb,0x03,0xde,0x0b,' -` 0xb1,0xfb,0x69,0x0f,0x1f,0xee,0x30,0x34,' -` 0x50,0x68,0xd4,0xe3,0xe0,0x0b,0x25,0xf1,' -` 0x55,0x02,0x30,0xf0,0xfb,0xf9,0x32,0xf1,' -` 0x66,0xf8,0x5c,0xf3,0x89,0xfb,0x91,0xf7,' -` 0xc7,0xfb,0x5a,0xf9,0x78,0xfc,0x10,0xfb,' -` 0x52,0xfd,0x8e,0xfc,0x21,0xfe,0xbf,0xfd,' -` 0xc5,0xfe,0x98,0xfe,0x3e,0xff,0x30,0xff,' -` 0x92,0xff,0x92,0xff,0xc9,0xff,0xcd,0xff,' -` 0xe8,0xff,0xec,0xff,0xf7,0xff,0xfa,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x06,0x00,0x09,0x00,0x15,0x00,0x19,0x00,' +` 0x36,0x00,0x39,0x00,0x73,0x00,0x71,0x00,' +` 0xdb,0x00,0xc7,0x00,0x7c,0x01,0x47,0x01,' +` 0x6b,0x02,0xef,0x01,0xa5,0x03,0xab,0x02,' +` 0x1d,0x05,0x57,0x03,0xa1,0x06,0xb7,0x04,' +` 0x74,0x0b,0xb0,0x05,0x4a,0x0d,0x31,0x04,' +` 0x95,0x0c,0x7a,0xfb,0x04,0x10,0x99,0xed,' +` 0x33,0x35,0x51,0x69,0xd4,0xe3,0xc3,0x0b,' +` 0x6c,0xf1,0x44,0x02,0xc9,0xf0,0x44,0xfa,' +` 0x08,0xf2,0xe8,0xf8,0x51,0xf4,0xeb,0xfb,' +` 0x5f,0xf8,0x3a,0xfc,0x1f,0xfa,0xeb,0xfc,' +` 0xbe,0xfb,0xb8,0xfd,0x1c,0xfd,0x74,0xfe,' +` 0x2b,0xfe,0x05,0xff,0xe5,0xfe,0x6b,0xff,' +` 0x64,0xff,0xb0,0xff,0xb2,0xff,0xda,0xff,' +` 0xde,0xff,0xf1,0xff,0xf4,0xff,0xfc,0xff,' +` 0xfd,0xff,0xff,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_48khz.m4 index b21da7587ae6..92a3c9eee2e9 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_az90el0deg_48khz.m4 @@ -1,49 +1,60 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' -` 0xf6,0xff,0xf0,0xff,0xe8,0xff,0xde,0xff,' -` 0xd0,0xff,0xc0,0xff,0xab,0xff,0x95,0xff,' -` 0x77,0xff,0x5d,0xff,0x36,0xff,0x1a,0xff,' -` 0xe3,0xfe,0x05,0xff,0x3f,0xff,0x1d,0xff,' -` 0x1e,0xff,0x0e,0xff,0x13,0xff,0x0f,0xff,' -` 0x1c,0xff,0x26,0xff,0x3c,0xff,0x52,0xff,' -` 0x71,0xff,0x8f,0xff,0xb4,0xff,0xd9,0xff,' -` 0xd9,0x7f,0x26,0x00,0x4a,0x00,0x6d,0x00,' -` 0x8a,0x00,0xa6,0x00,0xb9,0x00,0xcc,0x00,' -` 0xd2,0x00,0xdc,0x00,0xd7,0x00,0xd8,0x00,' -` 0xc8,0x00,0xc6,0x00,0xa6,0x00,0xd5,0x00,' -` 0xef,0x00,0xbe,0x00,0xa5,0x00,0x82,0x00,' -` 0x6b,0x00,0x52,0x00,0x40,0x00,0x2f,0x00,' -` 0x22,0x00,0x17,0x00,0x10,0x00,0x0a,0x00,' -` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' +` 0xf0,0xff,0xe7,0xff,0xdd,0xff,0xcf,0xff,' +` 0xbf,0xff,0xaa,0xff,0x94,0xff,0x76,0xff,' +` 0x5a,0xff,0x33,0xff,0x17,0xff,0xe0,0xfe,' +` 0x01,0xff,0x3b,0xff,0x19,0xff,0x1a,0xff,' +` 0x09,0xff,0x0e,0xff,0x0b,0xff,0x18,0xff,' +` 0x22,0xff,0x39,0xff,0x4e,0xff,0x6e,0xff,' +` 0x8d,0xff,0xb3,0xff,0xd9,0xff,0xd9,0x7f,' +` 0x27,0x00,0x4c,0x00,0x6f,0x00,0x8d,0x00,' +` 0xa9,0x00,0xbc,0x00,0xd0,0x00,0xd6,0x00,' +` 0xe0,0x00,0xdb,0x00,0xdc,0x00,0xcc,0x00,' +` 0xca,0x00,0xaa,0x00,0xd8,0x00,0xf2,0x00,' +` 0xc1,0x00,0xa7,0x00,0x84,0x00,0x6d,0x00,' +` 0x53,0x00,0x41,0x00,0x2f,0x00,0x23,0x00,' +` 0x18,0x00,0x10,0x00,0x0a,0x00,0x06,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x06,0x00,0x0a,0x00,' +` 0x10,0x00,0x18,0x00,0x23,0x00,0x2f,0x00,' +` 0x41,0x00,0x53,0x00,0x6d,0x00,0x84,0x00,' +` 0xa8,0x00,0xc0,0x00,0xf3,0x00,0xd7,0x00,' +` 0xac,0x00,0xc7,0x00,0xcf,0x00,0xd8,0x00,' +` 0xe0,0x00,0xd9,0x00,0xdf,0x00,0xc5,0x00,' +` 0xc9,0x00,0x99,0x00,0xa2,0x00,0x52,0x00,' +` 0x7a,0x00,0xc9,0xff,0xd9,0x7f,0x38,0x00,' +` 0x84,0xff,0xac,0xff,0x57,0xff,0x60,0xff,' +` 0x2b,0xff,0x2d,0xff,0x0f,0xff,0x12,0xff,' +` 0x08,0xff,0x0f,0xff,0x16,0xff,0x1c,0xff,' +` 0x38,0xff,0x04,0xff,0xde,0xfe,0x18,0xff,' +` 0x32,0xff,0x5b,0xff,0x75,0xff,0x94,0xff,' +` 0xa9,0xff,0xc0,0xff,0xcf,0xff,0xde,0xff,' +` 0xe7,0xff,0xf0,0xff,0xf5,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x05,0x00,0x09,0x00,0x0e,0x00,' -` 0x15,0x00,0x1f,0x00,0x29,0x00,0x3a,0x00,' -` 0x39,0x00,0x33,0x00,0x40,0x00,0x49,0x00,' -` 0x53,0x00,0x5d,0x00,0x62,0x00,0x6c,0x00,' -` 0x66,0x00,0x6f,0x00,0x5a,0x00,0x66,0x00,' -` 0x36,0x00,0x57,0x00,0xd5,0xff,0x60,0x68,' -` 0x31,0x00,0x8f,0xff,0xb1,0xff,0x55,0xff,' -` 0x55,0xff,0x0e,0xff,0x03,0xff,0xcd,0xfe,' -` 0xbf,0xfe,0x9b,0xfe,0x8f,0xfe,0x82,0xfe,' -` 0x74,0xfe,0x8d,0xfe,0x07,0xfe,0x8d,0xfd,' -` 0xe4,0xfd,0xf9,0xfd,0x3d,0xfe,0x60,0xfe,' -` 0x9e,0xfe,0xc4,0xfe,0xfa,0xfe,0x1e,0xff,' -` 0x4b,0xff,0x69,0xff,0x8c,0xff,0xa1,0xff,' -` 0xc6,0xff,0xde,0xff,0xe6,0xff,0xef,0xff,' -` 0xf4,0xff,0xf9,0xff,0xfc,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_16khz.m4 deleted file mode 100644 index c6f9b9acb2bc..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,' -` 0x01,0x00,0x0b,0x00,0x02,0x00,0x1b,0x00,' -` 0x03,0x00,0x36,0x00,0x03,0x00,0x65,0x00,' -` 0x02,0x00,0xad,0x00,0xfb,0xff,0x14,0x01,' -` 0xe8,0xff,0xab,0x01,0xd3,0xff,0x6e,0x02,' -` 0x80,0xff,0x51,0x03,0xeb,0xfe,0x50,0x04,' -` 0xbd,0xff,0x37,0x07,0xf7,0xfa,0x25,0x09,' -` 0xa9,0xf6,0x93,0x0f,0x5a,0xe8,0xd1,0x41,' -` 0xb2,0x5f,0x18,0xe4,0xcb,0x0e,0x51,0xf4,' -` 0xb6,0x06,0xa3,0xf8,0x29,0x03,0x2a,0xf8,' -` 0xda,0x01,0xf8,0xfb,0xe9,0x00,0x0d,0xfd,' -` 0x63,0x00,0xe7,0xfd,0x26,0x00,0xa3,0xfe,' -` 0x11,0x00,0x20,0xff,0x03,0x00,0x79,0xff,' -` 0xfe,0xff,0xb4,0xff,0xfd,0xff,0xd9,0xff,' -` 0xfe,0xff,0xee,0xff,0xff,0xff,0xf9,0xff,' -` 0x00,0x00,0xfe,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xfa,0xff,' -` 0xf6,0xff,0xf2,0xff,0xeb,0xff,0xe4,0xff,' -` 0xd8,0xff,0xce,0xff,0xba,0xff,0xae,0xff,' -` 0x90,0xff,0x83,0xff,0x5a,0xff,0x4b,0xff,' -` 0x04,0xff,0x02,0xff,0xb6,0xfe,0xd8,0xfe,' -` 0x67,0xfe,0xe8,0xfe,0x62,0xfd,0x56,0xfc,' -` 0xfb,0xfe,0x7c,0xfe,0x00,0xff,0xf4,0xfe,' -` 0x54,0xff,0x7c,0xff,0xd9,0x7f,0x83,0x00,' -` 0xa9,0x00,0x04,0x01,0xf7,0x00,0x72,0x01,' -` 0xf6,0x00,0x6c,0x03,0x6c,0x02,0x00,0x01,' -` 0x72,0x01,0x09,0x01,0x23,0x01,0xdd,0x00,' -` 0xd9,0x00,0x9a,0x00,0x8b,0x00,0x67,0x00,' -` 0x5b,0x00,0x42,0x00,0x37,0x00,0x26,0x00,' -` 0x1e,0x00,0x14,0x00,0x0f,0x00,0x09,0x00,' -` 0x07,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_48khz.m4 deleted file mode 100644 index 2bd1309130c9..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm10el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' -` 0x04,0x00,0xff,0xff,0x09,0x00,0xfd,0xff,' -` 0x21,0x00,0x10,0x00,0x34,0x00,0xea,0xff,' -` 0x43,0x00,0xd8,0xff,0x6b,0x00,0xb7,0xff,' -` 0xa6,0x00,0x82,0xff,0xf9,0x00,0x2e,0xff,' -` 0x6d,0x01,0xae,0xfe,0x13,0x02,0xe5,0xfd,' -` 0x11,0x03,0x99,0xfc,0xcb,0x04,0x0d,0xfa,' -` 0xc8,0x08,0x40,0xf2,0x27,0x20,0x54,0x76,' -` 0x00,0xeb,0x3c,0x0b,0x28,0xf8,0x81,0x05,' -` 0x61,0xfb,0x51,0x03,0xe8,0xfc,0x1f,0x02,' -` 0xd6,0xfd,0x5e,0x01,0x78,0xfe,0xde,0x00,' -` 0xed,0xfe,0x88,0x00,0x44,0xff,0x4f,0x00,' -` 0x84,0xff,0x2b,0x00,0xb2,0xff,0x14,0x00,' -` 0xb0,0xff,0xea,0xff,0xdb,0xff,0x06,0x00,' -` 0xf2,0xff,0x02,0x00,0xfa,0xff,0x01,0x00,' -` 0xfe,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfe,0xff,' -` 0xfc,0xff,0xfb,0xff,0xfa,0xff,0xe8,0xff,' -` 0xd2,0xff,0xd6,0xff,0xee,0xff,0xe8,0xff,' -` 0xe5,0xff,0xdf,0xff,0xdb,0xff,0xd6,0xff,' -` 0xd2,0xff,0xce,0xff,0xcb,0xff,0xc8,0xff,' -` 0xc7,0xff,0xc6,0xff,0xc6,0xff,0xc7,0xff,' -` 0xca,0xff,0xcd,0xff,0xd2,0xff,0xd7,0xff,' -` 0xe1,0xff,0xf1,0xff,0xd9,0x7f,0x0f,0x00,' -` 0x1e,0x00,0x28,0x00,0x2c,0x00,0x30,0x00,' -` 0x33,0x00,0x35,0x00,0x35,0x00,0x35,0x00,' -` 0x34,0x00,0x32,0x00,0x2f,0x00,0x2c,0x00,' -` 0x27,0x00,0x24,0x00,0x1f,0x00,0x1b,0x00,' -` 0x16,0x00,0x14,0x00,0x0e,0x00,0x20,0x00,' -` 0x23,0x00,0x12,0x00,0x05,0x00,0x04,0x00,' -` 0x02,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_16khz.m4 deleted file mode 100644 index 4f2240708734..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x05,0x00,' -` 0x09,0x00,0x0f,0x00,0x17,0x00,0x23,0x00,' -` 0x30,0x00,0x46,0x00,0x5b,0x00,0x7e,0x00,' -` 0x9d,0x00,0xd0,0x00,0xf7,0x00,0x42,0x01,' -` 0x7a,0x01,0xe0,0x01,0x18,0x02,0x8a,0x02,' -` 0x9b,0x02,0x14,0x03,0xea,0x02,0xb5,0x05,' -` 0x99,0x06,0xef,0x03,0x79,0x02,0x0b,0x03,' -` 0x95,0x01,0x93,0x02,0x16,0xff,0xd1,0x7f,' -` 0xff,0x00,0x63,0xfd,0x63,0xfe,0xdc,0xfc,' -` 0x67,0xfd,0xeb,0xfb,0x02,0xf9,0xbc,0xf9,' -` 0xcb,0xfc,0x9b,0xfc,0x16,0xfd,0x22,0xfd,' -` 0x9a,0xfd,0xd3,0xfd,0x44,0xfe,0x7f,0xfe,' -` 0xd4,0xfe,0x00,0xff,0x3c,0xff,0x5f,0xff,' -` 0x89,0xff,0xa3,0xff,0xbe,0xff,0xcf,0xff,' -` 0xdf,0xff,0xe9,0xff,0xf2,0xff,0xf7,0xff,' -` 0xfb,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfd,0xff,0xfb,0xff,0xf7,0xff,0xf1,0xff,' -` 0xe9,0xff,0xde,0xff,0xd0,0xff,0xbd,0xff,' -` 0xa5,0xff,0x87,0xff,0x62,0xff,0x38,0xff,' -` 0x05,0xff,0xce,0xfe,0x88,0xfe,0x39,0xfe,' -` 0xe1,0xfd,0x89,0xfd,0x36,0xfd,0xfd,0xfc,' -` 0xb8,0xfc,0xa9,0xfc,0xf4,0xf9,0xc2,0xf8,' -` 0x24,0xfc,0x12,0xfd,0x48,0xfd,0xc9,0xfd,' -` 0x4a,0xfe,0x1f,0xff,0xd9,0x7f,0xde,0x00,' -` 0xad,0x01,0x27,0x02,0x9e,0x02,0xca,0x02,' -` 0xa4,0x03,0xc3,0x06,0x96,0x05,0x0e,0x03,' -` 0xf8,0x02,0xb1,0x02,0x77,0x02,0x27,0x02,' -` 0xd4,0x01,0x83,0x01,0x3b,0x01,0xfd,0x00,' -` 0xcc,0x00,0xa0,0x00,0x7c,0x00,0x5d,0x00,' -` 0x45,0x00,0x31,0x00,0x22,0x00,0x17,0x00,' -` 0x0f,0x00,0x09,0x00,0x05,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_48khz.m4 deleted file mode 100644 index 085ab0acbecb..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm25el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' -` 0x04,0x00,0x0c,0x00,0x0e,0x00,0x19,0x00,' -` 0x1c,0x00,0x31,0x00,0x23,0x00,0x26,0x00,' -` 0x20,0x00,0x3e,0x00,0x27,0x00,0x5a,0x00,' -` 0x2c,0x00,0x7a,0x00,0x28,0x00,0xa0,0x00,' -` 0x15,0x00,0xcd,0x00,0xe9,0xff,0x0b,0x01,' -` 0x8b,0xff,0x6d,0x01,0xb1,0xfe,0x9f,0x02,' -` 0x20,0xfb,0xda,0x7b,0x98,0x05,0x01,0xfd,' -` 0x92,0x01,0x40,0xfe,0x9d,0x00,0x99,0xfe,' -` 0x24,0x00,0xce,0xfe,0xe2,0xff,0xf7,0xfe,' -` 0xbc,0xff,0x1d,0xff,0xab,0xff,0x43,0xff,' -` 0xa8,0xff,0x6a,0xff,0xae,0xff,0x93,0xff,' -` 0x9b,0xff,0x58,0xff,0x98,0xff,0x93,0xff,' -` 0xbc,0xff,0xbc,0xff,0xe2,0xff,0xee,0xff,' -` 0xf5,0xff,0xf6,0xff,0xfb,0xff,0xfc,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfa,0xff,' -` 0xf8,0xff,0xef,0xff,0xdd,0xff,0xd5,0xff,' -` 0xc4,0xff,0xb8,0xff,0x9c,0xff,0xad,0xff,' -` 0xc5,0xff,0xb1,0xff,0xac,0xff,0x9d,0xff,' -` 0x96,0xff,0x8a,0xff,0x85,0xff,0x7d,0xff,' -` 0x7b,0xff,0x77,0xff,0x79,0xff,0x7b,0xff,' -` 0x82,0xff,0x90,0xff,0xa3,0xff,0xb8,0xff,' -` 0xcf,0xff,0xe7,0xff,0xd9,0x7f,0x19,0x00,' -` 0x30,0x00,0x46,0x00,0x59,0x00,0x6b,0x00,' -` 0x77,0x00,0x7c,0x00,0x7d,0x00,0x7d,0x00,' -` 0x79,0x00,0x75,0x00,0x6d,0x00,0x67,0x00,' -` 0x5b,0x00,0x54,0x00,0x47,0x00,0x41,0x00,' -` 0x30,0x00,0x42,0x00,0x4e,0x00,0x38,0x00,' -` 0x2d,0x00,0x1f,0x00,0x19,0x00,0x0c,0x00,' -` 0x05,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_16khz.m4 new file mode 100644 index 000000000000..0c581c88fd3d --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x04,0x00,0x05,0x00,' +` 0x0c,0x00,0x0e,0x00,0x20,0x00,0x21,0x00,' +` 0x44,0x00,0x41,0x00,0x81,0x00,0x74,0x00,' +` 0xe1,0x00,0xba,0x00,0x6a,0x01,0x1d,0x01,' +` 0x31,0x02,0x95,0x01,0x2b,0x03,0xff,0x01,' +` 0x32,0x04,0x07,0x02,0x9c,0x05,0xe5,0x04,' +` 0x47,0x09,0x66,0x01,0xb4,0x06,0x35,0xfe,' +` 0x1e,0x09,0x08,0xf7,0xde,0x18,0xfa,0x79,' +` 0x78,0xed,0x33,0x07,0x1d,0xf7,0x4a,0x01,' +` 0x13,0xf9,0x32,0xfd,0x95,0xf5,0x56,0xfb,' +` 0x6e,0xfa,0x86,0xfd,0x61,0xfb,0xa9,0xfd,' +` 0x6d,0xfc,0x26,0xfe,0x76,0xfd,0xad,0xfe,' +` 0x4f,0xfe,0x19,0xff,0xe9,0xfe,0x6c,0xff,' +` 0x59,0xff,0xa9,0xff,0xa4,0xff,0xd2,0xff,' +` 0xd2,0xff,0xea,0xff,0xec,0xff,0xf7,0xff,' +` 0xf9,0xff,0xfd,0xff,0xfe,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfd,0xff,0xfa,0xff,0xf6,0xff,0xef,0xff,' +` 0xe6,0xff,0xd9,0xff,0xc8,0xff,0xb1,0xff,' +` 0x96,0xff,0x72,0xff,0x4a,0xff,0x15,0xff,' +` 0xdf,0xfe,0x97,0xfe,0x4e,0xfe,0xe8,0xfd,' +` 0x94,0xfd,0x1c,0xfd,0xd3,0xfc,0x69,0xfc,' +` 0x57,0xfc,0xc6,0xfb,0x0e,0xf9,0x22,0xf8,' +` 0xf4,0xfa,0xbe,0xfc,0xc3,0xfc,0x78,0xfd,' +` 0x0b,0xfe,0x0e,0xff,0xd9,0x7f,0xf0,0x00,' +` 0xec,0x01,0x76,0x02,0x1d,0x03,0x1b,0x03,' +` 0xc3,0x04,0x59,0x07,0x6b,0x06,0xdd,0x03,' +` 0x50,0x03,0x35,0x03,0xce,0x02,0x86,0x02,' +` 0x17,0x02,0xc8,0x01,0x6c,0x01,0x2a,0x01,' +` 0xeb,0x00,0xbc,0x00,0x8f,0x00,0x6d,0x00,' +` 0x4f,0x00,0x3a,0x00,0x28,0x00,0x1b,0x00,' +` 0x11,0x00,0x0b,0x00,0x06,0x00,0x03,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_48khz.m4 new file mode 100644 index 000000000000..56dce0afc949 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm30el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x02,0x00,0x01,0x00,0x07,0x00,' +` 0x03,0x00,0x1b,0x00,0x0b,0x00,0x38,0x00,' +` 0x13,0x00,0x66,0x00,0x1b,0x00,0x98,0x00,' +` 0xd4,0xff,0xce,0x00,0xa9,0xff,0x37,0x01,' +` 0x5b,0xff,0xc8,0x01,0xd8,0xfe,0x8e,0x02,' +` 0x06,0xfe,0xa8,0x03,0xb6,0xfc,0x53,0x05,' +` 0x6b,0xfa,0x44,0x08,0xc2,0xf5,0xa4,0x0f,' +` 0xcc,0xe5,0x75,0x50,0x8d,0x51,0xb6,0xe4,' +` 0xd7,0x0f,0x5c,0xf4,0x0e,0x08,0xc5,0xf8,' +` 0xca,0x04,0xf4,0xfa,0xf9,0x02,0x5b,0xfc,' +` 0xd5,0x01,0x58,0xfd,0x15,0x01,0x16,0xfe,' +` 0x99,0x00,0xa8,0xfe,0x4b,0x00,0x1c,0xff,' +` 0xfc,0xff,0x24,0xff,0xdd,0xff,0x7b,0xff,' +` 0xe4,0xff,0xb5,0xff,0xed,0xff,0xdf,0xff,' +` 0xff,0xff,0xf4,0xff,0xff,0xff,0xfc,0xff,' +` 0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf9,0xff,0xf6,0xff,0xe7,0xff,0xdc,0xff,' +` 0xd0,0xff,0xc0,0xff,0xae,0xff,0x99,0xff,' +` 0x85,0xff,0xae,0xff,0xa8,0xff,0x99,0xff,' +` 0x8e,0xff,0x81,0xff,0x77,0xff,0x6d,0xff,' +` 0x67,0xff,0x61,0xff,0x60,0xff,0x60,0xff,' +` 0x65,0xff,0x71,0xff,0x83,0xff,0x98,0xff,' +` 0xb0,0xff,0xc9,0xff,0xe4,0xff,0xd9,0x7f,' +` 0x1b,0x00,0x36,0x00,0x4e,0x00,0x64,0x00,' +` 0x77,0x00,0x87,0x00,0x91,0x00,0x94,0x00,' +` 0x93,0x00,0x90,0x00,0x89,0x00,0x82,0x00,' +` 0x77,0x00,0x6d,0x00,0x61,0x00,0x56,0x00,' +` 0x48,0x00,0x43,0x00,0x62,0x00,0x51,0x00,' +` 0x3f,0x00,0x30,0x00,0x23,0x00,0x1a,0x00,' +` 0x11,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x01,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_16khz.m4 new file mode 100644 index 000000000000..e87a70057540 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x05,0x00,0x09,0x00,' +` 0x11,0x00,0x1b,0x00,0x2a,0x00,0x3d,0x00,' +` 0x5a,0x00,0x7a,0x00,0xab,0x00,0xdb,0x00,' +` 0x24,0x01,0x6a,0x01,0xd8,0x01,0x33,0x02,' +` 0xc3,0x02,0x27,0x03,0xd5,0x03,0x2c,0x04,' +` 0xea,0x04,0x0a,0x05,0xf5,0x07,0xa0,0x08,' +` 0x0d,0x09,0xca,0x08,0x33,0x06,0xce,0x03,' +` 0x77,0x04,0x35,0x01,0xd7,0x03,0xbe,0x7f,' +` 0x2a,0xfc,0xb4,0xfe,0x5b,0xfb,0x07,0xfc,' +` 0x58,0xf9,0x96,0xf6,0x54,0xf6,0x9c,0xf6,' +` 0x65,0xf7,0x75,0xfa,0x7d,0xfa,0x48,0xfb,' +` 0x9c,0xfb,0x58,0xfc,0xc1,0xfc,0x61,0xfd,' +` 0xc5,0xfd,0x43,0xfe,0x93,0xfe,0xe9,0xfe,' +` 0x22,0xff,0x5d,0xff,0x84,0xff,0xa9,0xff,' +` 0xc2,0xff,0xd7,0xff,0xe5,0xff,0xf0,0xff,' +` 0xf7,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfb,0xff,0xf7,0xff,0xf0,0xff,' +` 0xe5,0xff,0xd7,0xff,0xc3,0xff,0xa8,0xff,' +` 0x86,0xff,0x5a,0xff,0x25,0xff,0xe4,0xfe,' +` 0x98,0xfe,0x3b,0xfe,0xce,0xfd,0x55,0xfd,' +` 0xd0,0xfc,0x45,0xfc,0xb3,0xfb,0x2c,0xfb,' +` 0xa1,0xfa,0x47,0xfa,0x8b,0xf7,0x65,0xf6,' +` 0x9d,0xf6,0x44,0xf6,0xe1,0xf9,0x70,0xfb,' +` 0x34,0xfc,0x7b,0xfd,0xaf,0xfe,0xd9,0x7f,' +` 0x4e,0x01,0x79,0x02,0xb1,0x03,0x64,0x04,' +` 0xd5,0x05,0x2f,0x09,0xc4,0x08,0xe0,0x08,' +` 0xbb,0x07,0x2c,0x05,0xcd,0x04,0x45,0x04,' +` 0xc1,0x03,0x37,0x03,0xb6,0x02,0x3d,0x02,' +` 0xd0,0x01,0x70,0x01,0x1f,0x01,0xde,0x00,' +` 0xa8,0x00,0x7c,0x00,0x59,0x00,0x3e,0x00,' +` 0x2a,0x00,0x1b,0x00,0x11,0x00,0x09,0x00,' +` 0x05,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_48khz.m4 new file mode 100644 index 000000000000..526e4577452a --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm60el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x04,0x00,0x0a,0x00,0x0e,0x00,' +` 0x19,0x00,0x1e,0x00,0x31,0x00,0x37,0x00,' +` 0x58,0x00,0x5a,0x00,0x8f,0x00,0x86,0x00,' +` 0xda,0x00,0x92,0x00,0xb1,0x00,0x7a,0x00,' +` 0xef,0x00,0x7d,0x00,0x27,0x01,0x62,0x00,' +` 0x5b,0x01,0x22,0x00,0x95,0x01,0xa9,0xff,' +` 0xf0,0x01,0xc6,0xfe,0xd5,0x02,0x7b,0xfc,' +` 0x1e,0x08,0x18,0x7f,0xb2,0xf8,0x5a,0x03,' +` 0x2a,0xfd,0x35,0x01,0xfb,0xfd,0x54,0x00,' +` 0x4e,0xfe,0xd6,0xff,0x83,0xfe,0x90,0xff,' +` 0xb5,0xfe,0x71,0xff,0xed,0xfe,0x71,0xff,' +` 0x2e,0xff,0x44,0xff,0xf8,0xfe,0x5a,0xff,' +` 0x4d,0xff,0x8c,0xff,0x8d,0xff,0xb7,0xff,' +` 0xbc,0xff,0xd6,0xff,0xdc,0xff,0xeb,0xff,' +` 0xef,0xff,0xf9,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfc,0xff,0xf8,0xff,0xf0,0xff,0xe9,0xff,' +` 0xde,0xff,0xd3,0xff,0xc1,0xff,0xb0,0xff,' +` 0x97,0xff,0x80,0xff,0x5e,0xff,0x45,0xff,' +` 0x14,0xff,0x27,0xff,0x5c,0xff,0x3a,0xff,' +` 0x33,0xff,0x1d,0xff,0x1c,0xff,0x15,0xff,' +` 0x1c,0xff,0x20,0xff,0x30,0xff,0x40,0xff,' +` 0x5a,0xff,0x74,0xff,0x95,0xff,0xb6,0xff,' +` 0xdb,0xff,0xd9,0x7f,0x24,0x00,0x48,0x00,' +` 0x68,0x00,0x87,0x00,0x9e,0x00,0xb5,0x00,' +` 0xc2,0x00,0xcf,0x00,0xd1,0x00,0xd4,0x00,' +` 0xcc,0x00,0xc8,0x00,0xb3,0x00,0xab,0x00,' +` 0x8c,0x00,0xb6,0x00,0xc3,0x00,0x98,0x00,' +` 0x81,0x00,0x64,0x00,0x51,0x00,0x3c,0x00,' +` 0x2e,0x00,0x20,0x00,0x17,0x00,0x0f,0x00,' +` 0x0a,0x00,0x05,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_16khz.m4 index 5a1d8267060a..a294e7a4ada8 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_16khz.m4 @@ -1,49 +1,60 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x03,0x00,0x05,0x00,0x0c,0x00,' -` 0x10,0x00,0x23,0x00,0x27,0x00,0x52,0x00,' -` 0x53,0x00,0xa4,0x00,0x99,0x00,0x2a,0x01,' -` 0x06,0x01,0xf7,0x01,0x99,0x01,0x0e,0x03,' -` 0x45,0x02,0x68,0x04,0xeb,0x02,0xdb,0x05,' -` 0x37,0x04,0x5b,0x0a,0x33,0x05,0x47,0x0c,' -` 0xeb,0x03,0xde,0x0b,0xb1,0xfb,0x69,0x0f,' -` 0x1f,0xee,0x30,0x34,0x50,0x68,0xd4,0xe3,' -` 0xe0,0x0b,0x25,0xf1,0x55,0x02,0x30,0xf0,' -` 0xfb,0xf9,0x32,0xf1,0x66,0xf8,0x5c,0xf3,' -` 0x89,0xfb,0x91,0xf7,0xc7,0xfb,0x5a,0xf9,' -` 0x78,0xfc,0x10,0xfb,0x52,0xfd,0x8e,0xfc,' -` 0x21,0xfe,0xbf,0xfd,0xc5,0xfe,0x98,0xfe,' -` 0x3e,0xff,0x30,0xff,0x92,0xff,0x92,0xff,' -` 0xc9,0xff,0xcd,0xff,0xe8,0xff,0xec,0xff,' -` 0xf7,0xff,0xfa,0xff,0xfe,0xff,0xff,0xff,' +` 0x01,0x00,0x02,0x00,0x06,0x00,0x09,0x00,' +` 0x15,0x00,0x19,0x00,0x36,0x00,0x39,0x00,' +` 0x73,0x00,0x71,0x00,0xdb,0x00,0xc7,0x00,' +` 0x7c,0x01,0x47,0x01,0x6b,0x02,0xef,0x01,' +` 0xa5,0x03,0xab,0x02,0x1d,0x05,0x57,0x03,' +` 0xa1,0x06,0xb7,0x04,0x74,0x0b,0xb0,0x05,' +` 0x4a,0x0d,0x31,0x04,0x95,0x0c,0x7a,0xfb,' +` 0x04,0x10,0x99,0xed,0x33,0x35,0x51,0x69,' +` 0xd4,0xe3,0xc3,0x0b,0x6c,0xf1,0x44,0x02,' +` 0xc9,0xf0,0x44,0xfa,0x08,0xf2,0xe8,0xf8,' +` 0x51,0xf4,0xeb,0xfb,0x5f,0xf8,0x3a,0xfc,' +` 0x1f,0xfa,0xeb,0xfc,0xbe,0xfb,0xb8,0xfd,' +` 0x1c,0xfd,0x74,0xfe,0x2b,0xfe,0x05,0xff,' +` 0xe5,0xfe,0x6b,0xff,0x64,0xff,0xb0,0xff,' +` 0xb2,0xff,0xda,0xff,0xde,0xff,0xf1,0xff,' +` 0xf4,0xff,0xfc,0xff,0xfd,0xff,0xff,0xff,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfb,0xff,0xf6,0xff,0xee,0xff,0xe3,0xff,' -` 0xd2,0xff,0xbd,0xff,0x9f,0xff,0x7b,0xff,' -` 0x49,0xff,0x11,0xff,0xc7,0xfe,0x78,0xfe,' -` 0x08,0xfe,0x9d,0xfd,0x0c,0xfd,0x8f,0xfc,' -` 0xe0,0xfb,0x69,0xfb,0xa7,0xfa,0x67,0xfa,' -` 0x2f,0xf9,0x7b,0xf6,0x02,0xf6,0x14,0xf6,' -` 0xa0,0xf5,0x32,0xf8,0x53,0xfb,0xeb,0xfb,' -` 0x63,0xfd,0x96,0xfe,0xd9,0x7f,0x67,0x01,' -` 0x90,0x02,0xf8,0x03,0x80,0x04,0x70,0x07,' -` 0xc9,0x09,0x44,0x09,0x3c,0x09,0xb4,0x08,' -` 0x2a,0x06,0x01,0x05,0xba,0x04,0x02,0x04,' -` 0x8e,0x03,0xed,0x02,0x7a,0x02,0xf9,0x01,' -` 0x99,0x01,0x39,0x01,0xf5,0x00,0xb7,0x00,' -` 0x89,0x00,0x61,0x00,0x45,0x00,0x2e,0x00,' -` 0x1e,0x00,0x12,0x00,0x0a,0x00,0x05,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfb,0xff,0xf6,0xff,0xee,0xff,' +` 0xe3,0xff,0xd2,0xff,0xbd,0xff,0x9f,0xff,' +` 0x7b,0xff,0x49,0xff,0x11,0xff,0xc7,0xfe,' +` 0x78,0xfe,0x08,0xfe,0x9d,0xfd,0x0b,0xfd,' +` 0x8f,0xfc,0xe0,0xfb,0x69,0xfb,0xa7,0xfa,' +` 0x67,0xfa,0x2f,0xf9,0x7b,0xf6,0x01,0xf6,' +` 0x14,0xf6,0xa0,0xf5,0x32,0xf8,0x53,0xfb,' +` 0xea,0xfb,0x63,0xfd,0x96,0xfe,0xd9,0x7f,' +` 0x67,0x01,0x90,0x02,0xf8,0x03,0x80,0x04,' +` 0x70,0x07,0xc9,0x09,0x44,0x09,0x3c,0x09,' +` 0xb4,0x08,0x2a,0x06,0x01,0x05,0xba,0x04,' +` 0x02,0x04,0x8e,0x03,0xed,0x02,0x7a,0x02,' +` 0xf9,0x01,0x9a,0x01,0x39,0x01,0xf6,0x00,' +` 0xb7,0x00,0x89,0x00,0x61,0x00,0x45,0x00,' +` 0x2e,0x00,0x1e,0x00,0x12,0x00,0x0a,0x00,' +` 0x05,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_48khz.m4 index 847257c902ed..c446def0cf5b 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_azm90el0deg_48khz.m4 @@ -1,49 +1,60 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x05,0x00,' -` 0x09,0x00,0x0e,0x00,0x15,0x00,0x1f,0x00,' -` 0x29,0x00,0x3a,0x00,0x39,0x00,0x33,0x00,' -` 0x40,0x00,0x49,0x00,0x53,0x00,0x5d,0x00,' -` 0x62,0x00,0x6c,0x00,0x66,0x00,0x6f,0x00,' -` 0x5a,0x00,0x66,0x00,0x36,0x00,0x57,0x00,' -` 0xd5,0xff,0x60,0x68,0x31,0x00,0x8f,0xff,' -` 0xb1,0xff,0x55,0xff,0x55,0xff,0x0e,0xff,' -` 0x03,0xff,0xcd,0xfe,0xbf,0xfe,0x9b,0xfe,' -` 0x8f,0xfe,0x82,0xfe,0x74,0xfe,0x8d,0xfe,' -` 0x07,0xfe,0x8d,0xfd,0xe4,0xfd,0xf9,0xfd,' -` 0x3d,0xfe,0x60,0xfe,0x9e,0xfe,0xc4,0xfe,' -` 0xfa,0xfe,0x1e,0xff,0x4b,0xff,0x69,0xff,' -` 0x8c,0xff,0xa1,0xff,0xc6,0xff,0xde,0xff,' -` 0xe6,0xff,0xef,0xff,0xf4,0xff,0xf9,0xff,' -` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x06,0x00,0x0a,0x00,0x10,0x00,0x18,0x00,' +` 0x23,0x00,0x2f,0x00,0x41,0x00,0x53,0x00,' +` 0x6d,0x00,0x84,0x00,0xa8,0x00,0xc0,0x00,' +` 0xf3,0x00,0xd7,0x00,0xac,0x00,0xc7,0x00,' +` 0xcf,0x00,0xd8,0x00,0xe0,0x00,0xd9,0x00,' +` 0xdf,0x00,0xc5,0x00,0xc9,0x00,0x99,0x00,' +` 0xa2,0x00,0x52,0x00,0x7a,0x00,0xc9,0xff,' +` 0xd9,0x7f,0x38,0x00,0x84,0xff,0xac,0xff,' +` 0x57,0xff,0x60,0xff,0x2b,0xff,0x2d,0xff,' +` 0x0f,0xff,0x12,0xff,0x08,0xff,0x0f,0xff,' +` 0x16,0xff,0x1c,0xff,0x38,0xff,0x04,0xff,' +` 0xde,0xfe,0x18,0xff,0x32,0xff,0x5b,0xff,' +` 0x75,0xff,0x94,0xff,0xa9,0xff,0xc0,0xff,' +` 0xcf,0xff,0xde,0xff,0xe7,0xff,0xf0,0xff,' +` 0xf5,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfb,0xff,0xf6,0xff,0xf0,0xff,' -` 0xe8,0xff,0xde,0xff,0xd0,0xff,0xc0,0xff,' -` 0xab,0xff,0x95,0xff,0x77,0xff,0x5d,0xff,' -` 0x36,0xff,0x1a,0xff,0xe3,0xfe,0x05,0xff,' -` 0x3f,0xff,0x1d,0xff,0x1e,0xff,0x0e,0xff,' -` 0x13,0xff,0x0f,0xff,0x1c,0xff,0x26,0xff,' -` 0x3c,0xff,0x52,0xff,0x71,0xff,0x8f,0xff,' -` 0xb4,0xff,0xd9,0xff,0xd9,0x7f,0x26,0x00,' -` 0x4a,0x00,0x6d,0x00,0x8a,0x00,0xa6,0x00,' -` 0xb9,0x00,0xcc,0x00,0xd2,0x00,0xdc,0x00,' -` 0xd7,0x00,0xd8,0x00,0xc8,0x00,0xc6,0x00,' -` 0xa6,0x00,0xd5,0x00,0xef,0x00,0xbe,0x00,' -` 0xa5,0x00,0x82,0x00,0x6b,0x00,0x52,0x00,' -` 0x40,0x00,0x2f,0x00,0x22,0x00,0x17,0x00,' -` 0x10,0x00,0x0a,0x00,0x06,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf6,0xff,0xf0,0xff,0xe7,0xff,' +` 0xdd,0xff,0xcf,0xff,0xbf,0xff,0xaa,0xff,' +` 0x94,0xff,0x76,0xff,0x5a,0xff,0x33,0xff,' +` 0x17,0xff,0xe0,0xfe,0x01,0xff,0x3b,0xff,' +` 0x19,0xff,0x1a,0xff,0x09,0xff,0x0e,0xff,' +` 0x0b,0xff,0x18,0xff,0x22,0xff,0x39,0xff,' +` 0x4e,0xff,0x6e,0xff,0x8d,0xff,0xb3,0xff,' +` 0xd9,0xff,0xd9,0x7f,0x27,0x00,0x4c,0x00,' +` 0x6f,0x00,0x8d,0x00,0xa9,0x00,0xbc,0x00,' +` 0xd0,0x00,0xd6,0x00,0xe0,0x00,0xdb,0x00,' +` 0xdc,0x00,0xcc,0x00,0xca,0x00,0xaa,0x00,' +` 0xd8,0x00,0xf2,0x00,0xc1,0x00,0xa7,0x00,' +` 0x84,0x00,0x6d,0x00,0x53,0x00,0x41,0x00,' +` 0x2f,0x00,0x23,0x00,0x18,0x00,0x10,0x00,' +` 0x0a,0x00,0x06,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_16khz.m4 new file mode 100644 index 000000000000..5dc34aa61ae9 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_16khz.m4 @@ -0,0 +1,256 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfd,0xff,0xfa,0xff,' +` 0xf6,0xff,0xef,0xff,0xe6,0xff,0xd9,0xff,' +` 0xc8,0xff,0xb1,0xff,0x96,0xff,0x72,0xff,' +` 0x4a,0xff,0x15,0xff,0xdf,0xfe,0x97,0xfe,' +` 0x4e,0xfe,0xe8,0xfd,0x94,0xfd,0x1c,0xfd,' +` 0xd3,0xfc,0x69,0xfc,0x57,0xfc,0xc6,0xfb,' +` 0x0e,0xf9,0x22,0xf8,0xf4,0xfa,0xbe,0xfc,' +` 0xc3,0xfc,0x78,0xfd,0x0b,0xfe,0x0e,0xff,' +` 0xd9,0x7f,0xf0,0x00,0xec,0x01,0x76,0x02,' +` 0x1d,0x03,0x1b,0x03,0xc3,0x04,0x59,0x07,' +` 0x6b,0x06,0xdd,0x03,0x50,0x03,0x35,0x03,' +` 0xce,0x02,0x86,0x02,0x17,0x02,0xc8,0x01,' +` 0x6c,0x01,0x2a,0x01,0xeb,0x00,0xbc,0x00,' +` 0x8f,0x00,0x6d,0x00,0x4f,0x00,0x3a,0x00,' +` 0x28,0x00,0x1b,0x00,0x11,0x00,0x0b,0x00,' +` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x04,0x00,0x05,0x00,0x0c,0x00,0x0e,0x00,' +` 0x20,0x00,0x21,0x00,0x44,0x00,0x41,0x00,' +` 0x81,0x00,0x74,0x00,0xe1,0x00,0xba,0x00,' +` 0x6a,0x01,0x1d,0x01,0x31,0x02,0x95,0x01,' +` 0x2b,0x03,0xff,0x01,0x32,0x04,0x07,0x02,' +` 0x9c,0x05,0xe5,0x04,0x47,0x09,0x66,0x01,' +` 0xb4,0x06,0x35,0xfe,0x1e,0x09,0x08,0xf7,' +` 0xde,0x18,0xfa,0x79,0x78,0xed,0x33,0x07,' +` 0x1d,0xf7,0x4a,0x01,0x13,0xf9,0x32,0xfd,' +` 0x95,0xf5,0x56,0xfb,0x6e,0xfa,0x86,0xfd,' +` 0x61,0xfb,0xa9,0xfd,0x6d,0xfc,0x26,0xfe,' +` 0x76,0xfd,0xad,0xfe,0x4f,0xfe,0x19,0xff,' +` 0xe9,0xfe,0x6c,0xff,0x59,0xff,0xa9,0xff,' +` 0xa4,0xff,0xd2,0xff,0xd2,0xff,0xea,0xff,' +` 0xec,0xff,0xf7,0xff,0xf9,0xff,0xfd,0xff,' +` 0xfe,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x04,0x00,0x05,0x00,' +` 0x0c,0x00,0x0e,0x00,0x20,0x00,0x21,0x00,' +` 0x44,0x00,0x41,0x00,0x81,0x00,0x74,0x00,' +` 0xe1,0x00,0xba,0x00,0x6a,0x01,0x1d,0x01,' +` 0x31,0x02,0x95,0x01,0x2b,0x03,0xff,0x01,' +` 0x32,0x04,0x07,0x02,0x9c,0x05,0xe5,0x04,' +` 0x47,0x09,0x66,0x01,0xb4,0x06,0x35,0xfe,' +` 0x1e,0x09,0x08,0xf7,0xde,0x18,0xfa,0x79,' +` 0x78,0xed,0x33,0x07,0x1d,0xf7,0x4a,0x01,' +` 0x13,0xf9,0x32,0xfd,0x95,0xf5,0x56,0xfb,' +` 0x6e,0xfa,0x86,0xfd,0x61,0xfb,0xa9,0xfd,' +` 0x6d,0xfc,0x26,0xfe,0x76,0xfd,0xad,0xfe,' +` 0x4f,0xfe,0x19,0xff,0xe9,0xfe,0x6c,0xff,' +` 0x59,0xff,0xa9,0xff,0xa4,0xff,0xd2,0xff,' +` 0xd2,0xff,0xea,0xff,0xec,0xff,0xf7,0xff,' +` 0xf9,0xff,0xfd,0xff,0xfe,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfd,0xff,0xfa,0xff,0xf6,0xff,0xef,0xff,' +` 0xe6,0xff,0xd9,0xff,0xc8,0xff,0xb1,0xff,' +` 0x96,0xff,0x72,0xff,0x4a,0xff,0x15,0xff,' +` 0xdf,0xfe,0x97,0xfe,0x4e,0xfe,0xe8,0xfd,' +` 0x94,0xfd,0x1c,0xfd,0xd3,0xfc,0x69,0xfc,' +` 0x57,0xfc,0xc6,0xfb,0x0e,0xf9,0x22,0xf8,' +` 0xf4,0xfa,0xbe,0xfc,0xc3,0xfc,0x78,0xfd,' +` 0x0b,0xfe,0x0e,0xff,0xd9,0x7f,0xf0,0x00,' +` 0xec,0x01,0x76,0x02,0x1d,0x03,0x1b,0x03,' +` 0xc3,0x04,0x59,0x07,0x6b,0x06,0xdd,0x03,' +` 0x50,0x03,0x35,0x03,0xce,0x02,0x86,0x02,' +` 0x17,0x02,0xc8,0x01,0x6c,0x01,0x2a,0x01,' +` 0xeb,0x00,0xbc,0x00,0x8f,0x00,0x6d,0x00,' +` 0x4f,0x00,0x3a,0x00,0x28,0x00,0x1b,0x00,' +` 0x11,0x00,0x0b,0x00,0x06,0x00,0x03,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' +` 0xf6,0xff,0xee,0xff,0xe3,0xff,0xd2,0xff,' +` 0xbd,0xff,0x9f,0xff,0x7b,0xff,0x49,0xff,' +` 0x11,0xff,0xc7,0xfe,0x78,0xfe,0x08,0xfe,' +` 0x9d,0xfd,0x0b,0xfd,0x8f,0xfc,0xe0,0xfb,' +` 0x69,0xfb,0xa7,0xfa,0x67,0xfa,0x2f,0xf9,' +` 0x7b,0xf6,0x01,0xf6,0x14,0xf6,0xa0,0xf5,' +` 0x32,0xf8,0x53,0xfb,0xea,0xfb,0x63,0xfd,' +` 0x96,0xfe,0xd9,0x7f,0x67,0x01,0x90,0x02,' +` 0xf8,0x03,0x80,0x04,0x70,0x07,0xc9,0x09,' +` 0x44,0x09,0x3c,0x09,0xb4,0x08,0x2a,0x06,' +` 0x01,0x05,0xba,0x04,0x02,0x04,0x8e,0x03,' +` 0xed,0x02,0x7a,0x02,0xf9,0x01,0x9a,0x01,' +` 0x39,0x01,0xf6,0x00,0xb7,0x00,0x89,0x00,' +` 0x61,0x00,0x45,0x00,0x2e,0x00,0x1e,0x00,' +` 0x12,0x00,0x0a,0x00,0x05,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x06,0x00,0x09,0x00,0x15,0x00,0x19,0x00,' +` 0x36,0x00,0x39,0x00,0x73,0x00,0x71,0x00,' +` 0xdb,0x00,0xc7,0x00,0x7c,0x01,0x47,0x01,' +` 0x6b,0x02,0xef,0x01,0xa5,0x03,0xab,0x02,' +` 0x1d,0x05,0x57,0x03,0xa1,0x06,0xb7,0x04,' +` 0x74,0x0b,0xb0,0x05,0x4a,0x0d,0x31,0x04,' +` 0x95,0x0c,0x7a,0xfb,0x04,0x10,0x99,0xed,' +` 0x33,0x35,0x51,0x69,0xd4,0xe3,0xc3,0x0b,' +` 0x6c,0xf1,0x44,0x02,0xc9,0xf0,0x44,0xfa,' +` 0x08,0xf2,0xe8,0xf8,0x51,0xf4,0xeb,0xfb,' +` 0x5f,0xf8,0x3a,0xfc,0x1f,0xfa,0xeb,0xfc,' +` 0xbe,0xfb,0xb8,0xfd,0x1c,0xfd,0x74,0xfe,' +` 0x2b,0xfe,0x05,0xff,0xe5,0xfe,0x6b,0xff,' +` 0x64,0xff,0xb0,0xff,0xb2,0xff,0xda,0xff,' +` 0xde,0xff,0xf1,0xff,0xf4,0xff,0xfc,0xff,' +` 0xfd,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x06,0x00,0x09,0x00,' +` 0x15,0x00,0x19,0x00,0x36,0x00,0x39,0x00,' +` 0x73,0x00,0x71,0x00,0xdb,0x00,0xc7,0x00,' +` 0x7c,0x01,0x47,0x01,0x6b,0x02,0xef,0x01,' +` 0xa5,0x03,0xab,0x02,0x1d,0x05,0x57,0x03,' +` 0xa1,0x06,0xb7,0x04,0x74,0x0b,0xb0,0x05,' +` 0x4a,0x0d,0x31,0x04,0x95,0x0c,0x7a,0xfb,' +` 0x04,0x10,0x99,0xed,0x33,0x35,0x51,0x69,' +` 0xd4,0xe3,0xc3,0x0b,0x6c,0xf1,0x44,0x02,' +` 0xc9,0xf0,0x44,0xfa,0x08,0xf2,0xe8,0xf8,' +` 0x51,0xf4,0xeb,0xfb,0x5f,0xf8,0x3a,0xfc,' +` 0x1f,0xfa,0xeb,0xfc,0xbe,0xfb,0xb8,0xfd,' +` 0x1c,0xfd,0x74,0xfe,0x2b,0xfe,0x05,0xff,' +` 0xe5,0xfe,0x6b,0xff,0x64,0xff,0xb0,0xff,' +` 0xb2,0xff,0xda,0xff,0xde,0xff,0xf1,0xff,' +` 0xf4,0xff,0xfc,0xff,0xfd,0xff,0xff,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfb,0xff,0xf6,0xff,0xee,0xff,' +` 0xe3,0xff,0xd2,0xff,0xbd,0xff,0x9f,0xff,' +` 0x7b,0xff,0x49,0xff,0x11,0xff,0xc7,0xfe,' +` 0x78,0xfe,0x08,0xfe,0x9d,0xfd,0x0b,0xfd,' +` 0x8f,0xfc,0xe0,0xfb,0x69,0xfb,0xa7,0xfa,' +` 0x67,0xfa,0x2f,0xf9,0x7b,0xf6,0x01,0xf6,' +` 0x14,0xf6,0xa0,0xf5,0x32,0xf8,0x53,0xfb,' +` 0xea,0xfb,0x63,0xfd,0x96,0xfe,0xd9,0x7f,' +` 0x67,0x01,0x90,0x02,0xf8,0x03,0x80,0x04,' +` 0x70,0x07,0xc9,0x09,0x44,0x09,0x3c,0x09,' +` 0xb4,0x08,0x2a,0x06,0x01,0x05,0xba,0x04,' +` 0x02,0x04,0x8e,0x03,0xed,0x02,0x7a,0x02,' +` 0xf9,0x01,0x9a,0x01,0x39,0x01,0xf6,0x00,' +` 0xb7,0x00,0x89,0x00,0x61,0x00,0x45,0x00,' +` 0x2e,0x00,0x1e,0x00,0x12,0x00,0x0a,0x00,' +` 0x05,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' +` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x04,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_48khz.m4 new file mode 100644 index 000000000000..ca08ae350557 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm0_30_90deg_48khz.m4 @@ -0,0 +1,256 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf9,0xff,0xf6,0xff,' +` 0xe7,0xff,0xdc,0xff,0xd0,0xff,0xc0,0xff,' +` 0xae,0xff,0x99,0xff,0x85,0xff,0xae,0xff,' +` 0xa8,0xff,0x99,0xff,0x8e,0xff,0x81,0xff,' +` 0x77,0xff,0x6d,0xff,0x67,0xff,0x61,0xff,' +` 0x60,0xff,0x60,0xff,0x65,0xff,0x71,0xff,' +` 0x83,0xff,0x98,0xff,0xb0,0xff,0xc9,0xff,' +` 0xe4,0xff,0xd9,0x7f,0x1b,0x00,0x36,0x00,' +` 0x4e,0x00,0x64,0x00,0x77,0x00,0x87,0x00,' +` 0x91,0x00,0x94,0x00,0x93,0x00,0x90,0x00,' +` 0x89,0x00,0x82,0x00,0x77,0x00,0x6d,0x00,' +` 0x61,0x00,0x56,0x00,0x48,0x00,0x43,0x00,' +` 0x62,0x00,0x51,0x00,0x3f,0x00,0x30,0x00,' +` 0x23,0x00,0x1a,0x00,0x11,0x00,0x07,0x00,' +` 0x04,0x00,0x02,0x00,0x01,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,' +` 0x01,0x00,0x07,0x00,0x03,0x00,0x1b,0x00,' +` 0x0b,0x00,0x38,0x00,0x13,0x00,0x66,0x00,' +` 0x1b,0x00,0x98,0x00,0xd4,0xff,0xce,0x00,' +` 0xa9,0xff,0x37,0x01,0x5b,0xff,0xc8,0x01,' +` 0xd8,0xfe,0x8e,0x02,0x06,0xfe,0xa8,0x03,' +` 0xb6,0xfc,0x53,0x05,0x6b,0xfa,0x44,0x08,' +` 0xc2,0xf5,0xa4,0x0f,0xcc,0xe5,0x75,0x50,' +` 0x8d,0x51,0xb6,0xe4,0xd7,0x0f,0x5c,0xf4,' +` 0x0e,0x08,0xc5,0xf8,0xca,0x04,0xf4,0xfa,' +` 0xf9,0x02,0x5b,0xfc,0xd5,0x01,0x58,0xfd,' +` 0x15,0x01,0x16,0xfe,0x99,0x00,0xa8,0xfe,' +` 0x4b,0x00,0x1c,0xff,0xfc,0xff,0x24,0xff,' +` 0xdd,0xff,0x7b,0xff,0xe4,0xff,0xb5,0xff,' +` 0xed,0xff,0xdf,0xff,0xff,0xff,0xf4,0xff,' +` 0xff,0xff,0xfc,0xff,0x00,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x02,0x00,0x01,0x00,0x07,0x00,' +` 0x03,0x00,0x1b,0x00,0x0b,0x00,0x38,0x00,' +` 0x13,0x00,0x66,0x00,0x1b,0x00,0x98,0x00,' +` 0xd4,0xff,0xce,0x00,0xa9,0xff,0x37,0x01,' +` 0x5b,0xff,0xc8,0x01,0xd8,0xfe,0x8e,0x02,' +` 0x06,0xfe,0xa8,0x03,0xb6,0xfc,0x53,0x05,' +` 0x6b,0xfa,0x44,0x08,0xc2,0xf5,0xa4,0x0f,' +` 0xcc,0xe5,0x75,0x50,0x8d,0x51,0xb6,0xe4,' +` 0xd7,0x0f,0x5c,0xf4,0x0e,0x08,0xc5,0xf8,' +` 0xca,0x04,0xf4,0xfa,0xf9,0x02,0x5b,0xfc,' +` 0xd5,0x01,0x58,0xfd,0x15,0x01,0x16,0xfe,' +` 0x99,0x00,0xa8,0xfe,0x4b,0x00,0x1c,0xff,' +` 0xfc,0xff,0x24,0xff,0xdd,0xff,0x7b,0xff,' +` 0xe4,0xff,0xb5,0xff,0xed,0xff,0xdf,0xff,' +` 0xff,0xff,0xf4,0xff,0xff,0xff,0xfc,0xff,' +` 0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf9,0xff,0xf6,0xff,0xe7,0xff,0xdc,0xff,' +` 0xd0,0xff,0xc0,0xff,0xae,0xff,0x99,0xff,' +` 0x85,0xff,0xae,0xff,0xa8,0xff,0x99,0xff,' +` 0x8e,0xff,0x81,0xff,0x77,0xff,0x6d,0xff,' +` 0x67,0xff,0x61,0xff,0x60,0xff,0x60,0xff,' +` 0x65,0xff,0x71,0xff,0x83,0xff,0x98,0xff,' +` 0xb0,0xff,0xc9,0xff,0xe4,0xff,0xd9,0x7f,' +` 0x1b,0x00,0x36,0x00,0x4e,0x00,0x64,0x00,' +` 0x77,0x00,0x87,0x00,0x91,0x00,0x94,0x00,' +` 0x93,0x00,0x90,0x00,0x89,0x00,0x82,0x00,' +` 0x77,0x00,0x6d,0x00,0x61,0x00,0x56,0x00,' +` 0x48,0x00,0x43,0x00,0x62,0x00,0x51,0x00,' +` 0x3f,0x00,0x30,0x00,0x23,0x00,0x1a,0x00,' +` 0x11,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x01,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' +` 0xf0,0xff,0xe7,0xff,0xdd,0xff,0xcf,0xff,' +` 0xbf,0xff,0xaa,0xff,0x94,0xff,0x76,0xff,' +` 0x5a,0xff,0x33,0xff,0x17,0xff,0xe0,0xfe,' +` 0x01,0xff,0x3b,0xff,0x19,0xff,0x1a,0xff,' +` 0x09,0xff,0x0e,0xff,0x0b,0xff,0x18,0xff,' +` 0x22,0xff,0x39,0xff,0x4e,0xff,0x6e,0xff,' +` 0x8d,0xff,0xb3,0xff,0xd9,0xff,0xd9,0x7f,' +` 0x27,0x00,0x4c,0x00,0x6f,0x00,0x8d,0x00,' +` 0xa9,0x00,0xbc,0x00,0xd0,0x00,0xd6,0x00,' +` 0xe0,0x00,0xdb,0x00,0xdc,0x00,0xcc,0x00,' +` 0xca,0x00,0xaa,0x00,0xd8,0x00,0xf2,0x00,' +` 0xc1,0x00,0xa7,0x00,0x84,0x00,0x6d,0x00,' +` 0x53,0x00,0x41,0x00,0x2f,0x00,0x23,0x00,' +` 0x18,0x00,0x10,0x00,0x0a,0x00,0x06,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x06,0x00,0x0a,0x00,' +` 0x10,0x00,0x18,0x00,0x23,0x00,0x2f,0x00,' +` 0x41,0x00,0x53,0x00,0x6d,0x00,0x84,0x00,' +` 0xa8,0x00,0xc0,0x00,0xf3,0x00,0xd7,0x00,' +` 0xac,0x00,0xc7,0x00,0xcf,0x00,0xd8,0x00,' +` 0xe0,0x00,0xd9,0x00,0xdf,0x00,0xc5,0x00,' +` 0xc9,0x00,0x99,0x00,0xa2,0x00,0x52,0x00,' +` 0x7a,0x00,0xc9,0xff,0xd9,0x7f,0x38,0x00,' +` 0x84,0xff,0xac,0xff,0x57,0xff,0x60,0xff,' +` 0x2b,0xff,0x2d,0xff,0x0f,0xff,0x12,0xff,' +` 0x08,0xff,0x0f,0xff,0x16,0xff,0x1c,0xff,' +` 0x38,0xff,0x04,0xff,0xde,0xfe,0x18,0xff,' +` 0x32,0xff,0x5b,0xff,0x75,0xff,0x94,0xff,' +` 0xa9,0xff,0xc0,0xff,0xcf,0xff,0xde,0xff,' +` 0xe7,0xff,0xf0,0xff,0xf5,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x06,0x00,0x0a,0x00,0x10,0x00,0x18,0x00,' +` 0x23,0x00,0x2f,0x00,0x41,0x00,0x53,0x00,' +` 0x6d,0x00,0x84,0x00,0xa8,0x00,0xc0,0x00,' +` 0xf3,0x00,0xd7,0x00,0xac,0x00,0xc7,0x00,' +` 0xcf,0x00,0xd8,0x00,0xe0,0x00,0xd9,0x00,' +` 0xdf,0x00,0xc5,0x00,0xc9,0x00,0x99,0x00,' +` 0xa2,0x00,0x52,0x00,0x7a,0x00,0xc9,0xff,' +` 0xd9,0x7f,0x38,0x00,0x84,0xff,0xac,0xff,' +` 0x57,0xff,0x60,0xff,0x2b,0xff,0x2d,0xff,' +` 0x0f,0xff,0x12,0xff,0x08,0xff,0x0f,0xff,' +` 0x16,0xff,0x1c,0xff,0x38,0xff,0x04,0xff,' +` 0xde,0xfe,0x18,0xff,0x32,0xff,0x5b,0xff,' +` 0x75,0xff,0x94,0xff,0xa9,0xff,0xc0,0xff,' +` 0xcf,0xff,0xde,0xff,0xe7,0xff,0xf0,0xff,' +` 0xf5,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf6,0xff,0xf0,0xff,0xe7,0xff,' +` 0xdd,0xff,0xcf,0xff,0xbf,0xff,0xaa,0xff,' +` 0x94,0xff,0x76,0xff,0x5a,0xff,0x33,0xff,' +` 0x17,0xff,0xe0,0xfe,0x01,0xff,0x3b,0xff,' +` 0x19,0xff,0x1a,0xff,0x09,0xff,0x0e,0xff,' +` 0x0b,0xff,0x18,0xff,0x22,0xff,0x39,0xff,' +` 0x4e,0xff,0x6e,0xff,0x8d,0xff,0xb3,0xff,' +` 0xd9,0xff,0xd9,0x7f,0x27,0x00,0x4c,0x00,' +` 0x6f,0x00,0x8d,0x00,0xa9,0x00,0xbc,0x00,' +` 0xd0,0x00,0xd6,0x00,0xe0,0x00,0xdb,0x00,' +` 0xdc,0x00,0xcc,0x00,0xca,0x00,0xaa,0x00,' +` 0xd8,0x00,0xf2,0x00,0xc1,0x00,0xa7,0x00,' +` 0x84,0x00,0x6d,0x00,0x53,0x00,0x41,0x00,' +` 0x2f,0x00,0x23,0x00,0x18,0x00,0x10,0x00,' +` 0x0a,0x00,0x06,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' +` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x04,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_16khz.m4 deleted file mode 100644 index b1b7753525bf..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfc,0xff,0xfa,0xff,0xf6,0xff,0xf2,0xff,' -` 0xeb,0xff,0xe4,0xff,0xd8,0xff,0xce,0xff,' -` 0xba,0xff,0xae,0xff,0x90,0xff,0x83,0xff,' -` 0x5a,0xff,0x4b,0xff,0x04,0xff,0x02,0xff,' -` 0xb6,0xfe,0xd8,0xfe,0x67,0xfe,0xe8,0xfe,' -` 0x62,0xfd,0x56,0xfc,0xfb,0xfe,0x7c,0xfe,' -` 0x00,0xff,0xf4,0xfe,0x54,0xff,0x7c,0xff,' -` 0xd9,0x7f,0x83,0x00,0xa9,0x00,0x04,0x01,' -` 0xf7,0x00,0x72,0x01,0xf6,0x00,0x6c,0x03,' -` 0x6c,0x02,0x00,0x01,0x72,0x01,0x09,0x01,' -` 0x23,0x01,0xdd,0x00,0xd9,0x00,0x9a,0x00,' -` 0x8b,0x00,0x67,0x00,0x5b,0x00,0x42,0x00,' -` 0x37,0x00,0x26,0x00,0x1e,0x00,0x14,0x00,' -` 0x0f,0x00,0x09,0x00,0x07,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x04,0x00,0x01,0x00,0x0b,0x00,' -` 0x02,0x00,0x1b,0x00,0x03,0x00,0x36,0x00,' -` 0x03,0x00,0x65,0x00,0x02,0x00,0xad,0x00,' -` 0xfb,0xff,0x14,0x01,0xe8,0xff,0xab,0x01,' -` 0xd3,0xff,0x6e,0x02,0x80,0xff,0x51,0x03,' -` 0xeb,0xfe,0x50,0x04,0xbd,0xff,0x37,0x07,' -` 0xf7,0xfa,0x25,0x09,0xa9,0xf6,0x93,0x0f,' -` 0x5a,0xe8,0xd1,0x41,0xb2,0x5f,0x18,0xe4,' -` 0xcb,0x0e,0x51,0xf4,0xb6,0x06,0xa3,0xf8,' -` 0x29,0x03,0x2a,0xf8,0xda,0x01,0xf8,0xfb,' -` 0xe9,0x00,0x0d,0xfd,0x63,0x00,0xe7,0xfd,' -` 0x26,0x00,0xa3,0xfe,0x11,0x00,0x20,0xff,' -` 0x03,0x00,0x79,0xff,0xfe,0xff,0xb4,0xff,' -` 0xfd,0xff,0xd9,0xff,0xfe,0xff,0xee,0xff,' -` 0xff,0xff,0xf9,0xff,0x00,0x00,0xfe,0xff,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,' -` 0x01,0x00,0x0b,0x00,0x02,0x00,0x1b,0x00,' -` 0x03,0x00,0x36,0x00,0x03,0x00,0x65,0x00,' -` 0x02,0x00,0xad,0x00,0xfb,0xff,0x14,0x01,' -` 0xe8,0xff,0xab,0x01,0xd3,0xff,0x6e,0x02,' -` 0x80,0xff,0x51,0x03,0xeb,0xfe,0x50,0x04,' -` 0xbd,0xff,0x37,0x07,0xf7,0xfa,0x25,0x09,' -` 0xa9,0xf6,0x93,0x0f,0x5a,0xe8,0xd1,0x41,' -` 0xb2,0x5f,0x18,0xe4,0xcb,0x0e,0x51,0xf4,' -` 0xb6,0x06,0xa3,0xf8,0x29,0x03,0x2a,0xf8,' -` 0xda,0x01,0xf8,0xfb,0xe9,0x00,0x0d,0xfd,' -` 0x63,0x00,0xe7,0xfd,0x26,0x00,0xa3,0xfe,' -` 0x11,0x00,0x20,0xff,0x03,0x00,0x79,0xff,' -` 0xfe,0xff,0xb4,0xff,0xfd,0xff,0xd9,0xff,' -` 0xfe,0xff,0xee,0xff,0xff,0xff,0xf9,0xff,' -` 0x00,0x00,0xfe,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xfa,0xff,' -` 0xf6,0xff,0xf2,0xff,0xeb,0xff,0xe4,0xff,' -` 0xd8,0xff,0xce,0xff,0xba,0xff,0xae,0xff,' -` 0x90,0xff,0x83,0xff,0x5a,0xff,0x4b,0xff,' -` 0x04,0xff,0x02,0xff,0xb6,0xfe,0xd8,0xfe,' -` 0x67,0xfe,0xe8,0xfe,0x62,0xfd,0x56,0xfc,' -` 0xfb,0xfe,0x7c,0xfe,0x00,0xff,0xf4,0xfe,' -` 0x54,0xff,0x7c,0xff,0xd9,0x7f,0x83,0x00,' -` 0xa9,0x00,0x04,0x01,0xf7,0x00,0x72,0x01,' -` 0xf6,0x00,0x6c,0x03,0x6c,0x02,0x00,0x01,' -` 0x72,0x01,0x09,0x01,0x23,0x01,0xdd,0x00,' -` 0xd9,0x00,0x9a,0x00,0x8b,0x00,0x67,0x00,' -` 0x5b,0x00,0x42,0x00,0x37,0x00,0x26,0x00,' -` 0x1e,0x00,0x14,0x00,0x0f,0x00,0x09,0x00,' -` 0x07,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' -` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_48khz.m4 deleted file mode 100644 index 74a8fd840460..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm10deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfe,0xff,0xfc,0xff,0xfb,0xff,' -` 0xfa,0xff,0xe8,0xff,0xd2,0xff,0xd6,0xff,' -` 0xee,0xff,0xe8,0xff,0xe5,0xff,0xdf,0xff,' -` 0xdb,0xff,0xd6,0xff,0xd2,0xff,0xce,0xff,' -` 0xcb,0xff,0xc8,0xff,0xc7,0xff,0xc6,0xff,' -` 0xc6,0xff,0xc7,0xff,0xca,0xff,0xcd,0xff,' -` 0xd2,0xff,0xd7,0xff,0xe1,0xff,0xf1,0xff,' -` 0xd9,0x7f,0x0f,0x00,0x1e,0x00,0x28,0x00,' -` 0x2c,0x00,0x30,0x00,0x33,0x00,0x35,0x00,' -` 0x35,0x00,0x35,0x00,0x34,0x00,0x32,0x00,' -` 0x2f,0x00,0x2c,0x00,0x27,0x00,0x24,0x00,' -` 0x1f,0x00,0x1b,0x00,0x16,0x00,0x14,0x00,' -` 0x0e,0x00,0x20,0x00,0x23,0x00,0x12,0x00,' -` 0x05,0x00,0x04,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' -` 0x09,0x00,0xfd,0xff,0x21,0x00,0x10,0x00,' -` 0x34,0x00,0xea,0xff,0x43,0x00,0xd8,0xff,' -` 0x6b,0x00,0xb7,0xff,0xa6,0x00,0x82,0xff,' -` 0xf9,0x00,0x2e,0xff,0x6d,0x01,0xae,0xfe,' -` 0x13,0x02,0xe5,0xfd,0x11,0x03,0x99,0xfc,' -` 0xcb,0x04,0x0d,0xfa,0xc8,0x08,0x40,0xf2,' -` 0x27,0x20,0x54,0x76,0x00,0xeb,0x3c,0x0b,' -` 0x28,0xf8,0x81,0x05,0x61,0xfb,0x51,0x03,' -` 0xe8,0xfc,0x1f,0x02,0xd6,0xfd,0x5e,0x01,' -` 0x78,0xfe,0xde,0x00,0xed,0xfe,0x88,0x00,' -` 0x44,0xff,0x4f,0x00,0x84,0xff,0x2b,0x00,' -` 0xb2,0xff,0x14,0x00,0xb0,0xff,0xea,0xff,' -` 0xdb,0xff,0x06,0x00,0xf2,0xff,0x02,0x00,' -` 0xfa,0xff,0x01,0x00,0xfe,0xff,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' -` 0x04,0x00,0xff,0xff,0x09,0x00,0xfd,0xff,' -` 0x21,0x00,0x10,0x00,0x34,0x00,0xea,0xff,' -` 0x43,0x00,0xd8,0xff,0x6b,0x00,0xb7,0xff,' -` 0xa6,0x00,0x82,0xff,0xf9,0x00,0x2e,0xff,' -` 0x6d,0x01,0xae,0xfe,0x13,0x02,0xe5,0xfd,' -` 0x11,0x03,0x99,0xfc,0xcb,0x04,0x0d,0xfa,' -` 0xc8,0x08,0x40,0xf2,0x27,0x20,0x54,0x76,' -` 0x00,0xeb,0x3c,0x0b,0x28,0xf8,0x81,0x05,' -` 0x61,0xfb,0x51,0x03,0xe8,0xfc,0x1f,0x02,' -` 0xd6,0xfd,0x5e,0x01,0x78,0xfe,0xde,0x00,' -` 0xed,0xfe,0x88,0x00,0x44,0xff,0x4f,0x00,' -` 0x84,0xff,0x2b,0x00,0xb2,0xff,0x14,0x00,' -` 0xb0,0xff,0xea,0xff,0xdb,0xff,0x06,0x00,' -` 0xf2,0xff,0x02,0x00,0xfa,0xff,0x01,0x00,' -` 0xfe,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfe,0xff,' -` 0xfc,0xff,0xfb,0xff,0xfa,0xff,0xe8,0xff,' -` 0xd2,0xff,0xd6,0xff,0xee,0xff,0xe8,0xff,' -` 0xe5,0xff,0xdf,0xff,0xdb,0xff,0xd6,0xff,' -` 0xd2,0xff,0xce,0xff,0xcb,0xff,0xc8,0xff,' -` 0xc7,0xff,0xc6,0xff,0xc6,0xff,0xc7,0xff,' -` 0xca,0xff,0xcd,0xff,0xd2,0xff,0xd7,0xff,' -` 0xe1,0xff,0xf1,0xff,0xd9,0x7f,0x0f,0x00,' -` 0x1e,0x00,0x28,0x00,0x2c,0x00,0x30,0x00,' -` 0x33,0x00,0x35,0x00,0x35,0x00,0x35,0x00,' -` 0x34,0x00,0x32,0x00,0x2f,0x00,0x2c,0x00,' -` 0x27,0x00,0x24,0x00,0x1f,0x00,0x1b,0x00,' -` 0x16,0x00,0x14,0x00,0x0e,0x00,0x20,0x00,' -` 0x23,0x00,0x12,0x00,0x05,0x00,0x04,0x00,' -` 0x02,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' -` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_16khz.m4 deleted file mode 100644 index dfe83577082f..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfd,0xff,0xfb,0xff,' -` 0xf7,0xff,0xf1,0xff,0xe9,0xff,0xde,0xff,' -` 0xd0,0xff,0xbd,0xff,0xa5,0xff,0x87,0xff,' -` 0x62,0xff,0x38,0xff,0x05,0xff,0xce,0xfe,' -` 0x88,0xfe,0x39,0xfe,0xe1,0xfd,0x89,0xfd,' -` 0x36,0xfd,0xfd,0xfc,0xb8,0xfc,0xa9,0xfc,' -` 0xf4,0xf9,0xc2,0xf8,0x24,0xfc,0x12,0xfd,' -` 0x48,0xfd,0xc9,0xfd,0x4a,0xfe,0x1f,0xff,' -` 0xd9,0x7f,0xde,0x00,0xad,0x01,0x27,0x02,' -` 0x9e,0x02,0xca,0x02,0xa4,0x03,0xc3,0x06,' -` 0x96,0x05,0x0e,0x03,0xf8,0x02,0xb1,0x02,' -` 0x77,0x02,0x27,0x02,0xd4,0x01,0x83,0x01,' -` 0x3b,0x01,0xfd,0x00,0xcc,0x00,0xa0,0x00,' -` 0x7c,0x00,0x5d,0x00,0x45,0x00,0x31,0x00,' -` 0x22,0x00,0x17,0x00,0x0f,0x00,0x09,0x00,' -` 0x05,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x05,0x00,0x09,0x00,0x0f,0x00,' -` 0x17,0x00,0x23,0x00,0x30,0x00,0x46,0x00,' -` 0x5b,0x00,0x7e,0x00,0x9d,0x00,0xd0,0x00,' -` 0xf7,0x00,0x42,0x01,0x7a,0x01,0xe0,0x01,' -` 0x18,0x02,0x8a,0x02,0x9b,0x02,0x14,0x03,' -` 0xea,0x02,0xb5,0x05,0x99,0x06,0xef,0x03,' -` 0x79,0x02,0x0b,0x03,0x95,0x01,0x93,0x02,' -` 0x16,0xff,0xd1,0x7f,0xff,0x00,0x63,0xfd,' -` 0x63,0xfe,0xdc,0xfc,0x67,0xfd,0xeb,0xfb,' -` 0x02,0xf9,0xbc,0xf9,0xcb,0xfc,0x9b,0xfc,' -` 0x16,0xfd,0x22,0xfd,0x9a,0xfd,0xd3,0xfd,' -` 0x44,0xfe,0x7f,0xfe,0xd4,0xfe,0x00,0xff,' -` 0x3c,0xff,0x5f,0xff,0x89,0xff,0xa3,0xff,' -` 0xbe,0xff,0xcf,0xff,0xdf,0xff,0xe9,0xff,' -` 0xf2,0xff,0xf7,0xff,0xfb,0xff,0xfd,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x05,0x00,' -` 0x09,0x00,0x0f,0x00,0x17,0x00,0x23,0x00,' -` 0x30,0x00,0x46,0x00,0x5b,0x00,0x7e,0x00,' -` 0x9d,0x00,0xd0,0x00,0xf7,0x00,0x42,0x01,' -` 0x7a,0x01,0xe0,0x01,0x18,0x02,0x8a,0x02,' -` 0x9b,0x02,0x14,0x03,0xea,0x02,0xb5,0x05,' -` 0x99,0x06,0xef,0x03,0x79,0x02,0x0b,0x03,' -` 0x95,0x01,0x93,0x02,0x16,0xff,0xd1,0x7f,' -` 0xff,0x00,0x63,0xfd,0x63,0xfe,0xdc,0xfc,' -` 0x67,0xfd,0xeb,0xfb,0x02,0xf9,0xbc,0xf9,' -` 0xcb,0xfc,0x9b,0xfc,0x16,0xfd,0x22,0xfd,' -` 0x9a,0xfd,0xd3,0xfd,0x44,0xfe,0x7f,0xfe,' -` 0xd4,0xfe,0x00,0xff,0x3c,0xff,0x5f,0xff,' -` 0x89,0xff,0xa3,0xff,0xbe,0xff,0xcf,0xff,' -` 0xdf,0xff,0xe9,0xff,0xf2,0xff,0xf7,0xff,' -` 0xfb,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfd,0xff,0xfb,0xff,0xf7,0xff,0xf1,0xff,' -` 0xe9,0xff,0xde,0xff,0xd0,0xff,0xbd,0xff,' -` 0xa5,0xff,0x87,0xff,0x62,0xff,0x38,0xff,' -` 0x05,0xff,0xce,0xfe,0x88,0xfe,0x39,0xfe,' -` 0xe1,0xfd,0x89,0xfd,0x36,0xfd,0xfd,0xfc,' -` 0xb8,0xfc,0xa9,0xfc,0xf4,0xf9,0xc2,0xf8,' -` 0x24,0xfc,0x12,0xfd,0x48,0xfd,0xc9,0xfd,' -` 0x4a,0xfe,0x1f,0xff,0xd9,0x7f,0xde,0x00,' -` 0xad,0x01,0x27,0x02,0x9e,0x02,0xca,0x02,' -` 0xa4,0x03,0xc3,0x06,0x96,0x05,0x0e,0x03,' -` 0xf8,0x02,0xb1,0x02,0x77,0x02,0x27,0x02,' -` 0xd4,0x01,0x83,0x01,0x3b,0x01,0xfd,0x00,' -` 0xcc,0x00,0xa0,0x00,0x7c,0x00,0x5d,0x00,' -` 0x45,0x00,0x31,0x00,0x22,0x00,0x17,0x00,' -` 0x0f,0x00,0x09,0x00,0x05,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' -` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_48khz.m4 deleted file mode 100644 index 3223ef1f28d0..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm25deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfa,0xff,0xf8,0xff,0xef,0xff,' -` 0xdd,0xff,0xd5,0xff,0xc4,0xff,0xb8,0xff,' -` 0x9c,0xff,0xad,0xff,0xc5,0xff,0xb1,0xff,' -` 0xac,0xff,0x9d,0xff,0x96,0xff,0x8a,0xff,' -` 0x85,0xff,0x7d,0xff,0x7b,0xff,0x77,0xff,' -` 0x79,0xff,0x7b,0xff,0x82,0xff,0x90,0xff,' -` 0xa3,0xff,0xb8,0xff,0xcf,0xff,0xe7,0xff,' -` 0xd9,0x7f,0x19,0x00,0x30,0x00,0x46,0x00,' -` 0x59,0x00,0x6b,0x00,0x77,0x00,0x7c,0x00,' -` 0x7d,0x00,0x7d,0x00,0x79,0x00,0x75,0x00,' -` 0x6d,0x00,0x67,0x00,0x5b,0x00,0x54,0x00,' -` 0x47,0x00,0x41,0x00,0x30,0x00,0x42,0x00,' -` 0x4e,0x00,0x38,0x00,0x2d,0x00,0x1f,0x00,' -` 0x19,0x00,0x0c,0x00,0x05,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x01,0x00,0x02,0x00,0x04,0x00,0x0c,0x00,' -` 0x0e,0x00,0x19,0x00,0x1c,0x00,0x31,0x00,' -` 0x23,0x00,0x26,0x00,0x20,0x00,0x3e,0x00,' -` 0x27,0x00,0x5a,0x00,0x2c,0x00,0x7a,0x00,' -` 0x28,0x00,0xa0,0x00,0x15,0x00,0xcd,0x00,' -` 0xe9,0xff,0x0b,0x01,0x8b,0xff,0x6d,0x01,' -` 0xb1,0xfe,0x9f,0x02,0x20,0xfb,0xda,0x7b,' -` 0x98,0x05,0x01,0xfd,0x92,0x01,0x40,0xfe,' -` 0x9d,0x00,0x99,0xfe,0x24,0x00,0xce,0xfe,' -` 0xe2,0xff,0xf7,0xfe,0xbc,0xff,0x1d,0xff,' -` 0xab,0xff,0x43,0xff,0xa8,0xff,0x6a,0xff,' -` 0xae,0xff,0x93,0xff,0x9b,0xff,0x58,0xff,' -` 0x98,0xff,0x93,0xff,0xbc,0xff,0xbc,0xff,' -` 0xe2,0xff,0xee,0xff,0xf5,0xff,0xf6,0xff,' -` 0xfb,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' -` 0x04,0x00,0x0c,0x00,0x0e,0x00,0x19,0x00,' -` 0x1c,0x00,0x31,0x00,0x23,0x00,0x26,0x00,' -` 0x20,0x00,0x3e,0x00,0x27,0x00,0x5a,0x00,' -` 0x2c,0x00,0x7a,0x00,0x28,0x00,0xa0,0x00,' -` 0x15,0x00,0xcd,0x00,0xe9,0xff,0x0b,0x01,' -` 0x8b,0xff,0x6d,0x01,0xb1,0xfe,0x9f,0x02,' -` 0x20,0xfb,0xda,0x7b,0x98,0x05,0x01,0xfd,' -` 0x92,0x01,0x40,0xfe,0x9d,0x00,0x99,0xfe,' -` 0x24,0x00,0xce,0xfe,0xe2,0xff,0xf7,0xfe,' -` 0xbc,0xff,0x1d,0xff,0xab,0xff,0x43,0xff,' -` 0xa8,0xff,0x6a,0xff,0xae,0xff,0x93,0xff,' -` 0x9b,0xff,0x58,0xff,0x98,0xff,0x93,0xff,' -` 0xbc,0xff,0xbc,0xff,0xe2,0xff,0xee,0xff,' -` 0xf5,0xff,0xf6,0xff,0xfb,0xff,0xfc,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfa,0xff,' -` 0xf8,0xff,0xef,0xff,0xdd,0xff,0xd5,0xff,' -` 0xc4,0xff,0xb8,0xff,0x9c,0xff,0xad,0xff,' -` 0xc5,0xff,0xb1,0xff,0xac,0xff,0x9d,0xff,' -` 0x96,0xff,0x8a,0xff,0x85,0xff,0x7d,0xff,' -` 0x7b,0xff,0x77,0xff,0x79,0xff,0x7b,0xff,' -` 0x82,0xff,0x90,0xff,0xa3,0xff,0xb8,0xff,' -` 0xcf,0xff,0xe7,0xff,0xd9,0x7f,0x19,0x00,' -` 0x30,0x00,0x46,0x00,0x59,0x00,0x6b,0x00,' -` 0x77,0x00,0x7c,0x00,0x7d,0x00,0x7d,0x00,' -` 0x79,0x00,0x75,0x00,0x6d,0x00,0x67,0x00,' -` 0x5b,0x00,0x54,0x00,0x47,0x00,0x41,0x00,' -` 0x30,0x00,0x42,0x00,0x4e,0x00,0x38,0x00,' -` 0x2d,0x00,0x1f,0x00,0x19,0x00,0x0c,0x00,' -` 0x05,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' -` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_16khz.m4 index 48ee24063cce..55ca1fb9ccc0 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_16khz.m4 @@ -1,88 +1,91 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 07-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x9c,0x02,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x9c,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' -` 0xee,0xff,0xe3,0xff,0xd2,0xff,0xbd,0xff,' -` 0x9f,0xff,0x7b,0xff,0x49,0xff,0x11,0xff,' -` 0xc7,0xfe,0x78,0xfe,0x08,0xfe,0x9d,0xfd,' -` 0x0c,0xfd,0x8f,0xfc,0xe0,0xfb,0x69,0xfb,' -` 0xa7,0xfa,0x67,0xfa,0x2f,0xf9,0x7b,0xf6,' -` 0x02,0xf6,0x14,0xf6,0xa0,0xf5,0x32,0xf8,' -` 0x53,0xfb,0xeb,0xfb,0x63,0xfd,0x96,0xfe,' -` 0xd9,0x7f,0x67,0x01,0x90,0x02,0xf8,0x03,' -` 0x80,0x04,0x70,0x07,0xc9,0x09,0x44,0x09,' -` 0x3c,0x09,0xb4,0x08,0x2a,0x06,0x01,0x05,' -` 0xba,0x04,0x02,0x04,0x8e,0x03,0xed,0x02,' -` 0x7a,0x02,0xf9,0x01,0x99,0x01,0x39,0x01,' -` 0xf5,0x00,0xb7,0x00,0x89,0x00,0x61,0x00,' -` 0x45,0x00,0x2e,0x00,0x1e,0x00,0x12,0x00,' -` 0x0a,0x00,0x05,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' +` 0xf6,0xff,0xee,0xff,0xe3,0xff,0xd2,0xff,' +` 0xbd,0xff,0x9f,0xff,0x7b,0xff,0x49,0xff,' +` 0x11,0xff,0xc7,0xfe,0x78,0xfe,0x08,0xfe,' +` 0x9d,0xfd,0x0b,0xfd,0x8f,0xfc,0xe0,0xfb,' +` 0x69,0xfb,0xa7,0xfa,0x67,0xfa,0x2f,0xf9,' +` 0x7b,0xf6,0x01,0xf6,0x14,0xf6,0xa0,0xf5,' +` 0x32,0xf8,0x53,0xfb,0xea,0xfb,0x63,0xfd,' +` 0x96,0xfe,0xd9,0x7f,0x67,0x01,0x90,0x02,' +` 0xf8,0x03,0x80,0x04,0x70,0x07,0xc9,0x09,' +` 0x44,0x09,0x3c,0x09,0xb4,0x08,0x2a,0x06,' +` 0x01,0x05,0xba,0x04,0x02,0x04,0x8e,0x03,' +` 0xed,0x02,0x7a,0x02,0xf9,0x01,0x9a,0x01,' +` 0x39,0x01,0xf6,0x00,0xb7,0x00,0x89,0x00,' +` 0x61,0x00,0x45,0x00,0x2e,0x00,0x1e,0x00,' +` 0x12,0x00,0x0a,0x00,0x05,0x00,0x02,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x03,0x00,' -` 0x05,0x00,0x0c,0x00,0x10,0x00,0x23,0x00,' -` 0x27,0x00,0x52,0x00,0x53,0x00,0xa4,0x00,' -` 0x99,0x00,0x2a,0x01,0x06,0x01,0xf7,0x01,' -` 0x99,0x01,0x0e,0x03,0x45,0x02,0x68,0x04,' -` 0xeb,0x02,0xdb,0x05,0x37,0x04,0x5b,0x0a,' -` 0x33,0x05,0x47,0x0c,0xeb,0x03,0xde,0x0b,' -` 0xb1,0xfb,0x69,0x0f,0x1f,0xee,0x30,0x34,' -` 0x50,0x68,0xd4,0xe3,0xe0,0x0b,0x25,0xf1,' -` 0x55,0x02,0x30,0xf0,0xfb,0xf9,0x32,0xf1,' -` 0x66,0xf8,0x5c,0xf3,0x89,0xfb,0x91,0xf7,' -` 0xc7,0xfb,0x5a,0xf9,0x78,0xfc,0x10,0xfb,' -` 0x52,0xfd,0x8e,0xfc,0x21,0xfe,0xbf,0xfd,' -` 0xc5,0xfe,0x98,0xfe,0x3e,0xff,0x30,0xff,' -` 0x92,0xff,0x92,0xff,0xc9,0xff,0xcd,0xff,' -` 0xe8,0xff,0xec,0xff,0xf7,0xff,0xfa,0xff,' -` 0xfe,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x06,0x00,0x09,0x00,0x15,0x00,0x19,0x00,' +` 0x36,0x00,0x39,0x00,0x73,0x00,0x71,0x00,' +` 0xdb,0x00,0xc7,0x00,0x7c,0x01,0x47,0x01,' +` 0x6b,0x02,0xef,0x01,0xa5,0x03,0xab,0x02,' +` 0x1d,0x05,0x57,0x03,0xa1,0x06,0xb7,0x04,' +` 0x74,0x0b,0xb0,0x05,0x4a,0x0d,0x31,0x04,' +` 0x95,0x0c,0x7a,0xfb,0x04,0x10,0x99,0xed,' +` 0x33,0x35,0x51,0x69,0xd4,0xe3,0xc3,0x0b,' +` 0x6c,0xf1,0x44,0x02,0xc9,0xf0,0x44,0xfa,' +` 0x08,0xf2,0xe8,0xf8,0x51,0xf4,0xeb,0xfb,' +` 0x5f,0xf8,0x3a,0xfc,0x1f,0xfa,0xeb,0xfc,' +` 0xbe,0xfb,0xb8,0xfd,0x1c,0xfd,0x74,0xfe,' +` 0x2b,0xfe,0x05,0xff,0xe5,0xfe,0x6b,0xff,' +` 0x64,0xff,0xb0,0xff,0xb2,0xff,0xda,0xff,' +` 0xde,0xff,0xf1,0xff,0xf4,0xff,0xfc,0xff,' +` 0xfd,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x03,0x00,0x05,0x00,0x0c,0x00,' -` 0x10,0x00,0x23,0x00,0x27,0x00,0x52,0x00,' -` 0x53,0x00,0xa4,0x00,0x99,0x00,0x2a,0x01,' -` 0x06,0x01,0xf7,0x01,0x99,0x01,0x0e,0x03,' -` 0x45,0x02,0x68,0x04,0xeb,0x02,0xdb,0x05,' -` 0x37,0x04,0x5b,0x0a,0x33,0x05,0x47,0x0c,' -` 0xeb,0x03,0xde,0x0b,0xb1,0xfb,0x69,0x0f,' -` 0x1f,0xee,0x30,0x34,0x50,0x68,0xd4,0xe3,' -` 0xe0,0x0b,0x25,0xf1,0x55,0x02,0x30,0xf0,' -` 0xfb,0xf9,0x32,0xf1,0x66,0xf8,0x5c,0xf3,' -` 0x89,0xfb,0x91,0xf7,0xc7,0xfb,0x5a,0xf9,' -` 0x78,0xfc,0x10,0xfb,0x52,0xfd,0x8e,0xfc,' -` 0x21,0xfe,0xbf,0xfd,0xc5,0xfe,0x98,0xfe,' -` 0x3e,0xff,0x30,0xff,0x92,0xff,0x92,0xff,' -` 0xc9,0xff,0xcd,0xff,0xe8,0xff,0xec,0xff,' -` 0xf7,0xff,0xfa,0xff,0xfe,0xff,0xff,0xff,' +` 0x01,0x00,0x02,0x00,0x06,0x00,0x09,0x00,' +` 0x15,0x00,0x19,0x00,0x36,0x00,0x39,0x00,' +` 0x73,0x00,0x71,0x00,0xdb,0x00,0xc7,0x00,' +` 0x7c,0x01,0x47,0x01,0x6b,0x02,0xef,0x01,' +` 0xa5,0x03,0xab,0x02,0x1d,0x05,0x57,0x03,' +` 0xa1,0x06,0xb7,0x04,0x74,0x0b,0xb0,0x05,' +` 0x4a,0x0d,0x31,0x04,0x95,0x0c,0x7a,0xfb,' +` 0x04,0x10,0x99,0xed,0x33,0x35,0x51,0x69,' +` 0xd4,0xe3,0xc3,0x0b,0x6c,0xf1,0x44,0x02,' +` 0xc9,0xf0,0x44,0xfa,0x08,0xf2,0xe8,0xf8,' +` 0x51,0xf4,0xeb,0xfb,0x5f,0xf8,0x3a,0xfc,' +` 0x1f,0xfa,0xeb,0xfc,0xbe,0xfb,0xb8,0xfd,' +` 0x1c,0xfd,0x74,0xfe,0x2b,0xfe,0x05,0xff,' +` 0xe5,0xfe,0x6b,0xff,0x64,0xff,0xb0,0xff,' +` 0xb2,0xff,0xda,0xff,0xde,0xff,0xf1,0xff,' +` 0xf4,0xff,0xfc,0xff,0xfd,0xff,0xff,0xff,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfb,0xff,0xf6,0xff,0xee,0xff,0xe3,0xff,' -` 0xd2,0xff,0xbd,0xff,0x9f,0xff,0x7b,0xff,' -` 0x49,0xff,0x11,0xff,0xc7,0xfe,0x78,0xfe,' -` 0x08,0xfe,0x9d,0xfd,0x0c,0xfd,0x8f,0xfc,' -` 0xe0,0xfb,0x69,0xfb,0xa7,0xfa,0x67,0xfa,' -` 0x2f,0xf9,0x7b,0xf6,0x02,0xf6,0x14,0xf6,' -` 0xa0,0xf5,0x32,0xf8,0x53,0xfb,0xeb,0xfb,' -` 0x63,0xfd,0x96,0xfe,0xd9,0x7f,0x67,0x01,' -` 0x90,0x02,0xf8,0x03,0x80,0x04,0x70,0x07,' -` 0xc9,0x09,0x44,0x09,0x3c,0x09,0xb4,0x08,' -` 0x2a,0x06,0x01,0x05,0xba,0x04,0x02,0x04,' -` 0x8e,0x03,0xed,0x02,0x7a,0x02,0xf9,0x01,' -` 0x99,0x01,0x39,0x01,0xf5,0x00,0xb7,0x00,' -` 0x89,0x00,0x61,0x00,0x45,0x00,0x2e,0x00,' -` 0x1e,0x00,0x12,0x00,0x0a,0x00,0x05,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfb,0xff,0xf6,0xff,0xee,0xff,' +` 0xe3,0xff,0xd2,0xff,0xbd,0xff,0x9f,0xff,' +` 0x7b,0xff,0x49,0xff,0x11,0xff,0xc7,0xfe,' +` 0x78,0xfe,0x08,0xfe,0x9d,0xfd,0x0b,0xfd,' +` 0x8f,0xfc,0xe0,0xfb,0x69,0xfb,0xa7,0xfa,' +` 0x67,0xfa,0x2f,0xf9,0x7b,0xf6,0x01,0xf6,' +` 0x14,0xf6,0xa0,0xf5,0x32,0xf8,0x53,0xfb,' +` 0xea,0xfb,0x63,0xfd,0x96,0xfe,0xd9,0x7f,' +` 0x67,0x01,0x90,0x02,0xf8,0x03,0x80,0x04,' +` 0x70,0x07,0xc9,0x09,0x44,0x09,0x3c,0x09,' +` 0xb4,0x08,0x2a,0x06,0x01,0x05,0xba,0x04,' +` 0x02,0x04,0x8e,0x03,0xed,0x02,0x7a,0x02,' +` 0xf9,0x01,0x9a,0x01,0x39,0x01,0xf6,0x00,' +` 0xb7,0x00,0x89,0x00,0x61,0x00,0x45,0x00,' +` 0x2e,0x00,0x1e,0x00,0x12,0x00,0x0a,0x00,' +` 0x05,0x00,0x02,0x00,0x00,0x00,0x01,0x00,' ` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' ` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_48khz.m4 index 1250aee76993..ee9bb35b587d 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_50mm_pm90deg_48khz.m4 @@ -1,88 +1,91 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 07-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x9c,0x02,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x9c,0x02,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfb,0xff,' -` 0xf6,0xff,0xf0,0xff,0xe8,0xff,0xde,0xff,' -` 0xd0,0xff,0xc0,0xff,0xab,0xff,0x95,0xff,' -` 0x77,0xff,0x5d,0xff,0x36,0xff,0x1a,0xff,' -` 0xe3,0xfe,0x05,0xff,0x3f,0xff,0x1d,0xff,' -` 0x1e,0xff,0x0e,0xff,0x13,0xff,0x0f,0xff,' -` 0x1c,0xff,0x26,0xff,0x3c,0xff,0x52,0xff,' -` 0x71,0xff,0x8f,0xff,0xb4,0xff,0xd9,0xff,' -` 0xd9,0x7f,0x26,0x00,0x4a,0x00,0x6d,0x00,' -` 0x8a,0x00,0xa6,0x00,0xb9,0x00,0xcc,0x00,' -` 0xd2,0x00,0xdc,0x00,0xd7,0x00,0xd8,0x00,' -` 0xc8,0x00,0xc6,0x00,0xa6,0x00,0xd5,0x00,' -` 0xef,0x00,0xbe,0x00,0xa5,0x00,0x82,0x00,' -` 0x6b,0x00,0x52,0x00,0x40,0x00,0x2f,0x00,' -` 0x22,0x00,0x17,0x00,0x10,0x00,0x0a,0x00,' -` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' +` 0xf0,0xff,0xe7,0xff,0xdd,0xff,0xcf,0xff,' +` 0xbf,0xff,0xaa,0xff,0x94,0xff,0x76,0xff,' +` 0x5a,0xff,0x33,0xff,0x17,0xff,0xe0,0xfe,' +` 0x01,0xff,0x3b,0xff,0x19,0xff,0x1a,0xff,' +` 0x09,0xff,0x0e,0xff,0x0b,0xff,0x18,0xff,' +` 0x22,0xff,0x39,0xff,0x4e,0xff,0x6e,0xff,' +` 0x8d,0xff,0xb3,0xff,0xd9,0xff,0xd9,0x7f,' +` 0x27,0x00,0x4c,0x00,0x6f,0x00,0x8d,0x00,' +` 0xa9,0x00,0xbc,0x00,0xd0,0x00,0xd6,0x00,' +` 0xe0,0x00,0xdb,0x00,0xdc,0x00,0xcc,0x00,' +` 0xca,0x00,0xaa,0x00,0xd8,0x00,0xf2,0x00,' +` 0xc1,0x00,0xa7,0x00,0x84,0x00,0x6d,0x00,' +` 0x53,0x00,0x41,0x00,0x2f,0x00,0x23,0x00,' +` 0x18,0x00,0x10,0x00,0x0a,0x00,0x06,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x05,0x00,0x09,0x00,0x0e,0x00,' -` 0x15,0x00,0x1f,0x00,0x29,0x00,0x3a,0x00,' -` 0x39,0x00,0x33,0x00,0x40,0x00,0x49,0x00,' -` 0x53,0x00,0x5d,0x00,0x62,0x00,0x6c,0x00,' -` 0x66,0x00,0x6f,0x00,0x5a,0x00,0x66,0x00,' -` 0x36,0x00,0x57,0x00,0xd5,0xff,0x60,0x68,' -` 0x31,0x00,0x8f,0xff,0xb1,0xff,0x55,0xff,' -` 0x55,0xff,0x0e,0xff,0x03,0xff,0xcd,0xfe,' -` 0xbf,0xfe,0x9b,0xfe,0x8f,0xfe,0x82,0xfe,' -` 0x74,0xfe,0x8d,0xfe,0x07,0xfe,0x8d,0xfd,' -` 0xe4,0xfd,0xf9,0xfd,0x3d,0xfe,0x60,0xfe,' -` 0x9e,0xfe,0xc4,0xfe,0xfa,0xfe,0x1e,0xff,' -` 0x4b,0xff,0x69,0xff,0x8c,0xff,0xa1,0xff,' -` 0xc6,0xff,0xde,0xff,0xe6,0xff,0xef,0xff,' -` 0xf4,0xff,0xf9,0xff,0xfc,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x06,0x00,0x0a,0x00,' +` 0x10,0x00,0x18,0x00,0x23,0x00,0x2f,0x00,' +` 0x41,0x00,0x53,0x00,0x6d,0x00,0x84,0x00,' +` 0xa8,0x00,0xc0,0x00,0xf3,0x00,0xd7,0x00,' +` 0xac,0x00,0xc7,0x00,0xcf,0x00,0xd8,0x00,' +` 0xe0,0x00,0xd9,0x00,0xdf,0x00,0xc5,0x00,' +` 0xc9,0x00,0x99,0x00,0xa2,0x00,0x52,0x00,' +` 0x7a,0x00,0xc9,0xff,0xd9,0x7f,0x38,0x00,' +` 0x84,0xff,0xac,0xff,0x57,0xff,0x60,0xff,' +` 0x2b,0xff,0x2d,0xff,0x0f,0xff,0x12,0xff,' +` 0x08,0xff,0x0f,0xff,0x16,0xff,0x1c,0xff,' +` 0x38,0xff,0x04,0xff,0xde,0xfe,0x18,0xff,' +` 0x32,0xff,0x5b,0xff,0x75,0xff,0x94,0xff,' +` 0xa9,0xff,0xc0,0xff,0xcf,0xff,0xde,0xff,' +` 0xe7,0xff,0xf0,0xff,0xf5,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x05,0x00,' -` 0x09,0x00,0x0e,0x00,0x15,0x00,0x1f,0x00,' -` 0x29,0x00,0x3a,0x00,0x39,0x00,0x33,0x00,' -` 0x40,0x00,0x49,0x00,0x53,0x00,0x5d,0x00,' -` 0x62,0x00,0x6c,0x00,0x66,0x00,0x6f,0x00,' -` 0x5a,0x00,0x66,0x00,0x36,0x00,0x57,0x00,' -` 0xd5,0xff,0x60,0x68,0x31,0x00,0x8f,0xff,' -` 0xb1,0xff,0x55,0xff,0x55,0xff,0x0e,0xff,' -` 0x03,0xff,0xcd,0xfe,0xbf,0xfe,0x9b,0xfe,' -` 0x8f,0xfe,0x82,0xfe,0x74,0xfe,0x8d,0xfe,' -` 0x07,0xfe,0x8d,0xfd,0xe4,0xfd,0xf9,0xfd,' -` 0x3d,0xfe,0x60,0xfe,0x9e,0xfe,0xc4,0xfe,' -` 0xfa,0xfe,0x1e,0xff,0x4b,0xff,0x69,0xff,' -` 0x8c,0xff,0xa1,0xff,0xc6,0xff,0xde,0xff,' -` 0xe6,0xff,0xef,0xff,0xf4,0xff,0xf9,0xff,' -` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x06,0x00,0x0a,0x00,0x10,0x00,0x18,0x00,' +` 0x23,0x00,0x2f,0x00,0x41,0x00,0x53,0x00,' +` 0x6d,0x00,0x84,0x00,0xa8,0x00,0xc0,0x00,' +` 0xf3,0x00,0xd7,0x00,0xac,0x00,0xc7,0x00,' +` 0xcf,0x00,0xd8,0x00,0xe0,0x00,0xd9,0x00,' +` 0xdf,0x00,0xc5,0x00,0xc9,0x00,0x99,0x00,' +` 0xa2,0x00,0x52,0x00,0x7a,0x00,0xc9,0xff,' +` 0xd9,0x7f,0x38,0x00,0x84,0xff,0xac,0xff,' +` 0x57,0xff,0x60,0xff,0x2b,0xff,0x2d,0xff,' +` 0x0f,0xff,0x12,0xff,0x08,0xff,0x0f,0xff,' +` 0x16,0xff,0x1c,0xff,0x38,0xff,0x04,0xff,' +` 0xde,0xfe,0x18,0xff,0x32,0xff,0x5b,0xff,' +` 0x75,0xff,0x94,0xff,0xa9,0xff,0xc0,0xff,' +` 0xcf,0xff,0xde,0xff,0xe7,0xff,0xf0,0xff,' +` 0xf5,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfb,0xff,0xf6,0xff,0xf0,0xff,' -` 0xe8,0xff,0xde,0xff,0xd0,0xff,0xc0,0xff,' -` 0xab,0xff,0x95,0xff,0x77,0xff,0x5d,0xff,' -` 0x36,0xff,0x1a,0xff,0xe3,0xfe,0x05,0xff,' -` 0x3f,0xff,0x1d,0xff,0x1e,0xff,0x0e,0xff,' -` 0x13,0xff,0x0f,0xff,0x1c,0xff,0x26,0xff,' -` 0x3c,0xff,0x52,0xff,0x71,0xff,0x8f,0xff,' -` 0xb4,0xff,0xd9,0xff,0xd9,0x7f,0x26,0x00,' -` 0x4a,0x00,0x6d,0x00,0x8a,0x00,0xa6,0x00,' -` 0xb9,0x00,0xcc,0x00,0xd2,0x00,0xdc,0x00,' -` 0xd7,0x00,0xd8,0x00,0xc8,0x00,0xc6,0x00,' -` 0xa6,0x00,0xd5,0x00,0xef,0x00,0xbe,0x00,' -` 0xa5,0x00,0x82,0x00,0x6b,0x00,0x52,0x00,' -` 0x40,0x00,0x2f,0x00,0x22,0x00,0x17,0x00,' -` 0x10,0x00,0x0a,0x00,0x06,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf6,0xff,0xf0,0xff,0xe7,0xff,' +` 0xdd,0xff,0xcf,0xff,0xbf,0xff,0xaa,0xff,' +` 0x94,0xff,0x76,0xff,0x5a,0xff,0x33,0xff,' +` 0x17,0xff,0xe0,0xfe,0x01,0xff,0x3b,0xff,' +` 0x19,0xff,0x1a,0xff,0x09,0xff,0x0e,0xff,' +` 0x0b,0xff,0x18,0xff,0x22,0xff,0x39,0xff,' +` 0x4e,0xff,0x6e,0xff,0x8d,0xff,0xb3,0xff,' +` 0xd9,0xff,0xd9,0x7f,0x27,0x00,0x4c,0x00,' +` 0x6f,0x00,0x8d,0x00,0xa9,0x00,0xbc,0x00,' +` 0xd0,0x00,0xd6,0x00,0xe0,0x00,0xdb,0x00,' +` 0xdc,0x00,0xcc,0x00,0xca,0x00,0xaa,0x00,' +` 0xd8,0x00,0xf2,0x00,0xc1,0x00,0xa7,0x00,' +` 0x84,0x00,0x6d,0x00,0x53,0x00,0x41,0x00,' +` 0x2f,0x00,0x23,0x00,0x18,0x00,0x10,0x00,' +` 0x0a,0x00,0x06,0x00,0x00,0x00,0x01,0x00,' ` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' ` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x9a,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_16khz.m4 deleted file mode 100644 index 392e6f052081..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf4,0xff,' -` 0xee,0xff,0xe9,0xff,0xdf,0xff,0xd8,0xff,' -` 0xc8,0xff,0xb9,0xff,0xa3,0xff,0x97,0xff,' -` 0x7b,0xff,0x73,0xff,0x4f,0xff,0x51,0xff,' -` 0x21,0xff,0x3a,0xff,0x3d,0xfd,0x74,0xfe,' -` 0x43,0xff,0xff,0xfe,0x39,0xff,0x2b,0xff,' -` 0x59,0xff,0x65,0xff,0x8f,0xff,0xb2,0xff,' -` 0xd9,0x7f,0x4d,0x00,0x6f,0x00,0x96,0x00,' -` 0xa0,0x00,0xcb,0x00,0xbc,0x00,0xf0,0x00,' -` 0xaf,0x00,0x6a,0x01,0x7f,0x02,0xb1,0x00,' -` 0xc5,0x00,0x99,0x00,0x99,0x00,0x78,0x00,' -` 0x70,0x00,0x57,0x00,0x4c,0x00,0x38,0x00,' -` 0x2c,0x00,0x1f,0x00,0x18,0x00,0x11,0x00,' -` 0x0c,0x00,0x08,0x00,0x05,0x00,0x03,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x00,0x00,0x04,0x00,0x00,0x00,0x0b,0x00,' -` 0x00,0x00,0x19,0x00,0xfe,0xff,0x34,0x00,' -` 0xf9,0xff,0x5f,0x00,0xf1,0xff,0xa8,0x00,' -` 0xdf,0xff,0x0b,0x01,0xb4,0xff,0x93,0x01,' -` 0x63,0xff,0x4f,0x02,0xc1,0xfe,0xfa,0x03,' -` 0xbe,0xff,0xf5,0x03,0xf5,0xfc,0xc8,0x05,' -` 0x8a,0xfa,0xce,0x08,0xbb,0xf5,0x56,0x10,' -` 0x15,0xe5,0x38,0x58,0x41,0x4a,0x9b,0xe5,' -` 0x01,0x0f,0x83,0xf4,0x74,0x07,0xc7,0xf8,' -` 0x51,0x04,0xdf,0xfa,0xa7,0x02,0xa6,0xfa,' -` 0xad,0x00,0x90,0xfd,0xac,0x00,0x35,0xfe,' -` 0x5b,0x00,0xc3,0xfe,0x2a,0x00,0x30,0xff,' -` 0x11,0x00,0x83,0xff,0x09,0x00,0xbb,0xff,' -` 0x03,0x00,0xdc,0xff,0x01,0x00,0xef,0xff,' -` 0x00,0x00,0xfa,0xff,0x00,0x00,0xfe,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_48khz.m4 deleted file mode 100644 index 5154030f7e2b..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az10el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xff,0xff,0xfd,0xff,0xfd,0xff,' -` 0xfb,0xff,0xfb,0xff,0xf8,0xff,0xf7,0xff,' -` 0xf4,0xff,0xf3,0xff,0xef,0xff,0xee,0xff,' -` 0xe9,0xff,0xe8,0xff,0xe4,0xff,0xe4,0xff,' -` 0xe0,0xff,0xe0,0xff,0xdd,0xff,0xde,0xff,' -` 0xdc,0xff,0xdf,0xff,0xde,0xff,0xe1,0xff,' -` 0xe3,0xff,0xe8,0xff,0xef,0xff,0xf8,0xff,' -` 0xd9,0x7f,0x08,0x00,0x11,0x00,0x18,0x00,' -` 0x1c,0x00,0x1d,0x00,0x20,0x00,0x1f,0x00,' -` 0x21,0x00,0x1f,0x00,0x20,0x00,0x1d,0x00,' -` 0x1c,0x00,0x19,0x00,0x18,0x00,0x14,0x00,' -` 0x13,0x00,0x0f,0x00,0x0e,0x00,0x0b,0x00,' -` 0x0a,0x00,0x07,0x00,0x06,0x00,0x04,0x00,' -` 0x03,0x00,0x02,0x00,0x02,0x00,0x01,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0xff,0xff,0x04,0x00,0xfc,0xff,' -` 0x0a,0x00,0xf6,0xff,0x17,0x00,0xeb,0xff,' -` 0x2c,0x00,0xd6,0xff,0x50,0x00,0xb2,0xff,' -` 0x87,0x00,0x78,0xff,0xd8,0x00,0x1f,0xff,' -` 0x50,0x01,0x97,0xfe,0xfd,0x01,0xca,0xfd,' -` 0xff,0x02,0x8b,0xfc,0x98,0x04,0x6d,0xfa,' -` 0x85,0x07,0x03,0xf6,0xfb,0x0e,0x86,0xe5,' -` 0xb6,0x63,0xa0,0x3b,0xf0,0xe8,0x08,0x0e,' -` 0xdb,0xf5,0x85,0x07,0xd3,0xf9,0xc1,0x04,' -` 0xda,0xfb,0x2b,0x03,0x1e,0xfd,0x22,0x02,' -` 0xfd,0xfd,0x6b,0x01,0x9e,0xfe,0xec,0x00,' -` 0x12,0xff,0x94,0x00,0x66,0xff,0x58,0x00,' -` 0xa1,0xff,0x32,0x00,0xc8,0xff,0x1a,0x00,' -` 0xe2,0xff,0x0d,0x00,0xf1,0xff,0x06,0x00,' -` 0xf8,0xff,0xff,0xff,0xfc,0xff,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_16khz.m4 deleted file mode 100644 index 955deb667102..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' -` 0xf8,0xff,0xf4,0xff,0xed,0xff,0xe4,0xff,' -` 0xd8,0xff,0xc8,0xff,0xb6,0xff,0x9b,0xff,' -` 0x7f,0xff,0x58,0xff,0x33,0xff,0xfe,0xfe,' -` 0xda,0xfe,0x9f,0xfe,0x82,0xfe,0x39,0xfe,' -` 0x45,0xfe,0xca,0xfc,0xa0,0xfb,0xcb,0xfb,' -` 0xa0,0xfd,0xfa,0xfd,0xf6,0xfd,0x35,0xfe,' -` 0x5d,0xfe,0xa8,0xfe,0x04,0xff,0x85,0xff,' -` 0xd9,0x7f,0x7a,0x00,0xf7,0x00,0x4e,0x01,' -` 0x93,0x01,0xb5,0x01,0xec,0x01,0xe3,0x01,' -` 0x32,0x02,0xd9,0x03,0xf5,0x03,0xdf,0x02,' -` 0x88,0x01,0x8e,0x01,0x49,0x01,0x2d,0x01,' -` 0xf7,0x00,0xd5,0x00,0xa7,0x00,0x86,0x00,' -` 0x65,0x00,0x4d,0x00,0x38,0x00,0x29,0x00,' -` 0x1c,0x00,0x13,0x00,0x0c,0x00,0x08,0x00,' -` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x0b,0x00,0x08,0x00,' -` 0x1b,0x00,0x11,0x00,0x39,0x00,0x20,0x00,' -` 0x6f,0x00,0x39,0x00,0xc4,0x00,0x58,0x00,' -` 0x3c,0x01,0x70,0x00,0xd3,0x01,0x74,0x00,' -` 0x8b,0x02,0x5e,0x00,0xec,0x04,0xda,0x01,' -` 0xe4,0x05,0x9c,0xfe,0xef,0x05,0xc4,0xfc,' -` 0x1b,0x08,0xe4,0xf8,0x6a,0x0d,0xcf,0xec,' -` 0x94,0x32,0x0c,0x6b,0x65,0xe5,0x77,0x0d,' -` 0x94,0xf4,0xb2,0x05,0x5b,0xf8,0x77,0x02,' -` 0x44,0xfa,0x0d,0x00,0xd9,0xf8,0xd8,0xfd,' -` 0x8c,0xfb,0xb8,0xff,0x01,0xfd,0x78,0xff,' -` 0xd5,0xfd,0x78,0xff,0x81,0xfe,0x96,0xff,' -` 0x0d,0xff,0xb9,0xff,0x71,0xff,0xd6,0xff,' -` 0xb2,0xff,0xe8,0xff,0xd9,0xff,0xf4,0xff,' -` 0xef,0xff,0xfb,0xff,0xfa,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_48khz.m4 deleted file mode 100644 index d2d01d8c6f8b..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az25el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xff,0xff,0xfd,0xff,' -` 0xfb,0xff,0xf9,0xff,0xf5,0xff,0xf8,0xff,' -` 0xf6,0xff,0xf3,0xff,0xef,0xff,0xea,0xff,' -` 0xe5,0xff,0xdf,0xff,0xd9,0xff,0xd3,0xff,' -` 0xcd,0xff,0xc7,0xff,0xc1,0xff,0xbb,0xff,' -` 0xb7,0xff,0xb3,0xff,0xb0,0xff,0xaf,0xff,' -` 0xaf,0xff,0xb3,0xff,0xba,0xff,0xc3,0xff,' -` 0xcd,0xff,0xd9,0xff,0xe5,0xff,0xf2,0xff,' -` 0xd9,0x7f,0x0d,0x00,0x1a,0x00,0x26,0x00,' -` 0x31,0x00,0x3a,0x00,0x42,0x00,0x48,0x00,' -` 0x4b,0x00,0x4a,0x00,0x48,0x00,0x45,0x00,' -` 0x41,0x00,0x3c,0x00,0x37,0x00,0x31,0x00,' -` 0x2b,0x00,0x25,0x00,0x1f,0x00,0x1a,0x00,' -` 0x15,0x00,0x11,0x00,0x0d,0x00,0x0a,0x00,' -` 0x07,0x00,0x05,0x00,0x07,0x00,0x05,0x00,' -` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x01,0x00,0x01,0x00,0x02,0x00,0x02,0x00,' -` 0x06,0x00,0x05,0x00,0x0c,0x00,0x08,0x00,' -` 0x15,0x00,0x0b,0x00,0x21,0x00,0x0e,0x00,' -` 0x32,0x00,0x0d,0x00,0x48,0x00,0x07,0x00,' -` 0x64,0x00,0xf6,0xff,0x88,0x00,0xd1,0xff,' -` 0xb8,0x00,0x83,0xff,0x13,0x01,0xd5,0xfe,' -` 0x26,0x02,0xd0,0xfb,0x6a,0x78,0xd7,0x04,' -` 0x74,0xfd,0x7a,0x01,0x92,0xfe,0xb5,0x00,' -` 0xe8,0xfe,0x50,0x00,0x12,0xff,0x14,0x00,' -` 0x35,0xff,0xf1,0xff,0x54,0xff,0xde,0xff,' -` 0x71,0xff,0xd5,0xff,0x8d,0xff,0xd5,0xff,' -` 0xa7,0xff,0xda,0xff,0xbe,0xff,0xe1,0xff,' -` 0xd3,0xff,0xe9,0xff,0xe3,0xff,0xf0,0xff,' -` 0xdf,0xff,0xeb,0xff,0xee,0xff,0xf5,0xff,' -` 0xf8,0xff,0xfc,0xff,0xfd,0xff,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_16khz.m4 deleted file mode 100644 index c62572f9b464..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xf7,0xff,' -` 0xf1,0xff,0xe8,0xff,0xdb,0xff,0xc8,0xff,' -` 0xb0,0xff,0x91,0xff,0x6a,0xff,0x3a,0xff,' -` 0x03,0xff,0xbe,0xfe,0x78,0xfe,0x1f,0xfe,' -` 0xd1,0xfd,0x62,0xfd,0x2b,0xfd,0x11,0xfc,' -` 0x92,0xfa,0x69,0xfa,0xcf,0xf9,0xbd,0xf9,' -` 0x3e,0xf9,0xeb,0xf9,0x43,0xfc,0x99,0xfc,' -` 0x31,0xfd,0xc8,0xfd,0x7f,0xfe,0x3b,0xff,' -` 0xd9,0x7f,0xc3,0x00,0x79,0x01,0x28,0x02,' -` 0xb4,0x02,0x3e,0x03,0x87,0x03,0xae,0x05,' -` 0x3f,0x06,0xba,0x05,0x99,0x05,0x00,0x05,' -` 0xcc,0x04,0x6f,0x03,0x71,0x02,0x3a,0x02,' -` 0xd5,0x01,0x8e,0x01,0x3f,0x01,0x01,0x01,' -` 0xc7,0x00,0x98,0x00,0x70,0x00,0x51,0x00,' -` 0x39,0x00,0x26,0x00,0x18,0x00,0x0f,0x00,' -` 0x09,0x00,0x05,0x00,0x02,0x00,0x01,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' -` 0x05,0x00,0x08,0x00,0x11,0x00,0x17,0x00,' -` 0x2b,0x00,0x35,0x00,0x5c,0x00,0x67,0x00,' -` 0xac,0x00,0xb1,0x00,0x21,0x01,0x11,0x01,' -` 0xc0,0x01,0x77,0x01,0xfb,0x02,0x26,0x03,' -` 0x69,0x04,0xb0,0x03,0x81,0x05,0x04,0x04,' -` 0xfd,0x05,0x07,0x01,0x46,0x05,0x08,0xff,' -` 0xa0,0x06,0xb3,0xf9,0x85,0x11,0xec,0x78,' -` 0x6d,0xf1,0xb4,0x05,0xab,0xf8,0xab,0x00,' -` 0x63,0xf9,0x13,0xfe,0xe6,0xf6,0x05,0xfa,' -` 0x42,0xf7,0xd9,0xf9,0x31,0xf8,0x23,0xfa,' -` 0x8a,0xfa,0xe1,0xfc,0x0c,0xfc,0x67,0xfd,' -` 0x0d,0xfd,0x0a,0xfe,0xed,0xfd,0xa3,0xfe,' -` 0xa4,0xfe,0x20,0xff,0x2d,0xff,0x7c,0xff,' -` 0x8b,0xff,0xba,0xff,0xc5,0xff,0xde,0xff,' -` 0xe6,0xff,0xf3,0xff,0xf7,0xff,0xfc,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_48khz.m4 deleted file mode 100644 index 7c623cefd516..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az90el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' -` 0xf9,0xff,0xf6,0xff,0xf0,0xff,0xe9,0xff,' -` 0xe1,0xff,0xd5,0xff,0xca,0xff,0xb7,0xff,' -` 0xbd,0xff,0xc6,0xff,0xb4,0xff,0xae,0xff,' -` 0x9f,0xff,0x99,0xff,0x8c,0xff,0x88,0xff,' -` 0x7f,0xff,0x7e,0xff,0x7a,0xff,0x7f,0xff,' -` 0x81,0xff,0x8b,0xff,0x93,0xff,0xa2,0xff,' -` 0xb1,0xff,0xc4,0xff,0xd6,0xff,0xeb,0xff,' -` 0xd9,0x7f,0x15,0x00,0x29,0x00,0x3b,0x00,' -` 0x4c,0x00,0x59,0x00,0x67,0x00,0x6d,0x00,' -` 0x75,0x00,0x76,0x00,0x79,0x00,0x74,0x00,' -` 0x72,0x00,0x69,0x00,0x64,0x00,0x58,0x00,' -` 0x51,0x00,0x44,0x00,0x3e,0x00,0x2f,0x00,' -` 0x34,0x00,0x38,0x00,0x29,0x00,0x1f,0x00,' -` 0x16,0x00,0x10,0x00,0x0a,0x00,0x07,0x00,' -` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x03,0x00,0x00,0x00,0x08,0x00,0xfd,0xff,' -` 0x13,0x00,0xf7,0xff,0x2a,0x00,0xe6,0xff,' -` 0x51,0x00,0xc3,0xff,0x95,0x00,0x7b,0xff,' -` 0x08,0x01,0xef,0xfe,0xd5,0x01,0xd7,0xfd,' -` 0x6c,0x03,0x5b,0xfb,0x96,0x07,0x93,0xf2,' -` 0xe7,0x26,0x81,0x46,0x0f,0xeb,0xc7,0x0c,' -` 0x1d,0xf6,0x7d,0x07,0xfb,0xf8,0x3b,0x05,' -` 0x5c,0xfa,0xd0,0x03,0x3d,0xfb,0xc3,0x02,' -` 0xe9,0xfb,0xef,0x01,0x7e,0xfc,0x46,0x01,' -` 0x07,0xfd,0xc2,0x00,0x8a,0xfd,0x61,0x00,' -` 0x08,0xfe,0xb8,0xff,0xf0,0xfd,0x98,0xff,' -` 0x7b,0xfe,0xa1,0xff,0xed,0xfe,0xb3,0xff,' -` 0x49,0xff,0xc8,0xff,0x8e,0xff,0xdb,0xff,' -` 0xbe,0xff,0xea,0xff,0xde,0xff,0xf5,0xff,' -` 0xf1,0xff,0xfb,0xff,0xfa,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_16khz.m4 deleted file mode 100644 index fdae52af0cde..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x00,0x00,0x04,0x00,' -` 0x00,0x00,0x0b,0x00,0x00,0x00,0x19,0x00,' -` 0xfe,0xff,0x34,0x00,0xf9,0xff,0x5f,0x00,' -` 0xf1,0xff,0xa8,0x00,0xdf,0xff,0x0b,0x01,' -` 0xb4,0xff,0x93,0x01,0x63,0xff,0x4f,0x02,' -` 0xc1,0xfe,0xfa,0x03,0xbe,0xff,0xf5,0x03,' -` 0xf5,0xfc,0xc8,0x05,0x8a,0xfa,0xce,0x08,' -` 0xbb,0xf5,0x56,0x10,0x15,0xe5,0x38,0x58,' -` 0x41,0x4a,0x9b,0xe5,0x01,0x0f,0x83,0xf4,' -` 0x74,0x07,0xc7,0xf8,0x51,0x04,0xdf,0xfa,' -` 0xa7,0x02,0xa6,0xfa,0xad,0x00,0x90,0xfd,' -` 0xac,0x00,0x35,0xfe,0x5b,0x00,0xc3,0xfe,' -` 0x2a,0x00,0x30,0xff,0x11,0x00,0x83,0xff,' -` 0x09,0x00,0xbb,0xff,0x03,0x00,0xdc,0xff,' -` 0x01,0x00,0xef,0xff,0x00,0x00,0xfa,0xff,' -` 0x00,0x00,0xfe,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' -` 0xf8,0xff,0xf4,0xff,0xee,0xff,0xe9,0xff,' -` 0xdf,0xff,0xd8,0xff,0xc8,0xff,0xb9,0xff,' -` 0xa3,0xff,0x97,0xff,0x7b,0xff,0x73,0xff,' -` 0x4f,0xff,0x51,0xff,0x21,0xff,0x3a,0xff,' -` 0x3d,0xfd,0x74,0xfe,0x43,0xff,0xff,0xfe,' -` 0x39,0xff,0x2b,0xff,0x59,0xff,0x65,0xff,' -` 0x8f,0xff,0xb2,0xff,0xd9,0x7f,0x4d,0x00,' -` 0x6f,0x00,0x96,0x00,0xa0,0x00,0xcb,0x00,' -` 0xbc,0x00,0xf0,0x00,0xaf,0x00,0x6a,0x01,' -` 0x7f,0x02,0xb1,0x00,0xc5,0x00,0x99,0x00,' -` 0x99,0x00,0x78,0x00,0x70,0x00,0x57,0x00,' -` 0x4c,0x00,0x38,0x00,0x2c,0x00,0x1f,0x00,' -` 0x18,0x00,0x11,0x00,0x0c,0x00,0x08,0x00,' -` 0x05,0x00,0x03,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_48khz.m4 deleted file mode 100644 index 81cb2d0921c9..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm10el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0xff,0xff,' -` 0x04,0x00,0xfc,0xff,0x0a,0x00,0xf6,0xff,' -` 0x17,0x00,0xeb,0xff,0x2c,0x00,0xd6,0xff,' -` 0x50,0x00,0xb2,0xff,0x87,0x00,0x78,0xff,' -` 0xd8,0x00,0x1f,0xff,0x50,0x01,0x97,0xfe,' -` 0xfd,0x01,0xca,0xfd,0xff,0x02,0x8b,0xfc,' -` 0x98,0x04,0x6d,0xfa,0x85,0x07,0x03,0xf6,' -` 0xfb,0x0e,0x86,0xe5,0xb6,0x63,0xa0,0x3b,' -` 0xf0,0xe8,0x08,0x0e,0xdb,0xf5,0x85,0x07,' -` 0xd3,0xf9,0xc1,0x04,0xda,0xfb,0x2b,0x03,' -` 0x1e,0xfd,0x22,0x02,0xfd,0xfd,0x6b,0x01,' -` 0x9e,0xfe,0xec,0x00,0x12,0xff,0x94,0x00,' -` 0x66,0xff,0x58,0x00,0xa1,0xff,0x32,0x00,' -` 0xc8,0xff,0x1a,0x00,0xe2,0xff,0x0d,0x00,' -` 0xf1,0xff,0x06,0x00,0xf8,0xff,0xff,0xff,' -` 0xfc,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xff,0xff,' -` 0xfd,0xff,0xfd,0xff,0xfb,0xff,0xfb,0xff,' -` 0xf8,0xff,0xf7,0xff,0xf4,0xff,0xf3,0xff,' -` 0xef,0xff,0xee,0xff,0xe9,0xff,0xe8,0xff,' -` 0xe4,0xff,0xe4,0xff,0xe0,0xff,0xe0,0xff,' -` 0xdd,0xff,0xde,0xff,0xdc,0xff,0xdf,0xff,' -` 0xde,0xff,0xe1,0xff,0xe3,0xff,0xe8,0xff,' -` 0xef,0xff,0xf8,0xff,0xd9,0x7f,0x08,0x00,' -` 0x11,0x00,0x18,0x00,0x1c,0x00,0x1d,0x00,' -` 0x20,0x00,0x1f,0x00,0x21,0x00,0x1f,0x00,' -` 0x20,0x00,0x1d,0x00,0x1c,0x00,0x19,0x00,' -` 0x18,0x00,0x14,0x00,0x13,0x00,0x0f,0x00,' -` 0x0e,0x00,0x0b,0x00,0x0a,0x00,0x07,0x00,' -` 0x06,0x00,0x04,0x00,0x03,0x00,0x02,0x00,' -` 0x02,0x00,0x01,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_16khz.m4 deleted file mode 100644 index 9a1f9e44367d..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x03,0x00,' -` 0x0b,0x00,0x08,0x00,0x1b,0x00,0x11,0x00,' -` 0x39,0x00,0x20,0x00,0x6f,0x00,0x39,0x00,' -` 0xc4,0x00,0x58,0x00,0x3c,0x01,0x70,0x00,' -` 0xd3,0x01,0x74,0x00,0x8b,0x02,0x5e,0x00,' -` 0xec,0x04,0xda,0x01,0xe4,0x05,0x9c,0xfe,' -` 0xef,0x05,0xc4,0xfc,0x1b,0x08,0xe4,0xf8,' -` 0x6a,0x0d,0xcf,0xec,0x94,0x32,0x0c,0x6b,' -` 0x65,0xe5,0x77,0x0d,0x94,0xf4,0xb2,0x05,' -` 0x5b,0xf8,0x77,0x02,0x44,0xfa,0x0d,0x00,' -` 0xd9,0xf8,0xd8,0xfd,0x8c,0xfb,0xb8,0xff,' -` 0x01,0xfd,0x78,0xff,0xd5,0xfd,0x78,0xff,' -` 0x81,0xfe,0x96,0xff,0x0d,0xff,0xb9,0xff,' -` 0x71,0xff,0xd6,0xff,0xb2,0xff,0xe8,0xff,' -` 0xd9,0xff,0xf4,0xff,0xef,0xff,0xfb,0xff,' -` 0xfa,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfc,0xff,0xf8,0xff,0xf4,0xff,' -` 0xed,0xff,0xe4,0xff,0xd8,0xff,0xc8,0xff,' -` 0xb6,0xff,0x9b,0xff,0x7f,0xff,0x58,0xff,' -` 0x33,0xff,0xfe,0xfe,0xda,0xfe,0x9f,0xfe,' -` 0x82,0xfe,0x39,0xfe,0x45,0xfe,0xca,0xfc,' -` 0xa0,0xfb,0xcb,0xfb,0xa0,0xfd,0xfa,0xfd,' -` 0xf6,0xfd,0x35,0xfe,0x5d,0xfe,0xa8,0xfe,' -` 0x04,0xff,0x85,0xff,0xd9,0x7f,0x7a,0x00,' -` 0xf7,0x00,0x4e,0x01,0x93,0x01,0xb5,0x01,' -` 0xec,0x01,0xe3,0x01,0x32,0x02,0xd9,0x03,' -` 0xf5,0x03,0xdf,0x02,0x88,0x01,0x8e,0x01,' -` 0x49,0x01,0x2d,0x01,0xf7,0x00,0xd5,0x00,' -` 0xa7,0x00,0x86,0x00,0x65,0x00,0x4d,0x00,' -` 0x38,0x00,0x29,0x00,0x1c,0x00,0x13,0x00,' -` 0x0c,0x00,0x08,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_48khz.m4 deleted file mode 100644 index ee740cd4a708..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm25el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' -` 0x02,0x00,0x02,0x00,0x06,0x00,0x05,0x00,' -` 0x0c,0x00,0x08,0x00,0x15,0x00,0x0b,0x00,' -` 0x21,0x00,0x0e,0x00,0x32,0x00,0x0d,0x00,' -` 0x48,0x00,0x07,0x00,0x64,0x00,0xf6,0xff,' -` 0x88,0x00,0xd1,0xff,0xb8,0x00,0x83,0xff,' -` 0x13,0x01,0xd5,0xfe,0x26,0x02,0xd0,0xfb,' -` 0x6a,0x78,0xd7,0x04,0x74,0xfd,0x7a,0x01,' -` 0x92,0xfe,0xb5,0x00,0xe8,0xfe,0x50,0x00,' -` 0x12,0xff,0x14,0x00,0x35,0xff,0xf1,0xff,' -` 0x54,0xff,0xde,0xff,0x71,0xff,0xd5,0xff,' -` 0x8d,0xff,0xd5,0xff,0xa7,0xff,0xda,0xff,' -` 0xbe,0xff,0xe1,0xff,0xd3,0xff,0xe9,0xff,' -` 0xe3,0xff,0xf0,0xff,0xdf,0xff,0xeb,0xff,' -` 0xee,0xff,0xf5,0xff,0xf8,0xff,0xfc,0xff,' -` 0xfd,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xff,0xff,0xfd,0xff,0xfb,0xff,0xf9,0xff,' -` 0xf5,0xff,0xf8,0xff,0xf6,0xff,0xf3,0xff,' -` 0xef,0xff,0xea,0xff,0xe5,0xff,0xdf,0xff,' -` 0xd9,0xff,0xd3,0xff,0xcd,0xff,0xc7,0xff,' -` 0xc1,0xff,0xbb,0xff,0xb7,0xff,0xb3,0xff,' -` 0xb0,0xff,0xaf,0xff,0xaf,0xff,0xb3,0xff,' -` 0xba,0xff,0xc3,0xff,0xcd,0xff,0xd9,0xff,' -` 0xe5,0xff,0xf2,0xff,0xd9,0x7f,0x0d,0x00,' -` 0x1a,0x00,0x26,0x00,0x31,0x00,0x3a,0x00,' -` 0x42,0x00,0x48,0x00,0x4b,0x00,0x4a,0x00,' -` 0x48,0x00,0x45,0x00,0x41,0x00,0x3c,0x00,' -` 0x37,0x00,0x31,0x00,0x2b,0x00,0x25,0x00,' -` 0x1f,0x00,0x1a,0x00,0x15,0x00,0x11,0x00,' -` 0x0d,0x00,0x0a,0x00,0x07,0x00,0x05,0x00,' -` 0x07,0x00,0x05,0x00,0x03,0x00,0x01,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_16khz.m4 deleted file mode 100644 index 94a1943f599e..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_16khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x02,0x00,0x05,0x00,0x08,0x00,' -` 0x11,0x00,0x17,0x00,0x2b,0x00,0x35,0x00,' -` 0x5c,0x00,0x67,0x00,0xac,0x00,0xb1,0x00,' -` 0x21,0x01,0x11,0x01,0xc0,0x01,0x77,0x01,' -` 0xfb,0x02,0x26,0x03,0x69,0x04,0xb0,0x03,' -` 0x81,0x05,0x04,0x04,0xfd,0x05,0x07,0x01,' -` 0x46,0x05,0x08,0xff,0xa0,0x06,0xb3,0xf9,' -` 0x85,0x11,0xec,0x78,0x6d,0xf1,0xb4,0x05,' -` 0xab,0xf8,0xab,0x00,0x63,0xf9,0x13,0xfe,' -` 0xe6,0xf6,0x05,0xfa,0x42,0xf7,0xd9,0xf9,' -` 0x31,0xf8,0x23,0xfa,0x8a,0xfa,0xe1,0xfc,' -` 0x0c,0xfc,0x67,0xfd,0x0d,0xfd,0x0a,0xfe,' -` 0xed,0xfd,0xa3,0xfe,0xa4,0xfe,0x20,0xff,' -` 0x2d,0xff,0x7c,0xff,0x8b,0xff,0xba,0xff,' -` 0xc5,0xff,0xde,0xff,0xe6,0xff,0xf3,0xff,' -` 0xf7,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfc,0xff,0xf7,0xff,0xf1,0xff,0xe8,0xff,' -` 0xdb,0xff,0xc8,0xff,0xb0,0xff,0x91,0xff,' -` 0x6a,0xff,0x3a,0xff,0x03,0xff,0xbe,0xfe,' -` 0x78,0xfe,0x1f,0xfe,0xd1,0xfd,0x62,0xfd,' -` 0x2b,0xfd,0x11,0xfc,0x92,0xfa,0x69,0xfa,' -` 0xcf,0xf9,0xbd,0xf9,0x3e,0xf9,0xeb,0xf9,' -` 0x43,0xfc,0x99,0xfc,0x31,0xfd,0xc8,0xfd,' -` 0x7f,0xfe,0x3b,0xff,0xd9,0x7f,0xc3,0x00,' -` 0x79,0x01,0x28,0x02,0xb4,0x02,0x3e,0x03,' -` 0x87,0x03,0xae,0x05,0x3f,0x06,0xba,0x05,' -` 0x99,0x05,0x00,0x05,0xcc,0x04,0x6f,0x03,' -` 0x71,0x02,0x3a,0x02,0xd5,0x01,0x8e,0x01,' -` 0x3f,0x01,0x01,0x01,0xc7,0x00,0x98,0x00,' -` 0x70,0x00,0x51,0x00,0x39,0x00,0x26,0x00,' -` 0x18,0x00,0x0f,0x00,0x09,0x00,0x05,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_48khz.m4 deleted file mode 100644 index 1c8b65e6120e..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_azm90el0deg_48khz.m4 +++ /dev/null @@ -1,49 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,' -` 0x08,0x00,0xfd,0xff,0x13,0x00,0xf7,0xff,' -` 0x2a,0x00,0xe6,0xff,0x51,0x00,0xc3,0xff,' -` 0x95,0x00,0x7b,0xff,0x08,0x01,0xef,0xfe,' -` 0xd5,0x01,0xd7,0xfd,0x6c,0x03,0x5b,0xfb,' -` 0x96,0x07,0x93,0xf2,0xe7,0x26,0x81,0x46,' -` 0x0f,0xeb,0xc7,0x0c,0x1d,0xf6,0x7d,0x07,' -` 0xfb,0xf8,0x3b,0x05,0x5c,0xfa,0xd0,0x03,' -` 0x3d,0xfb,0xc3,0x02,0xe9,0xfb,0xef,0x01,' -` 0x7e,0xfc,0x46,0x01,0x07,0xfd,0xc2,0x00,' -` 0x8a,0xfd,0x61,0x00,0x08,0xfe,0xb8,0xff,' -` 0xf0,0xfd,0x98,0xff,0x7b,0xfe,0xa1,0xff,' -` 0xed,0xfe,0xb3,0xff,0x49,0xff,0xc8,0xff,' -` 0x8e,0xff,0xdb,0xff,0xbe,0xff,0xea,0xff,' -` 0xde,0xff,0xf5,0xff,0xf1,0xff,0xfb,0xff,' -` 0xfa,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfe,0xff,0xfc,0xff,0xf9,0xff,0xf6,0xff,' -` 0xf0,0xff,0xe9,0xff,0xe1,0xff,0xd5,0xff,' -` 0xca,0xff,0xb7,0xff,0xbd,0xff,0xc6,0xff,' -` 0xb4,0xff,0xae,0xff,0x9f,0xff,0x99,0xff,' -` 0x8c,0xff,0x88,0xff,0x7f,0xff,0x7e,0xff,' -` 0x7a,0xff,0x7f,0xff,0x81,0xff,0x8b,0xff,' -` 0x93,0xff,0xa2,0xff,0xb1,0xff,0xc4,0xff,' -` 0xd6,0xff,0xeb,0xff,0xd9,0x7f,0x15,0x00,' -` 0x29,0x00,0x3b,0x00,0x4c,0x00,0x59,0x00,' -` 0x67,0x00,0x6d,0x00,0x75,0x00,0x76,0x00,' -` 0x79,0x00,0x74,0x00,0x72,0x00,0x69,0x00,' -` 0x64,0x00,0x58,0x00,0x51,0x00,0x44,0x00,' -` 0x3e,0x00,0x2f,0x00,0x34,0x00,0x38,0x00,' -` 0x29,0x00,0x1f,0x00,0x16,0x00,0x10,0x00,' -` 0x0a,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_16khz.m4 similarity index 73% rename from tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_48khz.m4 rename to tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_16khz.m4 index b742a2d5613e..f003cdf01e5f 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_16khz.m4 @@ -1,12 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' @@ -44,6 +44,17 @@ CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_48khz.m4 similarity index 73% rename from tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_16khz.m4 rename to tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_48khz.m4 index b742a2d5613e..f003cdf01e5f 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_67mm_az0el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az0el0deg_48khz.m4 @@ -1,12 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x50,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' @@ -44,6 +44,17 @@ CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00"' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_16khz.m4 new file mode 100644 index 000000000000..abb1d392d4bf --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' +` 0xfb,0xff,0xf7,0xff,0xf2,0xff,0xea,0xff,' +` 0xe0,0xff,0xd2,0xff,0xc0,0xff,0xa9,0xff,' +` 0x8c,0xff,0x6a,0xff,0x41,0xff,0x13,0xff,' +` 0xdf,0xfe,0xaa,0xfe,0x76,0xfe,0x3f,0xfe,' +` 0x14,0xfe,0xbb,0xfd,0xe8,0xfb,0x96,0xfb,' +` 0x4c,0xfb,0x35,0xfd,0xb7,0xfd,0xb3,0xfd,' +` 0xf6,0xfd,0x26,0xfe,0x80,0xfe,0xf5,0xfe,' +` 0x7b,0xff,0xd9,0x7f,0x84,0x00,0x06,0x01,' +` 0x75,0x01,0xc8,0x01,0xf1,0x01,0x2b,0x02,' +` 0x22,0x02,0x95,0x02,0x4d,0x04,0xfe,0x03,' +` 0xa9,0x03,0x01,0x02,0xad,0x01,0x83,0x01,' +` 0x4f,0x01,0x1f,0x01,0xef,0x00,0xc1,0x00,' +` 0x99,0x00,0x76,0x00,0x59,0x00,0x41,0x00,' +` 0x2f,0x00,0x21,0x00,0x16,0x00,0x0e,0x00,' +` 0x09,0x00,0x05,0x00,0x03,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,' +` 0x02,0x00,0x07,0x00,0x06,0x00,0x14,0x00,' +` 0x0e,0x00,0x2d,0x00,0x1c,0x00,0x5b,0x00,' +` 0x33,0x00,0xa7,0x00,0x55,0x00,0x18,0x01,' +` 0x7c,0x00,0xb3,0x01,0x9a,0x00,0x6c,0x02,' +` 0x9e,0x00,0x38,0x03,0x61,0x01,0x56,0x06,' +` 0xbe,0x01,0xe8,0x06,0xfb,0xfd,0x6d,0x07,' +` 0xa8,0xfb,0x1b,0x0a,0xa8,0xf6,0x25,0x11,' +` 0x22,0xe5,0x12,0x5f,0x80,0x42,0xcf,0xe6,' +` 0x4b,0x0d,0x1b,0xf4,0xb0,0x05,0xf0,0xf7,' +` 0x68,0x02,0xf5,0xf9,0x2d,0xff,0xf6,0xf8,' +` 0xf6,0xfd,0x59,0xfb,0xaa,0xff,0x0a,0xfd,' +` 0x72,0xff,0xe8,0xfd,0x79,0xff,0x9a,0xfe,' +` 0x9c,0xff,0x24,0xff,0xbf,0xff,0x83,0xff,' +` 0xdb,0xff,0xbf,0xff,0xec,0xff,0xe2,0xff,' +` 0xf7,0xff,0xf4,0xff,0xfd,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_48khz.m4 new file mode 100644 index 000000000000..9f46c9f69858 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az30el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf8,0xff,' +` 0xf4,0xff,0xf4,0xff,0xf5,0xff,0xf0,0xff,' +` 0xec,0xff,0xe6,0xff,0xe1,0xff,0xd9,0xff,' +` 0xd3,0xff,0xcb,0xff,0xc5,0xff,0xbc,0xff,' +` 0xb6,0xff,0xaf,0xff,0xab,0xff,0xa5,0xff,' +` 0xa3,0xff,0xa2,0xff,0xa6,0xff,0xab,0xff,' +` 0xb3,0xff,0xbc,0xff,0xc8,0xff,0xd4,0xff,' +` 0xe3,0xff,0xf1,0xff,0xd9,0x7f,0x0f,0x00,' +` 0x1d,0x00,0x2a,0x00,0x36,0x00,0x41,0x00,' +` 0x48,0x00,0x4f,0x00,0x53,0x00,0x56,0x00,' +` 0x54,0x00,0x51,0x00,0x4b,0x00,0x47,0x00,' +` 0x3f,0x00,0x3a,0x00,0x32,0x00,0x2c,0x00,' +` 0x24,0x00,0x1f,0x00,0x18,0x00,0x14,0x00,' +` 0x0f,0x00,0x0c,0x00,0x08,0x00,0x08,0x00,' +` 0x08,0x00,0x05,0x00,0x03,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' +` 0x03,0x00,0x0c,0x00,0x03,0x00,0x11,0x00,' +` 0xff,0xff,0x22,0x00,0xfa,0xff,0x3d,0x00,' +` 0xee,0xff,0x66,0x00,0xd8,0xff,0x9f,0x00,' +` 0xb0,0xff,0xee,0x00,0x6e,0xff,0x5a,0x01,' +` 0x07,0xff,0xed,0x01,0x65,0xfe,0xba,0x02,' +` 0x60,0xfd,0xf5,0x03,0xa4,0xfb,0x39,0x06,' +` 0x04,0xf8,0x47,0x0c,0xb6,0xe9,0xe2,0x73,' +` 0xf8,0x24,0x17,0xf0,0xbb,0x09,0xbe,0xf8,' +` 0x1c,0x05,0x7e,0xfb,0x13,0x03,0xe6,0xfc,' +` 0xe7,0x01,0xc9,0xfd,0x2c,0x01,0x6d,0xfe,' +` 0xb4,0x00,0xe5,0xfe,0x67,0x00,0x3e,0xff,' +` 0x36,0x00,0x81,0xff,0x1a,0x00,0xb0,0xff,' +` 0x0a,0x00,0xd2,0xff,0x03,0x00,0xe7,0xff,' +` 0xff,0xff,0xee,0xff,0xfc,0xff,0xf9,0xff,' +` 0xfe,0xff,0xfe,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_16khz.m4 new file mode 100644 index 000000000000..dcdc806b029e --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf8,0xff,0xf2,0xff,0xea,0xff,0xde,0xff,' +` 0xce,0xff,0xb8,0xff,0x9c,0xff,0x78,0xff,' +` 0x4d,0xff,0x1a,0xff,0xdd,0xfe,0x9a,0xfe,' +` 0x4d,0xfe,0x00,0xfe,0xa3,0xfd,0x65,0xfd,' +` 0xbd,0xfc,0x05,0xfb,0xcb,0xfa,0x40,0xfa,' +` 0x2f,0xfa,0xaf,0xf9,0xad,0xfb,0xb8,0xfc,' +` 0xd0,0xfc,0x70,0xfd,0xf0,0xfd,0xa1,0xfe,' +` 0x4a,0xff,0xd9,0x7f,0xb4,0x00,0x58,0x01,' +` 0x01,0x02,0x77,0x02,0x0a,0x03,0x18,0x03,' +` 0x09,0x04,0xd7,0x05,0x51,0x05,0x34,0x05,' +` 0xa8,0x04,0x67,0x04,0xd9,0x02,0x3f,0x02,' +` 0x03,0x02,0xad,0x01,0x67,0x01,0x23,0x01,' +` 0xe8,0x00,0xb4,0x00,0x89,0x00,0x66,0x00,' +` 0x49,0x00,0x33,0x00,0x22,0x00,0x16,0x00,' +` 0x0e,0x00,0x08,0x00,0x04,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x03,0x00,' +` 0x09,0x00,0x0b,0x00,0x1a,0x00,0x1c,0x00,' +` 0x3c,0x00,0x3b,0x00,0x7a,0x00,0x6d,0x00,' +` 0xdb,0x00,0xb4,0x00,0x68,0x01,0x0d,0x01,' +` 0x23,0x02,0x6d,0x01,0x06,0x03,0xc1,0x01,' +` 0x54,0x05,0x6e,0x03,0xd9,0x06,0x63,0x03,' +` 0x65,0x08,0xb9,0x01,0xe2,0x06,0x77,0xfe,' +` 0xc0,0x08,0xce,0xf9,0xfa,0x0d,0xfd,0xe9,' +` 0xeb,0x72,0x6b,0x26,0x43,0xee,0x76,0x08,' +` 0x30,0xf6,0xa3,0x02,0x47,0xf8,0xd9,0xff,' +` 0x23,0xf7,0x87,0xfc,0x67,0xf8,0x6c,0xfc,' +` 0xb5,0xf9,0x72,0xfd,0x9d,0xfc,0x4d,0xfe,' +` 0x7a,0xfd,0xb8,0xfe,0x47,0xfe,0x1e,0xff,' +` 0xe8,0xfe,0x71,0xff,0x5d,0xff,0xaf,0xff,' +` 0xaa,0xff,0xd7,0xff,0xd8,0xff,0xee,0xff,' +` 0xf0,0xff,0xfa,0xff,0xfb,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_48khz.m4 new file mode 100644 index 000000000000..4e9c22b92131 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az60el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xfa,0xff,0xf6,0xff,0xf1,0xff,0xea,0xff,' +` 0xe2,0xff,0xd7,0xff,0xcf,0xff,0xd9,0xff,' +` 0xcf,0xff,0xc6,0xff,0xbb,0xff,0xb0,0xff,' +` 0xa5,0xff,0x9c,0xff,0x92,0xff,0x8c,0xff,' +` 0x85,0xff,0x82,0xff,0x81,0xff,0x83,0xff,' +` 0x87,0xff,0x8f,0xff,0x99,0xff,0xa6,0xff,' +` 0xb5,0xff,0xc6,0xff,0xd9,0xff,0xec,0xff,' +` 0xd9,0x7f,0x14,0x00,0x27,0x00,0x38,0x00,' +` 0x48,0x00,0x56,0x00,0x61,0x00,0x6a,0x00,' +` 0x70,0x00,0x72,0x00,0x73,0x00,0x70,0x00,' +` 0x6c,0x00,0x66,0x00,0x5e,0x00,0x55,0x00,' +` 0x4d,0x00,0x42,0x00,0x38,0x00,0x2e,0x00,' +` 0x26,0x00,0x1e,0x00,0x25,0x00,0x1e,0x00,' +` 0x15,0x00,0x0f,0x00,0x0a,0x00,0x06,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x09,0x00,' +` 0x06,0x00,0x15,0x00,0x0b,0x00,0x2c,0x00,' +` 0x0d,0x00,0x37,0x00,0x01,0x00,0x5f,0x00,' +` 0xf6,0xff,0x98,0x00,0xdc,0xff,0xe2,0x00,' +` 0xaa,0xff,0x44,0x01,0x53,0xff,0xc7,0x01,' +` 0xc6,0xfe,0x7c,0x02,0xe4,0xfd,0x8c,0x03,' +` 0x69,0xfc,0x66,0x05,0x84,0xf9,0xc3,0x09,' +` 0xb2,0xf0,0x8a,0x24,0xf6,0x73,0x5e,0xe9,' +` 0x31,0x0c,0x5e,0xf7,0xeb,0x05,0xc7,0xfa,' +` 0x77,0x03,0x62,0xfc,0x1b,0x02,0x5d,0xfd,' +` 0x42,0x01,0x0b,0xfe,0xb5,0x00,0x8f,0xfe,' +` 0x5c,0x00,0xf6,0xfe,0x27,0x00,0x48,0xff,' +` 0x0b,0x00,0x87,0xff,0x00,0x00,0xb2,0xff,' +` 0xe5,0xff,0xc5,0xff,0xef,0xff,0xe2,0xff,' +` 0xf7,0xff,0xf2,0xff,0xfc,0xff,0xfb,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_16khz.m4 new file mode 100644 index 000000000000..ffc6380a11b7 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf7,0xff,0xf1,0xff,0xe8,0xff,0xdb,0xff,' +` 0xc9,0xff,0xb1,0xff,0x92,0xff,0x6c,0xff,' +` 0x3c,0xff,0x05,0xff,0xc2,0xfe,0x7c,0xfe,' +` 0x27,0xfe,0xd8,0xfd,0x6f,0xfd,0x33,0xfd,' +` 0xdf,0xfb,0xad,0xfa,0x87,0xfa,0xec,0xf9,' +` 0xe3,0xf9,0x56,0xf9,0x48,0xfa,0x72,0xfc,' +` 0xa8,0xfc,0x4a,0xfd,0xd5,0xfd,0x8c,0xfe,' +` 0x40,0xff,0xd9,0x7f,0xbf,0x00,0x6d,0x01,' +` 0x1b,0x02,0x9b,0x02,0x2f,0x03,0x5b,0x03,' +` 0x57,0x05,0x29,0x06,0x97,0x05,0x80,0x05,' +` 0xe5,0x04,0xb4,0x04,0x9b,0x03,0x6a,0x02,' +` 0x2e,0x02,0xcf,0x01,0x87,0x01,0x3b,0x01,' +` 0xfe,0x00,0xc5,0x00,0x97,0x00,0x6f,0x00,' +` 0x51,0x00,0x38,0x00,0x26,0x00,0x18,0x00,' +` 0x0f,0x00,0x09,0x00,0x04,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x08,0x00,0x11,0x00,0x16,0x00,0x2b,0x00,' +` 0x31,0x00,0x5b,0x00,0x61,0x00,0xab,0x00,' +` 0xa9,0x00,0x23,0x01,0x0a,0x01,0xc6,0x01,' +` 0x7d,0x01,0x93,0x02,0xee,0x01,0x72,0x04,' +` 0xd4,0x03,0xe5,0x05,0x35,0x04,0x14,0x07,' +` 0x3e,0x04,0x3b,0x07,0x40,0x00,0xe3,0x06,' +` 0x7c,0xfd,0x05,0x09,0x22,0xf6,0xb4,0x19,' +` 0x8c,0x79,0x4d,0xed,0xed,0x07,0x5a,0xf7,' +` 0xda,0x01,0xf6,0xf8,0x1b,0xff,0x75,0xf7,' +` 0x4c,0xfb,0x33,0xf8,0x38,0xfb,0x65,0xf9,' +` 0x8b,0xfb,0x5d,0xfb,0xcd,0xfd,0xf2,0xfc,' +` 0x3a,0xfe,0xd8,0xfd,0xb9,0xfe,0x94,0xfe,' +` 0x29,0xff,0x22,0xff,0x7f,0xff,0x84,0xff,' +` 0xbb,0xff,0xc2,0xff,0xdf,0xff,0xe5,0xff,' +` 0xf3,0xff,0xf7,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_48khz.m4 new file mode 100644 index 000000000000..f4b1f4d6b702 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_az90el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfc,0xff,0xf9,0xff,0xf5,0xff,0xf0,0xff,' +` 0xe9,0xff,0xe1,0xff,0xd6,0xff,0xc9,0xff,' +` 0xb9,0xff,0xc6,0xff,0xc3,0xff,0xb5,0xff,' +` 0xac,0xff,0x9f,0xff,0x97,0xff,0x8c,0xff,' +` 0x86,0xff,0x7f,0xff,0x7c,0xff,0x7a,0xff,' +` 0x7d,0xff,0x80,0xff,0x89,0xff,0x93,0xff,' +` 0xa1,0xff,0xb0,0xff,0xc3,0xff,0xd6,0xff,' +` 0xeb,0xff,0xd9,0x7f,0x15,0x00,0x29,0x00,' +` 0x3c,0x00,0x4d,0x00,0x5b,0x00,0x67,0x00,' +` 0x6f,0x00,0x76,0x00,0x78,0x00,0x79,0x00,' +` 0x76,0x00,0x72,0x00,0x6b,0x00,0x64,0x00,' +` 0x5a,0x00,0x51,0x00,0x45,0x00,0x3d,0x00,' +` 0x31,0x00,0x2d,0x00,0x36,0x00,0x29,0x00,' +` 0x1f,0x00,0x16,0x00,0x10,0x00,0x0a,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x03,0x00,0x10,0x00,' +` 0x07,0x00,0x24,0x00,0x0c,0x00,0x45,0x00,' +` 0x12,0x00,0x70,0x00,0xe9,0xff,0x9d,0x00,' +` 0xcc,0xff,0xf1,0x00,0x95,0xff,0x62,0x01,' +` 0x37,0xff,0xf8,0x01,0xa1,0xfe,0xc3,0x02,' +` 0xb9,0xfd,0xdf,0x03,0x50,0xfc,0x90,0x05,' +` 0xf6,0xf9,0x95,0x08,0x3e,0xf5,0x1d,0x10,' +` 0xfb,0xe4,0x09,0x54,0xb4,0x4e,0x56,0xe5,' +` 0x7b,0x0f,0xd4,0xf4,0xd3,0x07,0x3f,0xf9,' +` 0xa5,0x04,0x6c,0xfb,0xdc,0x02,0xc4,0xfc,' +` 0xbe,0x01,0xb0,0xfd,0x05,0x01,0x5e,0xfe,' +` 0x8f,0x00,0xe0,0xfe,0x47,0x00,0x41,0xff,' +` 0x1d,0x00,0x89,0xff,0xf9,0xff,0xa1,0xff,' +` 0xf2,0xff,0xcd,0xff,0xf7,0xff,0xe8,0xff,' +` 0xfb,0xff,0xf6,0xff,0xfe,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_16khz.m4 new file mode 100644 index 000000000000..74ba35e49cfe --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x02,0x00,0x02,0x00,0x07,0x00,' +` 0x06,0x00,0x14,0x00,0x0e,0x00,0x2d,0x00,' +` 0x1c,0x00,0x5b,0x00,0x33,0x00,0xa7,0x00,' +` 0x55,0x00,0x18,0x01,0x7c,0x00,0xb3,0x01,' +` 0x9a,0x00,0x6c,0x02,0x9e,0x00,0x38,0x03,' +` 0x61,0x01,0x56,0x06,0xbe,0x01,0xe8,0x06,' +` 0xfb,0xfd,0x6d,0x07,0xa8,0xfb,0x1b,0x0a,' +` 0xa8,0xf6,0x25,0x11,0x22,0xe5,0x12,0x5f,' +` 0x80,0x42,0xcf,0xe6,0x4b,0x0d,0x1b,0xf4,' +` 0xb0,0x05,0xf0,0xf7,0x68,0x02,0xf5,0xf9,' +` 0x2d,0xff,0xf6,0xf8,0xf6,0xfd,0x59,0xfb,' +` 0xaa,0xff,0x0a,0xfd,0x72,0xff,0xe8,0xfd,' +` 0x79,0xff,0x9a,0xfe,0x9c,0xff,0x24,0xff,' +` 0xbf,0xff,0x83,0xff,0xdb,0xff,0xbf,0xff,' +` 0xec,0xff,0xe2,0xff,0xf7,0xff,0xf4,0xff,' +` 0xfd,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfd,0xff,0xfb,0xff,0xf7,0xff,' +` 0xf2,0xff,0xea,0xff,0xe0,0xff,0xd2,0xff,' +` 0xc0,0xff,0xa9,0xff,0x8c,0xff,0x6a,0xff,' +` 0x41,0xff,0x13,0xff,0xdf,0xfe,0xaa,0xfe,' +` 0x76,0xfe,0x3f,0xfe,0x14,0xfe,0xbb,0xfd,' +` 0xe8,0xfb,0x96,0xfb,0x4c,0xfb,0x35,0xfd,' +` 0xb7,0xfd,0xb3,0xfd,0xf6,0xfd,0x26,0xfe,' +` 0x80,0xfe,0xf5,0xfe,0x7b,0xff,0xd9,0x7f,' +` 0x84,0x00,0x06,0x01,0x75,0x01,0xc8,0x01,' +` 0xf1,0x01,0x2b,0x02,0x22,0x02,0x95,0x02,' +` 0x4d,0x04,0xfe,0x03,0xa9,0x03,0x01,0x02,' +` 0xad,0x01,0x83,0x01,0x4f,0x01,0x1f,0x01,' +` 0xef,0x00,0xc1,0x00,0x99,0x00,0x76,0x00,' +` 0x59,0x00,0x41,0x00,0x2f,0x00,0x21,0x00,' +` 0x16,0x00,0x0e,0x00,0x09,0x00,0x05,0x00,' +` 0x03,0x00,0x01,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_48khz.m4 new file mode 100644 index 000000000000..0a12f40a2653 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm30el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x0c,0x00,' +` 0x03,0x00,0x11,0x00,0xff,0xff,0x22,0x00,' +` 0xfa,0xff,0x3d,0x00,0xee,0xff,0x66,0x00,' +` 0xd8,0xff,0x9f,0x00,0xb0,0xff,0xee,0x00,' +` 0x6e,0xff,0x5a,0x01,0x07,0xff,0xed,0x01,' +` 0x65,0xfe,0xba,0x02,0x60,0xfd,0xf5,0x03,' +` 0xa4,0xfb,0x39,0x06,0x04,0xf8,0x47,0x0c,' +` 0xb6,0xe9,0xe2,0x73,0xf8,0x24,0x17,0xf0,' +` 0xbb,0x09,0xbe,0xf8,0x1c,0x05,0x7e,0xfb,' +` 0x13,0x03,0xe6,0xfc,0xe7,0x01,0xc9,0xfd,' +` 0x2c,0x01,0x6d,0xfe,0xb4,0x00,0xe5,0xfe,' +` 0x67,0x00,0x3e,0xff,0x36,0x00,0x81,0xff,' +` 0x1a,0x00,0xb0,0xff,0x0a,0x00,0xd2,0xff,' +` 0x03,0x00,0xe7,0xff,0xff,0xff,0xee,0xff,' +` 0xfc,0xff,0xf9,0xff,0xfe,0xff,0xfe,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfb,0xff,0xf8,0xff,0xf4,0xff,0xf4,0xff,' +` 0xf5,0xff,0xf0,0xff,0xec,0xff,0xe6,0xff,' +` 0xe1,0xff,0xd9,0xff,0xd3,0xff,0xcb,0xff,' +` 0xc5,0xff,0xbc,0xff,0xb6,0xff,0xaf,0xff,' +` 0xab,0xff,0xa5,0xff,0xa3,0xff,0xa2,0xff,' +` 0xa6,0xff,0xab,0xff,0xb3,0xff,0xbc,0xff,' +` 0xc8,0xff,0xd4,0xff,0xe3,0xff,0xf1,0xff,' +` 0xd9,0x7f,0x0f,0x00,0x1d,0x00,0x2a,0x00,' +` 0x36,0x00,0x41,0x00,0x48,0x00,0x4f,0x00,' +` 0x53,0x00,0x56,0x00,0x54,0x00,0x51,0x00,' +` 0x4b,0x00,0x47,0x00,0x3f,0x00,0x3a,0x00,' +` 0x32,0x00,0x2c,0x00,0x24,0x00,0x1f,0x00,' +` 0x18,0x00,0x14,0x00,0x0f,0x00,0x0c,0x00,' +` 0x08,0x00,0x08,0x00,0x08,0x00,0x05,0x00,' +` 0x03,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_16khz.m4 new file mode 100644 index 000000000000..6787735d11a8 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x03,0x00,0x09,0x00,0x0b,0x00,' +` 0x1a,0x00,0x1c,0x00,0x3c,0x00,0x3b,0x00,' +` 0x7a,0x00,0x6d,0x00,0xdb,0x00,0xb4,0x00,' +` 0x68,0x01,0x0d,0x01,0x23,0x02,0x6d,0x01,' +` 0x06,0x03,0xc1,0x01,0x54,0x05,0x6e,0x03,' +` 0xd9,0x06,0x63,0x03,0x65,0x08,0xb9,0x01,' +` 0xe2,0x06,0x77,0xfe,0xc0,0x08,0xce,0xf9,' +` 0xfa,0x0d,0xfd,0xe9,0xeb,0x72,0x6b,0x26,' +` 0x43,0xee,0x76,0x08,0x30,0xf6,0xa3,0x02,' +` 0x47,0xf8,0xd9,0xff,0x23,0xf7,0x87,0xfc,' +` 0x67,0xf8,0x6c,0xfc,0xb5,0xf9,0x72,0xfd,' +` 0x9d,0xfc,0x4d,0xfe,0x7a,0xfd,0xb8,0xfe,' +` 0x47,0xfe,0x1e,0xff,0xe8,0xfe,0x71,0xff,' +` 0x5d,0xff,0xaf,0xff,0xaa,0xff,0xd7,0xff,' +` 0xd8,0xff,0xee,0xff,0xf0,0xff,0xfa,0xff,' +` 0xfb,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf8,0xff,0xf2,0xff,' +` 0xea,0xff,0xde,0xff,0xce,0xff,0xb8,0xff,' +` 0x9c,0xff,0x78,0xff,0x4d,0xff,0x1a,0xff,' +` 0xdd,0xfe,0x9a,0xfe,0x4d,0xfe,0x00,0xfe,' +` 0xa3,0xfd,0x65,0xfd,0xbd,0xfc,0x05,0xfb,' +` 0xcb,0xfa,0x40,0xfa,0x2f,0xfa,0xaf,0xf9,' +` 0xad,0xfb,0xb8,0xfc,0xd0,0xfc,0x70,0xfd,' +` 0xf0,0xfd,0xa1,0xfe,0x4a,0xff,0xd9,0x7f,' +` 0xb4,0x00,0x58,0x01,0x01,0x02,0x77,0x02,' +` 0x0a,0x03,0x18,0x03,0x09,0x04,0xd7,0x05,' +` 0x51,0x05,0x34,0x05,0xa8,0x04,0x67,0x04,' +` 0xd9,0x02,0x3f,0x02,0x03,0x02,0xad,0x01,' +` 0x67,0x01,0x23,0x01,0xe8,0x00,0xb4,0x00,' +` 0x89,0x00,0x66,0x00,0x49,0x00,0x33,0x00,' +` 0x22,0x00,0x16,0x00,0x0e,0x00,0x08,0x00,' +` 0x04,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_48khz.m4 new file mode 100644 index 000000000000..aa10361a0ce8 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm60el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x09,0x00,0x06,0x00,0x15,0x00,' +` 0x0b,0x00,0x2c,0x00,0x0d,0x00,0x37,0x00,' +` 0x01,0x00,0x5f,0x00,0xf6,0xff,0x98,0x00,' +` 0xdc,0xff,0xe2,0x00,0xaa,0xff,0x44,0x01,' +` 0x53,0xff,0xc7,0x01,0xc6,0xfe,0x7c,0x02,' +` 0xe4,0xfd,0x8c,0x03,0x69,0xfc,0x66,0x05,' +` 0x84,0xf9,0xc3,0x09,0xb2,0xf0,0x8a,0x24,' +` 0xf6,0x73,0x5e,0xe9,0x31,0x0c,0x5e,0xf7,' +` 0xeb,0x05,0xc7,0xfa,0x77,0x03,0x62,0xfc,' +` 0x1b,0x02,0x5d,0xfd,0x42,0x01,0x0b,0xfe,' +` 0xb5,0x00,0x8f,0xfe,0x5c,0x00,0xf6,0xfe,' +` 0x27,0x00,0x48,0xff,0x0b,0x00,0x87,0xff,' +` 0x00,0x00,0xb2,0xff,0xe5,0xff,0xc5,0xff,' +` 0xef,0xff,0xe2,0xff,0xf7,0xff,0xf2,0xff,' +` 0xfc,0xff,0xfb,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xfa,0xff,0xf6,0xff,' +` 0xf1,0xff,0xea,0xff,0xe2,0xff,0xd7,0xff,' +` 0xcf,0xff,0xd9,0xff,0xcf,0xff,0xc6,0xff,' +` 0xbb,0xff,0xb0,0xff,0xa5,0xff,0x9c,0xff,' +` 0x92,0xff,0x8c,0xff,0x85,0xff,0x82,0xff,' +` 0x81,0xff,0x83,0xff,0x87,0xff,0x8f,0xff,' +` 0x99,0xff,0xa6,0xff,0xb5,0xff,0xc6,0xff,' +` 0xd9,0xff,0xec,0xff,0xd9,0x7f,0x14,0x00,' +` 0x27,0x00,0x38,0x00,0x48,0x00,0x56,0x00,' +` 0x61,0x00,0x6a,0x00,0x70,0x00,0x72,0x00,' +` 0x73,0x00,0x70,0x00,0x6c,0x00,0x66,0x00,' +` 0x5e,0x00,0x55,0x00,0x4d,0x00,0x42,0x00,' +` 0x38,0x00,0x2e,0x00,0x26,0x00,0x1e,0x00,' +` 0x25,0x00,0x1e,0x00,0x15,0x00,0x0f,0x00,' +` 0x0a,0x00,0x06,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_16khz.m4 new file mode 100644 index 000000000000..f074e61ec28f --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_16khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x08,0x00,0x11,0x00,' +` 0x16,0x00,0x2b,0x00,0x31,0x00,0x5b,0x00,' +` 0x61,0x00,0xab,0x00,0xa9,0x00,0x23,0x01,' +` 0x0a,0x01,0xc6,0x01,0x7d,0x01,0x93,0x02,' +` 0xee,0x01,0x72,0x04,0xd4,0x03,0xe5,0x05,' +` 0x35,0x04,0x14,0x07,0x3e,0x04,0x3b,0x07,' +` 0x40,0x00,0xe3,0x06,0x7c,0xfd,0x05,0x09,' +` 0x22,0xf6,0xb4,0x19,0x8c,0x79,0x4d,0xed,' +` 0xed,0x07,0x5a,0xf7,0xda,0x01,0xf6,0xf8,' +` 0x1b,0xff,0x75,0xf7,0x4c,0xfb,0x33,0xf8,' +` 0x38,0xfb,0x65,0xf9,0x8b,0xfb,0x5d,0xfb,' +` 0xcd,0xfd,0xf2,0xfc,0x3a,0xfe,0xd8,0xfd,' +` 0xb9,0xfe,0x94,0xfe,0x29,0xff,0x22,0xff,' +` 0x7f,0xff,0x84,0xff,0xbb,0xff,0xc2,0xff,' +` 0xdf,0xff,0xe5,0xff,0xf3,0xff,0xf7,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf7,0xff,0xf1,0xff,' +` 0xe8,0xff,0xdb,0xff,0xc9,0xff,0xb1,0xff,' +` 0x92,0xff,0x6c,0xff,0x3c,0xff,0x05,0xff,' +` 0xc2,0xfe,0x7c,0xfe,0x27,0xfe,0xd8,0xfd,' +` 0x6f,0xfd,0x33,0xfd,0xdf,0xfb,0xad,0xfa,' +` 0x87,0xfa,0xec,0xf9,0xe3,0xf9,0x56,0xf9,' +` 0x48,0xfa,0x72,0xfc,0xa8,0xfc,0x4a,0xfd,' +` 0xd5,0xfd,0x8c,0xfe,0x40,0xff,0xd9,0x7f,' +` 0xbf,0x00,0x6d,0x01,0x1b,0x02,0x9b,0x02,' +` 0x2f,0x03,0x5b,0x03,0x57,0x05,0x29,0x06,' +` 0x97,0x05,0x80,0x05,0xe5,0x04,0xb4,0x04,' +` 0x9b,0x03,0x6a,0x02,0x2e,0x02,0xcf,0x01,' +` 0x87,0x01,0x3b,0x01,0xfe,0x00,0xc5,0x00,' +` 0x97,0x00,0x6f,0x00,0x51,0x00,0x38,0x00,' +` 0x26,0x00,0x18,0x00,0x0f,0x00,0x09,0x00,' +` 0x04,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_48khz.m4 new file mode 100644 index 000000000000..4e9033183ded --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_azm90el0deg_48khz.m4 @@ -0,0 +1,60 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa4,0x01,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x03,0x00,0x10,0x00,0x07,0x00,0x24,0x00,' +` 0x0c,0x00,0x45,0x00,0x12,0x00,0x70,0x00,' +` 0xe9,0xff,0x9d,0x00,0xcc,0xff,0xf1,0x00,' +` 0x95,0xff,0x62,0x01,0x37,0xff,0xf8,0x01,' +` 0xa1,0xfe,0xc3,0x02,0xb9,0xfd,0xdf,0x03,' +` 0x50,0xfc,0x90,0x05,0xf6,0xf9,0x95,0x08,' +` 0x3e,0xf5,0x1d,0x10,0xfb,0xe4,0x09,0x54,' +` 0xb4,0x4e,0x56,0xe5,0x7b,0x0f,0xd4,0xf4,' +` 0xd3,0x07,0x3f,0xf9,0xa5,0x04,0x6c,0xfb,' +` 0xdc,0x02,0xc4,0xfc,0xbe,0x01,0xb0,0xfd,' +` 0x05,0x01,0x5e,0xfe,0x8f,0x00,0xe0,0xfe,' +` 0x47,0x00,0x41,0xff,0x1d,0x00,0x89,0xff,' +` 0xf9,0xff,0xa1,0xff,0xf2,0xff,0xcd,0xff,' +` 0xf7,0xff,0xe8,0xff,0xfb,0xff,0xf6,0xff,' +` 0xfe,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xf9,0xff,' +` 0xf5,0xff,0xf0,0xff,0xe9,0xff,0xe1,0xff,' +` 0xd6,0xff,0xc9,0xff,0xb9,0xff,0xc6,0xff,' +` 0xc3,0xff,0xb5,0xff,0xac,0xff,0x9f,0xff,' +` 0x97,0xff,0x8c,0xff,0x86,0xff,0x7f,0xff,' +` 0x7c,0xff,0x7a,0xff,0x7d,0xff,0x80,0xff,' +` 0x89,0xff,0x93,0xff,0xa1,0xff,0xb0,0xff,' +` 0xc3,0xff,0xd6,0xff,0xeb,0xff,0xd9,0x7f,' +` 0x15,0x00,0x29,0x00,0x3c,0x00,0x4d,0x00,' +` 0x5b,0x00,0x67,0x00,0x6f,0x00,0x76,0x00,' +` 0x78,0x00,0x79,0x00,0x76,0x00,0x72,0x00,' +` 0x6b,0x00,0x64,0x00,0x5a,0x00,0x51,0x00,' +` 0x45,0x00,0x3d,0x00,0x31,0x00,0x2d,0x00,' +` 0x36,0x00,0x29,0x00,0x1f,0x00,0x16,0x00,' +` 0x10,0x00,0x0a,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_16khz.m4 new file mode 100644 index 000000000000..95e31db6168b --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_16khz.m4 @@ -0,0 +1,256 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' +` 0xfb,0xff,0xf7,0xff,0xf2,0xff,0xea,0xff,' +` 0xe0,0xff,0xd2,0xff,0xc0,0xff,0xa9,0xff,' +` 0x8c,0xff,0x6a,0xff,0x41,0xff,0x13,0xff,' +` 0xdf,0xfe,0xaa,0xfe,0x76,0xfe,0x3f,0xfe,' +` 0x14,0xfe,0xbb,0xfd,0xe8,0xfb,0x96,0xfb,' +` 0x4c,0xfb,0x35,0xfd,0xb7,0xfd,0xb3,0xfd,' +` 0xf6,0xfd,0x26,0xfe,0x80,0xfe,0xf5,0xfe,' +` 0x7b,0xff,0xd9,0x7f,0x84,0x00,0x06,0x01,' +` 0x75,0x01,0xc8,0x01,0xf1,0x01,0x2b,0x02,' +` 0x22,0x02,0x95,0x02,0x4d,0x04,0xfe,0x03,' +` 0xa9,0x03,0x01,0x02,0xad,0x01,0x83,0x01,' +` 0x4f,0x01,0x1f,0x01,0xef,0x00,0xc1,0x00,' +` 0x99,0x00,0x76,0x00,0x59,0x00,0x41,0x00,' +` 0x2f,0x00,0x21,0x00,0x16,0x00,0x0e,0x00,' +` 0x09,0x00,0x05,0x00,0x03,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,' +` 0x02,0x00,0x07,0x00,0x06,0x00,0x14,0x00,' +` 0x0e,0x00,0x2d,0x00,0x1c,0x00,0x5b,0x00,' +` 0x33,0x00,0xa7,0x00,0x55,0x00,0x18,0x01,' +` 0x7c,0x00,0xb3,0x01,0x9a,0x00,0x6c,0x02,' +` 0x9e,0x00,0x38,0x03,0x61,0x01,0x56,0x06,' +` 0xbe,0x01,0xe8,0x06,0xfb,0xfd,0x6d,0x07,' +` 0xa8,0xfb,0x1b,0x0a,0xa8,0xf6,0x25,0x11,' +` 0x22,0xe5,0x12,0x5f,0x80,0x42,0xcf,0xe6,' +` 0x4b,0x0d,0x1b,0xf4,0xb0,0x05,0xf0,0xf7,' +` 0x68,0x02,0xf5,0xf9,0x2d,0xff,0xf6,0xf8,' +` 0xf6,0xfd,0x59,0xfb,0xaa,0xff,0x0a,0xfd,' +` 0x72,0xff,0xe8,0xfd,0x79,0xff,0x9a,0xfe,' +` 0x9c,0xff,0x24,0xff,0xbf,0xff,0x83,0xff,' +` 0xdb,0xff,0xbf,0xff,0xec,0xff,0xe2,0xff,' +` 0xf7,0xff,0xf4,0xff,0xfd,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x02,0x00,0x02,0x00,0x07,0x00,' +` 0x06,0x00,0x14,0x00,0x0e,0x00,0x2d,0x00,' +` 0x1c,0x00,0x5b,0x00,0x33,0x00,0xa7,0x00,' +` 0x55,0x00,0x18,0x01,0x7c,0x00,0xb3,0x01,' +` 0x9a,0x00,0x6c,0x02,0x9e,0x00,0x38,0x03,' +` 0x61,0x01,0x56,0x06,0xbe,0x01,0xe8,0x06,' +` 0xfb,0xfd,0x6d,0x07,0xa8,0xfb,0x1b,0x0a,' +` 0xa8,0xf6,0x25,0x11,0x22,0xe5,0x12,0x5f,' +` 0x80,0x42,0xcf,0xe6,0x4b,0x0d,0x1b,0xf4,' +` 0xb0,0x05,0xf0,0xf7,0x68,0x02,0xf5,0xf9,' +` 0x2d,0xff,0xf6,0xf8,0xf6,0xfd,0x59,0xfb,' +` 0xaa,0xff,0x0a,0xfd,0x72,0xff,0xe8,0xfd,' +` 0x79,0xff,0x9a,0xfe,0x9c,0xff,0x24,0xff,' +` 0xbf,0xff,0x83,0xff,0xdb,0xff,0xbf,0xff,' +` 0xec,0xff,0xe2,0xff,0xf7,0xff,0xf4,0xff,' +` 0xfd,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfd,0xff,0xfb,0xff,0xf7,0xff,' +` 0xf2,0xff,0xea,0xff,0xe0,0xff,0xd2,0xff,' +` 0xc0,0xff,0xa9,0xff,0x8c,0xff,0x6a,0xff,' +` 0x41,0xff,0x13,0xff,0xdf,0xfe,0xaa,0xfe,' +` 0x76,0xfe,0x3f,0xfe,0x14,0xfe,0xbb,0xfd,' +` 0xe8,0xfb,0x96,0xfb,0x4c,0xfb,0x35,0xfd,' +` 0xb7,0xfd,0xb3,0xfd,0xf6,0xfd,0x26,0xfe,' +` 0x80,0xfe,0xf5,0xfe,0x7b,0xff,0xd9,0x7f,' +` 0x84,0x00,0x06,0x01,0x75,0x01,0xc8,0x01,' +` 0xf1,0x01,0x2b,0x02,0x22,0x02,0x95,0x02,' +` 0x4d,0x04,0xfe,0x03,0xa9,0x03,0x01,0x02,' +` 0xad,0x01,0x83,0x01,0x4f,0x01,0x1f,0x01,' +` 0xef,0x00,0xc1,0x00,0x99,0x00,0x76,0x00,' +` 0x59,0x00,0x41,0x00,0x2f,0x00,0x21,0x00,' +` 0x16,0x00,0x0e,0x00,0x09,0x00,0x05,0x00,' +` 0x03,0x00,0x01,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf7,0xff,0xf1,0xff,0xe8,0xff,0xdb,0xff,' +` 0xc9,0xff,0xb1,0xff,0x92,0xff,0x6c,0xff,' +` 0x3c,0xff,0x05,0xff,0xc2,0xfe,0x7c,0xfe,' +` 0x27,0xfe,0xd8,0xfd,0x6f,0xfd,0x33,0xfd,' +` 0xdf,0xfb,0xad,0xfa,0x87,0xfa,0xec,0xf9,' +` 0xe3,0xf9,0x56,0xf9,0x48,0xfa,0x72,0xfc,' +` 0xa8,0xfc,0x4a,0xfd,0xd5,0xfd,0x8c,0xfe,' +` 0x40,0xff,0xd9,0x7f,0xbf,0x00,0x6d,0x01,' +` 0x1b,0x02,0x9b,0x02,0x2f,0x03,0x5b,0x03,' +` 0x57,0x05,0x29,0x06,0x97,0x05,0x80,0x05,' +` 0xe5,0x04,0xb4,0x04,0x9b,0x03,0x6a,0x02,' +` 0x2e,0x02,0xcf,0x01,0x87,0x01,0x3b,0x01,' +` 0xfe,0x00,0xc5,0x00,0x97,0x00,0x6f,0x00,' +` 0x51,0x00,0x38,0x00,0x26,0x00,0x18,0x00,' +` 0x0f,0x00,0x09,0x00,0x04,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x08,0x00,0x11,0x00,0x16,0x00,0x2b,0x00,' +` 0x31,0x00,0x5b,0x00,0x61,0x00,0xab,0x00,' +` 0xa9,0x00,0x23,0x01,0x0a,0x01,0xc6,0x01,' +` 0x7d,0x01,0x93,0x02,0xee,0x01,0x72,0x04,' +` 0xd4,0x03,0xe5,0x05,0x35,0x04,0x14,0x07,' +` 0x3e,0x04,0x3b,0x07,0x40,0x00,0xe3,0x06,' +` 0x7c,0xfd,0x05,0x09,0x22,0xf6,0xb4,0x19,' +` 0x8c,0x79,0x4d,0xed,0xed,0x07,0x5a,0xf7,' +` 0xda,0x01,0xf6,0xf8,0x1b,0xff,0x75,0xf7,' +` 0x4c,0xfb,0x33,0xf8,0x38,0xfb,0x65,0xf9,' +` 0x8b,0xfb,0x5d,0xfb,0xcd,0xfd,0xf2,0xfc,' +` 0x3a,0xfe,0xd8,0xfd,0xb9,0xfe,0x94,0xfe,' +` 0x29,0xff,0x22,0xff,0x7f,0xff,0x84,0xff,' +` 0xbb,0xff,0xc2,0xff,0xdf,0xff,0xe5,0xff,' +` 0xf3,0xff,0xf7,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x08,0x00,0x11,0x00,' +` 0x16,0x00,0x2b,0x00,0x31,0x00,0x5b,0x00,' +` 0x61,0x00,0xab,0x00,0xa9,0x00,0x23,0x01,' +` 0x0a,0x01,0xc6,0x01,0x7d,0x01,0x93,0x02,' +` 0xee,0x01,0x72,0x04,0xd4,0x03,0xe5,0x05,' +` 0x35,0x04,0x14,0x07,0x3e,0x04,0x3b,0x07,' +` 0x40,0x00,0xe3,0x06,0x7c,0xfd,0x05,0x09,' +` 0x22,0xf6,0xb4,0x19,0x8c,0x79,0x4d,0xed,' +` 0xed,0x07,0x5a,0xf7,0xda,0x01,0xf6,0xf8,' +` 0x1b,0xff,0x75,0xf7,0x4c,0xfb,0x33,0xf8,' +` 0x38,0xfb,0x65,0xf9,0x8b,0xfb,0x5d,0xfb,' +` 0xcd,0xfd,0xf2,0xfc,0x3a,0xfe,0xd8,0xfd,' +` 0xb9,0xfe,0x94,0xfe,0x29,0xff,0x22,0xff,' +` 0x7f,0xff,0x84,0xff,0xbb,0xff,0xc2,0xff,' +` 0xdf,0xff,0xe5,0xff,0xf3,0xff,0xf7,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf7,0xff,0xf1,0xff,' +` 0xe8,0xff,0xdb,0xff,0xc9,0xff,0xb1,0xff,' +` 0x92,0xff,0x6c,0xff,0x3c,0xff,0x05,0xff,' +` 0xc2,0xfe,0x7c,0xfe,0x27,0xfe,0xd8,0xfd,' +` 0x6f,0xfd,0x33,0xfd,0xdf,0xfb,0xad,0xfa,' +` 0x87,0xfa,0xec,0xf9,0xe3,0xf9,0x56,0xf9,' +` 0x48,0xfa,0x72,0xfc,0xa8,0xfc,0x4a,0xfd,' +` 0xd5,0xfd,0x8c,0xfe,0x40,0xff,0xd9,0x7f,' +` 0xbf,0x00,0x6d,0x01,0x1b,0x02,0x9b,0x02,' +` 0x2f,0x03,0x5b,0x03,0x57,0x05,0x29,0x06,' +` 0x97,0x05,0x80,0x05,0xe5,0x04,0xb4,0x04,' +` 0x9b,0x03,0x6a,0x02,0x2e,0x02,0xcf,0x01,' +` 0x87,0x01,0x3b,0x01,0xfe,0x00,0xc5,0x00,' +` 0x97,0x00,0x6f,0x00,0x51,0x00,0x38,0x00,' +` 0x26,0x00,0x18,0x00,0x0f,0x00,0x09,0x00,' +` 0x04,0x00,0x02,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' +` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x04,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_48khz.m4 new file mode 100644 index 000000000000..bb6074a89271 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line2_68mm_pm0_30_90deg_48khz.m4 @@ -0,0 +1,256 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xc4,0x07,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd9,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd9,0x7f,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf8,0xff,' +` 0xf4,0xff,0xf4,0xff,0xf5,0xff,0xf0,0xff,' +` 0xec,0xff,0xe6,0xff,0xe1,0xff,0xd9,0xff,' +` 0xd3,0xff,0xcb,0xff,0xc5,0xff,0xbc,0xff,' +` 0xb6,0xff,0xaf,0xff,0xab,0xff,0xa5,0xff,' +` 0xa3,0xff,0xa2,0xff,0xa6,0xff,0xab,0xff,' +` 0xb3,0xff,0xbc,0xff,0xc8,0xff,0xd4,0xff,' +` 0xe3,0xff,0xf1,0xff,0xd9,0x7f,0x0f,0x00,' +` 0x1d,0x00,0x2a,0x00,0x36,0x00,0x41,0x00,' +` 0x48,0x00,0x4f,0x00,0x53,0x00,0x56,0x00,' +` 0x54,0x00,0x51,0x00,0x4b,0x00,0x47,0x00,' +` 0x3f,0x00,0x3a,0x00,0x32,0x00,0x2c,0x00,' +` 0x24,0x00,0x1f,0x00,0x18,0x00,0x14,0x00,' +` 0x0f,0x00,0x0c,0x00,0x08,0x00,0x08,0x00,' +` 0x08,0x00,0x05,0x00,0x03,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' +` 0x03,0x00,0x0c,0x00,0x03,0x00,0x11,0x00,' +` 0xff,0xff,0x22,0x00,0xfa,0xff,0x3d,0x00,' +` 0xee,0xff,0x66,0x00,0xd8,0xff,0x9f,0x00,' +` 0xb0,0xff,0xee,0x00,0x6e,0xff,0x5a,0x01,' +` 0x07,0xff,0xed,0x01,0x65,0xfe,0xba,0x02,' +` 0x60,0xfd,0xf5,0x03,0xa4,0xfb,0x39,0x06,' +` 0x04,0xf8,0x47,0x0c,0xb6,0xe9,0xe2,0x73,' +` 0xf8,0x24,0x17,0xf0,0xbb,0x09,0xbe,0xf8,' +` 0x1c,0x05,0x7e,0xfb,0x13,0x03,0xe6,0xfc,' +` 0xe7,0x01,0xc9,0xfd,0x2c,0x01,0x6d,0xfe,' +` 0xb4,0x00,0xe5,0xfe,0x67,0x00,0x3e,0xff,' +` 0x36,0x00,0x81,0xff,0x1a,0x00,0xb0,0xff,' +` 0x0a,0x00,0xd2,0xff,0x03,0x00,0xe7,0xff,' +` 0xff,0xff,0xee,0xff,0xfc,0xff,0xf9,0xff,' +` 0xfe,0xff,0xfe,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x0c,0x00,' +` 0x03,0x00,0x11,0x00,0xff,0xff,0x22,0x00,' +` 0xfa,0xff,0x3d,0x00,0xee,0xff,0x66,0x00,' +` 0xd8,0xff,0x9f,0x00,0xb0,0xff,0xee,0x00,' +` 0x6e,0xff,0x5a,0x01,0x07,0xff,0xed,0x01,' +` 0x65,0xfe,0xba,0x02,0x60,0xfd,0xf5,0x03,' +` 0xa4,0xfb,0x39,0x06,0x04,0xf8,0x47,0x0c,' +` 0xb6,0xe9,0xe2,0x73,0xf8,0x24,0x17,0xf0,' +` 0xbb,0x09,0xbe,0xf8,0x1c,0x05,0x7e,0xfb,' +` 0x13,0x03,0xe6,0xfc,0xe7,0x01,0xc9,0xfd,' +` 0x2c,0x01,0x6d,0xfe,0xb4,0x00,0xe5,0xfe,' +` 0x67,0x00,0x3e,0xff,0x36,0x00,0x81,0xff,' +` 0x1a,0x00,0xb0,0xff,0x0a,0x00,0xd2,0xff,' +` 0x03,0x00,0xe7,0xff,0xff,0xff,0xee,0xff,' +` 0xfc,0xff,0xf9,0xff,0xfe,0xff,0xfe,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfb,0xff,0xf8,0xff,0xf4,0xff,0xf4,0xff,' +` 0xf5,0xff,0xf0,0xff,0xec,0xff,0xe6,0xff,' +` 0xe1,0xff,0xd9,0xff,0xd3,0xff,0xcb,0xff,' +` 0xc5,0xff,0xbc,0xff,0xb6,0xff,0xaf,0xff,' +` 0xab,0xff,0xa5,0xff,0xa3,0xff,0xa2,0xff,' +` 0xa6,0xff,0xab,0xff,0xb3,0xff,0xbc,0xff,' +` 0xc8,0xff,0xd4,0xff,0xe3,0xff,0xf1,0xff,' +` 0xd9,0x7f,0x0f,0x00,0x1d,0x00,0x2a,0x00,' +` 0x36,0x00,0x41,0x00,0x48,0x00,0x4f,0x00,' +` 0x53,0x00,0x56,0x00,0x54,0x00,0x51,0x00,' +` 0x4b,0x00,0x47,0x00,0x3f,0x00,0x3a,0x00,' +` 0x32,0x00,0x2c,0x00,0x24,0x00,0x1f,0x00,' +` 0x18,0x00,0x14,0x00,0x0f,0x00,0x0c,0x00,' +` 0x08,0x00,0x08,0x00,0x08,0x00,0x05,0x00,' +` 0x03,0x00,0x02,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfc,0xff,0xf9,0xff,0xf5,0xff,0xf0,0xff,' +` 0xe9,0xff,0xe1,0xff,0xd6,0xff,0xc9,0xff,' +` 0xb9,0xff,0xc6,0xff,0xc3,0xff,0xb5,0xff,' +` 0xac,0xff,0x9f,0xff,0x97,0xff,0x8c,0xff,' +` 0x86,0xff,0x7f,0xff,0x7c,0xff,0x7a,0xff,' +` 0x7d,0xff,0x80,0xff,0x89,0xff,0x93,0xff,' +` 0xa1,0xff,0xb0,0xff,0xc3,0xff,0xd6,0xff,' +` 0xeb,0xff,0xd9,0x7f,0x15,0x00,0x29,0x00,' +` 0x3c,0x00,0x4d,0x00,0x5b,0x00,0x67,0x00,' +` 0x6f,0x00,0x76,0x00,0x78,0x00,0x79,0x00,' +` 0x76,0x00,0x72,0x00,0x6b,0x00,0x64,0x00,' +` 0x5a,0x00,0x51,0x00,0x45,0x00,0x3d,0x00,' +` 0x31,0x00,0x2d,0x00,0x36,0x00,0x29,0x00,' +` 0x1f,0x00,0x16,0x00,0x10,0x00,0x0a,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x03,0x00,0x10,0x00,' +` 0x07,0x00,0x24,0x00,0x0c,0x00,0x45,0x00,' +` 0x12,0x00,0x70,0x00,0xe9,0xff,0x9d,0x00,' +` 0xcc,0xff,0xf1,0x00,0x95,0xff,0x62,0x01,' +` 0x37,0xff,0xf8,0x01,0xa1,0xfe,0xc3,0x02,' +` 0xb9,0xfd,0xdf,0x03,0x50,0xfc,0x90,0x05,' +` 0xf6,0xf9,0x95,0x08,0x3e,0xf5,0x1d,0x10,' +` 0xfb,0xe4,0x09,0x54,0xb4,0x4e,0x56,0xe5,' +` 0x7b,0x0f,0xd4,0xf4,0xd3,0x07,0x3f,0xf9,' +` 0xa5,0x04,0x6c,0xfb,0xdc,0x02,0xc4,0xfc,' +` 0xbe,0x01,0xb0,0xfd,0x05,0x01,0x5e,0xfe,' +` 0x8f,0x00,0xe0,0xfe,0x47,0x00,0x41,0xff,' +` 0x1d,0x00,0x89,0xff,0xf9,0xff,0xa1,0xff,' +` 0xf2,0xff,0xcd,0xff,0xf7,0xff,0xe8,0xff,' +` 0xfb,0xff,0xf6,0xff,0xfe,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x03,0x00,0x10,0x00,0x07,0x00,0x24,0x00,' +` 0x0c,0x00,0x45,0x00,0x12,0x00,0x70,0x00,' +` 0xe9,0xff,0x9d,0x00,0xcc,0xff,0xf1,0x00,' +` 0x95,0xff,0x62,0x01,0x37,0xff,0xf8,0x01,' +` 0xa1,0xfe,0xc3,0x02,0xb9,0xfd,0xdf,0x03,' +` 0x50,0xfc,0x90,0x05,0xf6,0xf9,0x95,0x08,' +` 0x3e,0xf5,0x1d,0x10,0xfb,0xe4,0x09,0x54,' +` 0xb4,0x4e,0x56,0xe5,0x7b,0x0f,0xd4,0xf4,' +` 0xd3,0x07,0x3f,0xf9,0xa5,0x04,0x6c,0xfb,' +` 0xdc,0x02,0xc4,0xfc,0xbe,0x01,0xb0,0xfd,' +` 0x05,0x01,0x5e,0xfe,0x8f,0x00,0xe0,0xfe,' +` 0x47,0x00,0x41,0xff,0x1d,0x00,0x89,0xff,' +` 0xf9,0xff,0xa1,0xff,0xf2,0xff,0xcd,0xff,' +` 0xf7,0xff,0xe8,0xff,0xfb,0xff,0xf6,0xff,' +` 0xfe,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xf9,0xff,' +` 0xf5,0xff,0xf0,0xff,0xe9,0xff,0xe1,0xff,' +` 0xd6,0xff,0xc9,0xff,0xb9,0xff,0xc6,0xff,' +` 0xc3,0xff,0xb5,0xff,0xac,0xff,0x9f,0xff,' +` 0x97,0xff,0x8c,0xff,0x86,0xff,0x7f,0xff,' +` 0x7c,0xff,0x7a,0xff,0x7d,0xff,0x80,0xff,' +` 0x89,0xff,0x93,0xff,0xa1,0xff,0xb0,0xff,' +` 0xc3,0xff,0xd6,0xff,0xeb,0xff,0xd9,0x7f,' +` 0x15,0x00,0x29,0x00,0x3c,0x00,0x4d,0x00,' +` 0x5b,0x00,0x67,0x00,0x6f,0x00,0x76,0x00,' +` 0x78,0x00,0x79,0x00,0x76,0x00,0x72,0x00,' +` 0x6b,0x00,0x64,0x00,0x5a,0x00,0x51,0x00,' +` 0x45,0x00,0x3d,0x00,0x31,0x00,0x2d,0x00,' +` 0x36,0x00,0x29,0x00,0x1f,0x00,0x16,0x00,' +` 0x10,0x00,0x0a,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,' +` 0x02,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x04,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x00,0x00,0x8b,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x75,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line2_pass.m4 b/tools/topology/topology1/m4/tdfb/coef_line2_pass.m4 index 19f04e26efd3..eabd14ddd875 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line2_pass.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line2_pass.m4 @@ -1,19 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x60,0x00,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x28,0x00,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x60,0x00,0x00,0x00,0x02,0x00,0x02,0x00,' +` 0x28,0x00,0x00,0x00,0x02,0x00,0x02,0x00,' ` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30_90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30_90deg_16khz.m4 new file mode 100644 index 000000000000..a94de197ca00 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30_90deg_16khz.m4 @@ -0,0 +1,498 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x03,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xff,0xff,0xfe,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfb,0xff,0xfd,0xff,' +` 0x01,0x00,0x0c,0x00,0x1b,0x00,0x3c,0x00,' +` 0x67,0x00,0xb1,0x00,0x0a,0x01,0x8c,0x01,' +` 0x52,0x02,0x56,0x03,0x2b,0x04,0x66,0x05,' +` 0x79,0x06,0xf6,0x07,0x1c,0x09,0xb0,0x0a,' +` 0xbb,0x0b,0x51,0x0d,0x1a,0x0e,0xb6,0x0f,' +` 0xb8,0x0f,0x4f,0x11,0x66,0x10,0x0a,0x13,' +` 0x3c,0x51,0xa6,0x0f,0x77,0x11,0x99,0x0f,' +` 0xa0,0x0f,0xea,0x0d,0x55,0x0d,0xd0,0x0b,' +` 0xc8,0x0a,0x41,0x09,0x1e,0x08,0xb8,0x06,' +` 0x98,0x05,0x67,0x04,0x78,0x03,0x9b,0x02,' +` 0xd4,0x01,0x1b,0x01,0xc3,0x00,0x70,0x00,' +` 0x42,0x00,0x1b,0x00,0x0b,0x00,0xff,0xff,' +` 0xfc,0xff,0xfa,0xff,0xfb,0xff,0xfd,0xff,' +` 0xfe,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x04,0x00,0x05,0x00,0x06,0x00,' +` 0x0a,0x00,0x07,0x00,0xfd,0xff,0xeb,0xff,' +` 0xc7,0xff,0x8d,0xff,0x2e,0xff,0xa8,0xfe,' +` 0xe5,0xfd,0xf8,0xfc,0x54,0xfb,0x6b,0xf9,' +` 0x98,0xf7,0x55,0xf5,0xf2,0xf2,0x44,0xf0,' +` 0x9b,0xed,0xe5,0xea,0x42,0xe8,0xc1,0xe5,' +` 0x5e,0xe3,0x28,0xe1,0xd3,0xdf,0x69,0xde,' +` 0xa3,0xdd,0x22,0xdd,0x18,0x5d,0xac,0xdd,' +` 0x90,0xde,0xd1,0xdf,0x70,0xe1,0x9c,0xe3,' +` 0xc0,0xe5,0x05,0xe8,0xb2,0xea,0x3f,0xed,' +` 0xee,0xef,0x65,0xf2,0xe9,0xf4,0x14,0xf7,' +` 0x1e,0xf9,0xb7,0xfa,0x5e,0xfc,0xbe,0xfd,' +` 0x7f,0xfe,0x19,0xff,0x7e,0xff,0xc6,0xff,' +` 0xec,0xff,0x00,0x00,0x09,0x00,0x0c,0x00,' +` 0x0b,0x00,0x07,0x00,0x04,0x00,0x03,0x00,' +` 0x01,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' +` 0x05,0x00,0x06,0x00,0x0a,0x00,0x07,0x00,' +` 0xfd,0xff,0xeb,0xff,0xc7,0xff,0x8d,0xff,' +` 0x2e,0xff,0xa8,0xfe,0xe5,0xfd,0xf8,0xfc,' +` 0x54,0xfb,0x6b,0xf9,0x98,0xf7,0x55,0xf5,' +` 0xf2,0xf2,0x44,0xf0,0x9b,0xed,0xe5,0xea,' +` 0x42,0xe8,0xc1,0xe5,0x5e,0xe3,0x28,0xe1,' +` 0xd3,0xdf,0x69,0xde,0xa3,0xdd,0x22,0xdd,' +` 0x18,0x5d,0xac,0xdd,0x90,0xde,0xd1,0xdf,' +` 0x70,0xe1,0x9c,0xe3,0xc0,0xe5,0x05,0xe8,' +` 0xb2,0xea,0x3f,0xed,0xee,0xef,0x65,0xf2,' +` 0xe9,0xf4,0x14,0xf7,0x1e,0xf9,0xb7,0xfa,' +` 0x5e,0xfc,0xbe,0xfd,0x7f,0xfe,0x19,0xff,' +` 0x7e,0xff,0xc6,0xff,0xec,0xff,0x00,0x00,' +` 0x09,0x00,0x0c,0x00,0x0b,0x00,0x07,0x00,' +` 0x04,0x00,0x03,0x00,0x01,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xff,0xff,0xfe,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfb,0xff,0xfd,0xff,0x01,0x00,0x0c,0x00,' +` 0x1b,0x00,0x3c,0x00,0x67,0x00,0xb1,0x00,' +` 0x0a,0x01,0x8c,0x01,0x52,0x02,0x56,0x03,' +` 0x2b,0x04,0x66,0x05,0x79,0x06,0xf6,0x07,' +` 0x1c,0x09,0xb0,0x0a,0xbb,0x0b,0x51,0x0d,' +` 0x1a,0x0e,0xb6,0x0f,0xb8,0x0f,0x4f,0x11,' +` 0x66,0x10,0x0a,0x13,0x3c,0x51,0xa6,0x0f,' +` 0x77,0x11,0x99,0x0f,0xa0,0x0f,0xea,0x0d,' +` 0x55,0x0d,0xd0,0x0b,0xc8,0x0a,0x41,0x09,' +` 0x1e,0x08,0xb8,0x06,0x98,0x05,0x67,0x04,' +` 0x78,0x03,0x9b,0x02,0xd4,0x01,0x1b,0x01,' +` 0xc3,0x00,0x70,0x00,0x42,0x00,0x1b,0x00,' +` 0x0b,0x00,0xff,0xff,0xfc,0xff,0xfa,0xff,' +` 0xfb,0xff,0xfd,0xff,0xfe,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xff,0xff,0xfe,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfb,0xff,0xfd,0xff,' +` 0x01,0x00,0x0c,0x00,0x1b,0x00,0x3c,0x00,' +` 0x67,0x00,0xb1,0x00,0x0a,0x01,0x8c,0x01,' +` 0x52,0x02,0x56,0x03,0x2b,0x04,0x66,0x05,' +` 0x79,0x06,0xf6,0x07,0x1c,0x09,0xb0,0x0a,' +` 0xbb,0x0b,0x51,0x0d,0x1a,0x0e,0xb6,0x0f,' +` 0xb8,0x0f,0x4f,0x11,0x66,0x10,0x0a,0x13,' +` 0x3c,0x51,0xa6,0x0f,0x77,0x11,0x99,0x0f,' +` 0xa0,0x0f,0xea,0x0d,0x55,0x0d,0xd0,0x0b,' +` 0xc8,0x0a,0x41,0x09,0x1e,0x08,0xb8,0x06,' +` 0x98,0x05,0x67,0x04,0x78,0x03,0x9b,0x02,' +` 0xd4,0x01,0x1b,0x01,0xc3,0x00,0x70,0x00,' +` 0x42,0x00,0x1b,0x00,0x0b,0x00,0xff,0xff,' +` 0xfc,0xff,0xfa,0xff,0xfb,0xff,0xfd,0xff,' +` 0xfe,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x04,0x00,0x05,0x00,0x06,0x00,' +` 0x0a,0x00,0x07,0x00,0xfd,0xff,0xeb,0xff,' +` 0xc7,0xff,0x8d,0xff,0x2e,0xff,0xa8,0xfe,' +` 0xe5,0xfd,0xf8,0xfc,0x54,0xfb,0x6b,0xf9,' +` 0x98,0xf7,0x55,0xf5,0xf2,0xf2,0x44,0xf0,' +` 0x9b,0xed,0xe5,0xea,0x42,0xe8,0xc1,0xe5,' +` 0x5e,0xe3,0x28,0xe1,0xd3,0xdf,0x69,0xde,' +` 0xa3,0xdd,0x22,0xdd,0x18,0x5d,0xac,0xdd,' +` 0x90,0xde,0xd1,0xdf,0x70,0xe1,0x9c,0xe3,' +` 0xc0,0xe5,0x05,0xe8,0xb2,0xea,0x3f,0xed,' +` 0xee,0xef,0x65,0xf2,0xe9,0xf4,0x14,0xf7,' +` 0x1e,0xf9,0xb7,0xfa,0x5e,0xfc,0xbe,0xfd,' +` 0x7f,0xfe,0x19,0xff,0x7e,0xff,0xc6,0xff,' +` 0xec,0xff,0x00,0x00,0x09,0x00,0x0c,0x00,' +` 0x0b,0x00,0x07,0x00,0x04,0x00,0x03,0x00,' +` 0x01,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' +` 0x05,0x00,0x06,0x00,0x0a,0x00,0x07,0x00,' +` 0xfd,0xff,0xeb,0xff,0xc7,0xff,0x8d,0xff,' +` 0x2e,0xff,0xa8,0xfe,0xe5,0xfd,0xf8,0xfc,' +` 0x54,0xfb,0x6b,0xf9,0x98,0xf7,0x55,0xf5,' +` 0xf2,0xf2,0x44,0xf0,0x9b,0xed,0xe5,0xea,' +` 0x42,0xe8,0xc1,0xe5,0x5e,0xe3,0x28,0xe1,' +` 0xd3,0xdf,0x69,0xde,0xa3,0xdd,0x22,0xdd,' +` 0x18,0x5d,0xac,0xdd,0x90,0xde,0xd1,0xdf,' +` 0x70,0xe1,0x9c,0xe3,0xc0,0xe5,0x05,0xe8,' +` 0xb2,0xea,0x3f,0xed,0xee,0xef,0x65,0xf2,' +` 0xe9,0xf4,0x14,0xf7,0x1e,0xf9,0xb7,0xfa,' +` 0x5e,0xfc,0xbe,0xfd,0x7f,0xfe,0x19,0xff,' +` 0x7e,0xff,0xc6,0xff,0xec,0xff,0x00,0x00,' +` 0x09,0x00,0x0c,0x00,0x0b,0x00,0x07,0x00,' +` 0x04,0x00,0x03,0x00,0x01,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xff,0xff,0xfe,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfb,0xff,0xfd,0xff,0x01,0x00,0x0c,0x00,' +` 0x1b,0x00,0x3c,0x00,0x67,0x00,0xb1,0x00,' +` 0x0a,0x01,0x8c,0x01,0x52,0x02,0x56,0x03,' +` 0x2b,0x04,0x66,0x05,0x79,0x06,0xf6,0x07,' +` 0x1c,0x09,0xb0,0x0a,0xbb,0x0b,0x51,0x0d,' +` 0x1a,0x0e,0xb6,0x0f,0xb8,0x0f,0x4f,0x11,' +` 0x66,0x10,0x0a,0x13,0x3c,0x51,0xa6,0x0f,' +` 0x77,0x11,0x99,0x0f,0xa0,0x0f,0xea,0x0d,' +` 0x55,0x0d,0xd0,0x0b,0xc8,0x0a,0x41,0x09,' +` 0x1e,0x08,0xb8,0x06,0x98,0x05,0x67,0x04,' +` 0x78,0x03,0x9b,0x02,0xd4,0x01,0x1b,0x01,' +` 0xc3,0x00,0x70,0x00,0x42,0x00,0x1b,0x00,' +` 0x0b,0x00,0xff,0xff,0xfc,0xff,0xfa,0xff,' +` 0xfb,0xff,0xfd,0xff,0xfe,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfd,0xff,0xfc,0xff,0xf5,0xff,0xf5,0xff,' +` 0xf9,0xff,0x01,0x00,0x06,0x00,0x16,0x00,' +` 0x54,0x00,0xa0,0x00,0xd6,0x00,0x34,0x01,' +` 0x95,0x01,0x56,0x02,0xe7,0x02,0xa5,0x03,' +` 0x4e,0x04,0x4f,0x05,0x27,0x06,0xb4,0x07,' +` 0x49,0x07,0x5d,0x07,0x8f,0x0b,0x50,0x0d,' +` 0xc9,0x0e,0x56,0x10,0xb7,0x51,0x02,0x13,' +` 0xbd,0x13,0xf1,0x13,0xd4,0x13,0xbd,0x15,' +` 0x88,0x13,0x61,0x10,0x06,0x0f,0xf5,0x0c,' +` 0x16,0x0b,0x0a,0x09,0x48,0x07,0x8c,0x05,' +` 0x0b,0x04,0xd7,0x02,0xfc,0x01,0x3f,0x01,' +` 0xd7,0x00,0x7a,0x00,0x3b,0x00,0x17,0x00,' +` 0x05,0x00,0x03,0x00,0xfe,0xff,0xf8,0xff,' +` 0xf8,0xff,0xfa,0xff,0xfc,0xff,0xfe,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,' +` 0xf9,0xff,0x01,0x00,0xf4,0xff,0xfd,0xff,' +` 0xe6,0xff,0x19,0x00,0xf1,0xff,0x40,0x00,' +` 0xe8,0xff,0xf6,0xff,0x71,0xff,0xea,0xff,' +` 0xa6,0xfe,0x3e,0xff,0x61,0xfd,0x3c,0xfe,' +` 0xfc,0xfa,0x59,0xfc,0x75,0xf7,0x4c,0xf9,' +` 0x9a,0xf1,0xe3,0xf6,0xd2,0xf0,0x1e,0xf1,' +` 0xb4,0xe0,0x0c,0xee,0xd9,0xcd,0x28,0x56,' +` 0xcc,0xf3,0x27,0xcc,0x9a,0xdd,0x83,0xd1,' +` 0x68,0xd6,0x43,0xd2,0x75,0xde,0xc6,0xdc,' +` 0x23,0xe4,0x2c,0xe5,0xac,0xeb,0xb8,0xed,' +` 0xce,0xf2,0x83,0xf5,0x4f,0xf9,0x91,0xfa,' +` 0xd1,0xfc,0xb2,0xfd,0xff,0xfe,0x3c,0xff,' +` 0xd6,0xff,0xe8,0xff,0x1b,0x00,0x14,0x00,' +` 0x20,0x00,0x12,0x00,0x13,0x00,0x0b,0x00,' +` 0x08,0x00,0x03,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x03,0x00,0x07,0x00,0x08,0x00,' +` 0x11,0x00,0x0a,0x00,0x1b,0x00,0x01,0x00,' +` 0x0f,0x00,0xc0,0xff,0xbe,0xff,0xf4,0xfe,' +` 0xdc,0xfe,0x28,0xfd,0xa4,0xfc,0xd6,0xf9,' +` 0x24,0xf9,0x56,0xf4,0xa8,0xf2,0x78,0xec,' +` 0xcf,0xeb,0xa4,0xe3,0xd6,0xe4,0x16,0xdb,' +` 0xa8,0xdf,0x95,0xce,0x17,0xdb,0xd5,0xcd,' +` 0xb4,0xe4,0xd3,0xc1,0x63,0x18,0x23,0x41,' +` 0x2e,0xc6,0xb6,0xf5,0xac,0xdd,0x97,0xf7,' +` 0xaf,0xef,0x3f,0xf9,0x4f,0xf1,0xcd,0xfb,' +` 0x46,0xf7,0x20,0xfe,0xdb,0xfa,0x86,0xff,' +` 0x46,0xfd,0x15,0x00,0x9b,0xfe,0x7c,0x00,' +` 0x5e,0xff,0x53,0x00,0xf1,0xff,0x6b,0x00,' +` 0xf1,0xff,0x30,0x00,0xe3,0xff,0x0c,0x00,' +` 0xf6,0xff,0x07,0x00,0xf9,0xff,0x01,0x00,' +` 0xfd,0xff,0x00,0x00,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfc,0xff,0xfd,0xff,0xf8,0xff,0x00,0x00,' +` 0xff,0xff,0x11,0x00,0x06,0x00,0x38,0x00,' +` 0x3f,0x00,0xb7,0x00,0xd9,0x00,0x9e,0x01,' +` 0x00,0x02,0x66,0x03,0x09,0x04,0x60,0x06,' +` 0x17,0x07,0x1f,0x0a,0x9c,0x0a,0x61,0x0e,' +` 0x00,0x0e,0x57,0x12,0x4e,0x12,0xfb,0x17,' +` 0x27,0x10,0xbc,0x18,0x9b,0x0b,0x31,0x25,' +` 0x14,0x4b,0x7d,0x04,0x5f,0x14,0xa4,0x08,' +` 0x84,0x0d,0x13,0x04,0x38,0x09,0x85,0x05,' +` 0x05,0x07,0xc7,0x03,0xd9,0x04,0x91,0x02,' +` 0x3e,0x03,0x8b,0x01,0xc0,0x01,0xb5,0x00,' +` 0xf2,0x00,0x4d,0x00,0x57,0x00,0xe0,0xff,' +` 0x10,0x00,0xe2,0xff,0xfc,0xff,0xe4,0xff,' +` 0xf7,0xff,0xf4,0xff,0xfe,0xff,0xfa,0xff,' +` 0xfe,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xfd,0xff,' +` 0xf8,0xff,0x00,0x00,0xff,0xff,0x11,0x00,' +` 0x06,0x00,0x38,0x00,0x3f,0x00,0xb7,0x00,' +` 0xd9,0x00,0x9e,0x01,0x00,0x02,0x66,0x03,' +` 0x09,0x04,0x60,0x06,0x17,0x07,0x1f,0x0a,' +` 0x9c,0x0a,0x61,0x0e,0x00,0x0e,0x57,0x12,' +` 0x4e,0x12,0xfb,0x17,0x27,0x10,0xbc,0x18,' +` 0x9b,0x0b,0x31,0x25,0x14,0x4b,0x7d,0x04,' +` 0x5f,0x14,0xa4,0x08,0x84,0x0d,0x13,0x04,' +` 0x38,0x09,0x85,0x05,0x05,0x07,0xc7,0x03,' +` 0xd9,0x04,0x91,0x02,0x3e,0x03,0x8b,0x01,' +` 0xc0,0x01,0xb5,0x00,0xf2,0x00,0x4d,0x00,' +` 0x57,0x00,0xe0,0xff,0x10,0x00,0xe2,0xff,' +` 0xfc,0xff,0xe4,0xff,0xf7,0xff,0xf4,0xff,' +` 0xfe,0xff,0xfa,0xff,0xfe,0xff,0xfd,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x03,0x00,' +` 0x07,0x00,0x08,0x00,0x11,0x00,0x0a,0x00,' +` 0x1b,0x00,0x01,0x00,0x0f,0x00,0xc0,0xff,' +` 0xbe,0xff,0xf4,0xfe,0xdc,0xfe,0x28,0xfd,' +` 0xa4,0xfc,0xd6,0xf9,0x24,0xf9,0x56,0xf4,' +` 0xa8,0xf2,0x78,0xec,0xcf,0xeb,0xa4,0xe3,' +` 0xd6,0xe4,0x16,0xdb,0xa8,0xdf,0x95,0xce,' +` 0x17,0xdb,0xd5,0xcd,0xb4,0xe4,0xd3,0xc1,' +` 0x63,0x18,0x23,0x41,0x2e,0xc6,0xb6,0xf5,' +` 0xac,0xdd,0x97,0xf7,0xaf,0xef,0x3f,0xf9,' +` 0x4f,0xf1,0xcd,0xfb,0x46,0xf7,0x20,0xfe,' +` 0xdb,0xfa,0x86,0xff,0x46,0xfd,0x15,0x00,' +` 0x9b,0xfe,0x7c,0x00,0x5e,0xff,0x53,0x00,' +` 0xf1,0xff,0x6b,0x00,0xf1,0xff,0x30,0x00,' +` 0xe3,0xff,0x0c,0x00,0xf6,0xff,0x07,0x00,' +` 0xf9,0xff,0x01,0x00,0xfd,0xff,0x00,0x00,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfd,0xff,0xff,0xff,0xf9,0xff,0x01,0x00,' +` 0xf4,0xff,0xfd,0xff,0xe6,0xff,0x19,0x00,' +` 0xf1,0xff,0x40,0x00,0xe8,0xff,0xf6,0xff,' +` 0x71,0xff,0xea,0xff,0xa6,0xfe,0x3e,0xff,' +` 0x61,0xfd,0x3c,0xfe,0xfc,0xfa,0x59,0xfc,' +` 0x75,0xf7,0x4c,0xf9,0x9a,0xf1,0xe3,0xf6,' +` 0xd2,0xf0,0x1e,0xf1,0xb4,0xe0,0x0c,0xee,' +` 0xd9,0xcd,0x28,0x56,0xcc,0xf3,0x27,0xcc,' +` 0x9a,0xdd,0x83,0xd1,0x68,0xd6,0x43,0xd2,' +` 0x75,0xde,0xc6,0xdc,0x23,0xe4,0x2c,0xe5,' +` 0xac,0xeb,0xb8,0xed,0xce,0xf2,0x83,0xf5,' +` 0x4f,0xf9,0x91,0xfa,0xd1,0xfc,0xb2,0xfd,' +` 0xff,0xfe,0x3c,0xff,0xd6,0xff,0xe8,0xff,' +` 0x1b,0x00,0x14,0x00,0x20,0x00,0x12,0x00,' +` 0x13,0x00,0x0b,0x00,0x08,0x00,0x03,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfd,0xff,0xfc,0xff,' +` 0xf5,0xff,0xf5,0xff,0xf9,0xff,0x01,0x00,' +` 0x06,0x00,0x16,0x00,0x54,0x00,0xa0,0x00,' +` 0xd6,0x00,0x34,0x01,0x95,0x01,0x56,0x02,' +` 0xe7,0x02,0xa5,0x03,0x4e,0x04,0x4f,0x05,' +` 0x27,0x06,0xb4,0x07,0x49,0x07,0x5d,0x07,' +` 0x8f,0x0b,0x50,0x0d,0xc9,0x0e,0x56,0x10,' +` 0xb7,0x51,0x02,0x13,0xbd,0x13,0xf1,0x13,' +` 0xd4,0x13,0xbd,0x15,0x88,0x13,0x61,0x10,' +` 0x06,0x0f,0xf5,0x0c,0x16,0x0b,0x0a,0x09,' +` 0x48,0x07,0x8c,0x05,0x0b,0x04,0xd7,0x02,' +` 0xfc,0x01,0x3f,0x01,0xd7,0x00,0x7a,0x00,' +` 0x3b,0x00,0x17,0x00,0x05,0x00,0x03,0x00,' +` 0xfe,0xff,0xf8,0xff,0xf8,0xff,0xfa,0xff,' +` 0xfc,0xff,0xfe,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf5,0xff,0xee,0xff,0xe2,0xff,' +` 0xd1,0xff,0xb8,0xff,0x98,0xff,0x78,0xff,' +` 0x54,0xff,0x1f,0xff,0x00,0xff,0xd5,0xfe,' +` 0xb4,0xfe,0xa1,0xfe,0xf0,0xfe,0xfe,0xfe,' +` 0x45,0xff,0xb0,0xff,0x9f,0x00,0x28,0x01,' +` 0x98,0x02,0x69,0x02,0x5f,0x02,0x1d,0x04,' +` 0x32,0x06,0xce,0x0a,0x10,0x0d,0x3c,0x0f,' +` 0x17,0x51,0xb9,0x12,0xf1,0x13,0x84,0x14,' +` 0xe6,0x16,0x3c,0x16,0x08,0x15,0xdf,0x11,' +` 0x9a,0x0e,0xb7,0x0c,0x65,0x0a,0x4a,0x08,' +` 0x3f,0x06,0xc4,0x04,0x65,0x03,0x97,0x02,' +` 0xc7,0x01,0x24,0x01,0xbb,0x00,0x86,0x00,' +` 0x49,0x00,0x24,0x00,0x06,0x00,0xfd,0xff,' +` 0xf7,0xff,0xf7,0xff,0xf8,0xff,0xfa,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xfb,0xff,' +` 0xff,0xff,0xf7,0xff,0x0c,0x00,0x0b,0x00,' +` 0x49,0x00,0x54,0x00,0xe0,0x00,0xd9,0x00,' +` 0x77,0x01,0x86,0x01,0xd2,0x02,0xc2,0x02,' +` 0x7d,0x04,0xc3,0x03,0x5c,0x06,0xef,0x04,' +` 0x94,0x07,0x76,0x04,0x10,0x08,0x57,0x02,' +` 0xeb,0x05,0x6d,0xfd,0x20,0x07,0x95,0xf8,' +` 0xe9,0x01,0xec,0xe6,0x2d,0xf8,0xc0,0xca,' +` 0x43,0x4a,0x46,0x0d,0xc2,0xc2,0x55,0xe1,' +` 0x88,0xc7,0xc8,0xd4,0x74,0xcb,0x6c,0xd8,' +` 0xbc,0xd8,0x7d,0xe2,0x92,0xe2,0x2e,0xeb,' +` 0xa1,0xed,0xa4,0xf3,0xff,0xf4,0x75,0xf9,' +` 0x95,0xfa,0x18,0xfd,0xa2,0xfd,0xf9,0xfe,' +` 0x2c,0xff,0xdd,0xff,0xd5,0xff,0x20,0x00,' +` 0x16,0x00,0x2b,0x00,0x1c,0x00,0x1c,0x00,' +` 0x10,0x00,0x0a,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x09,0x00,0x13,0x00,0x1a,0x00,0x28,0x00,' +` 0x26,0x00,0x33,0x00,0x15,0x00,0x11,0x00,' +` 0xba,0xff,0xa5,0xff,0xc7,0xfe,0x6c,0xfe,' +` 0xcf,0xfc,0xed,0xfb,0x13,0xf9,0x42,0xf7,' +` 0x9f,0xf2,0xcd,0xf0,0x1d,0xea,0xe2,0xe6,' +` 0x26,0xdf,0x86,0xde,0x9a,0xd4,0x12,0xd3,' +` 0x67,0xca,0xe3,0xd1,0x73,0xcb,0x6f,0xdf,' +` 0x3d,0xc5,0x5f,0x55,0xbc,0xfd,0x17,0xdb,' +` 0x56,0xf4,0xca,0xf0,0xef,0x00,0x53,0xfd,' +` 0xec,0x04,0x0f,0xff,0xda,0x05,0x9b,0x03,' +` 0x32,0x07,0xb6,0x04,0xae,0x06,0xba,0x04,' +` 0x29,0x05,0x62,0x03,0xa4,0x03,0x4c,0x02,' +` 0x1f,0x02,0x2f,0x01,0x15,0x01,0xb7,0x00,' +` 0x8d,0x00,0x38,0x00,0x27,0x00,0x05,0x00,' +` 0x03,0x00,0xfa,0xff,0xfe,0xff,0xfd,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xf7,0xff,0xf8,0xff,' +` 0xec,0xff,0xf9,0xff,0xe7,0xff,0x14,0x00,' +` 0x03,0x00,0x85,0x00,0x7b,0x00,0x6a,0x01,' +` 0x37,0x01,0x1b,0x03,0x51,0x03,0x4c,0x06,' +` 0x5d,0x06,0x95,0x0b,0xcb,0x0b,0xbc,0x13,' +` 0x53,0x13,0x51,0x1d,0xa4,0x1a,0x10,0x2b,' +` 0xd3,0x23,0x96,0x34,0x37,0x20,0xac,0x36,' +` 0x9c,0x0c,0x73,0x72,0xd4,0x73,0xcd,0x00,' +` 0xf0,0x28,0x01,0x06,0x58,0x12,0x25,0x00,' +` 0x75,0x09,0x88,0x01,0x5b,0x07,0xe6,0xfe,' +` 0xc9,0x02,0xc9,0xfc,0xc3,0xff,0x78,0xfc,' +` 0x7c,0xfe,0x20,0xfc,0x0b,0xfe,0x0e,0xfd,' +` 0x5c,0xfe,0xea,0xfd,0xee,0xfe,0xba,0xfe,' +` 0x5b,0xff,0x5d,0xff,0xba,0xff,0xbb,0xff,' +` 0xe6,0xff,0xe6,0xff,0xfa,0xff,0xfa,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xf7,0xff,0xf8,0xff,0xec,0xff,0xf9,0xff,' +` 0xe7,0xff,0x14,0x00,0x03,0x00,0x85,0x00,' +` 0x7b,0x00,0x6a,0x01,0x37,0x01,0x1b,0x03,' +` 0x51,0x03,0x4c,0x06,0x5d,0x06,0x95,0x0b,' +` 0xcb,0x0b,0xbc,0x13,0x53,0x13,0x51,0x1d,' +` 0xa4,0x1a,0x10,0x2b,0xd3,0x23,0x96,0x34,' +` 0x37,0x20,0xac,0x36,0x9c,0x0c,0x73,0x72,' +` 0xd4,0x73,0xcd,0x00,0xf0,0x28,0x01,0x06,' +` 0x58,0x12,0x25,0x00,0x75,0x09,0x88,0x01,' +` 0x5b,0x07,0xe6,0xfe,0xc9,0x02,0xc9,0xfc,' +` 0xc3,0xff,0x78,0xfc,0x7c,0xfe,0x20,0xfc,' +` 0x0b,0xfe,0x0e,0xfd,0x5c,0xfe,0xea,0xfd,' +` 0xee,0xfe,0xba,0xfe,0x5b,0xff,0x5d,0xff,' +` 0xba,0xff,0xbb,0xff,0xe6,0xff,0xe6,0xff,' +` 0xfa,0xff,0xfa,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x09,0x00,0x13,0x00,' +` 0x1a,0x00,0x28,0x00,0x26,0x00,0x33,0x00,' +` 0x15,0x00,0x11,0x00,0xba,0xff,0xa5,0xff,' +` 0xc7,0xfe,0x6c,0xfe,0xcf,0xfc,0xed,0xfb,' +` 0x13,0xf9,0x42,0xf7,0x9f,0xf2,0xcd,0xf0,' +` 0x1d,0xea,0xe2,0xe6,0x26,0xdf,0x86,0xde,' +` 0x9a,0xd4,0x12,0xd3,0x67,0xca,0xe3,0xd1,' +` 0x73,0xcb,0x6f,0xdf,0x3d,0xc5,0x5f,0x55,' +` 0xbc,0xfd,0x17,0xdb,0x56,0xf4,0xca,0xf0,' +` 0xef,0x00,0x53,0xfd,0xec,0x04,0x0f,0xff,' +` 0xda,0x05,0x9b,0x03,0x32,0x07,0xb6,0x04,' +` 0xae,0x06,0xba,0x04,0x29,0x05,0x62,0x03,' +` 0xa4,0x03,0x4c,0x02,0x1f,0x02,0x2f,0x01,' +` 0x15,0x01,0xb7,0x00,0x8d,0x00,0x38,0x00,' +` 0x27,0x00,0x05,0x00,0x03,0x00,0xfa,0xff,' +` 0xfe,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' +` 0xfe,0xff,0xfb,0xff,0xff,0xff,0xf7,0xff,' +` 0x0c,0x00,0x0b,0x00,0x49,0x00,0x54,0x00,' +` 0xe0,0x00,0xd9,0x00,0x77,0x01,0x86,0x01,' +` 0xd2,0x02,0xc2,0x02,0x7d,0x04,0xc3,0x03,' +` 0x5c,0x06,0xef,0x04,0x94,0x07,0x76,0x04,' +` 0x10,0x08,0x57,0x02,0xeb,0x05,0x6d,0xfd,' +` 0x20,0x07,0x95,0xf8,0xe9,0x01,0xec,0xe6,' +` 0x2d,0xf8,0xc0,0xca,0x43,0x4a,0x46,0x0d,' +` 0xc2,0xc2,0x55,0xe1,0x88,0xc7,0xc8,0xd4,' +` 0x74,0xcb,0x6c,0xd8,0xbc,0xd8,0x7d,0xe2,' +` 0x92,0xe2,0x2e,0xeb,0xa1,0xed,0xa4,0xf3,' +` 0xff,0xf4,0x75,0xf9,0x95,0xfa,0x18,0xfd,' +` 0xa2,0xfd,0xf9,0xfe,0x2c,0xff,0xdd,0xff,' +` 0xd5,0xff,0x20,0x00,0x16,0x00,0x2b,0x00,' +` 0x1c,0x00,0x1c,0x00,0x10,0x00,0x0a,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf5,0xff,' +` 0xee,0xff,0xe2,0xff,0xd1,0xff,0xb8,0xff,' +` 0x98,0xff,0x78,0xff,0x54,0xff,0x1f,0xff,' +` 0x00,0xff,0xd5,0xfe,0xb4,0xfe,0xa1,0xfe,' +` 0xf0,0xfe,0xfe,0xfe,0x45,0xff,0xb0,0xff,' +` 0x9f,0x00,0x28,0x01,0x98,0x02,0x69,0x02,' +` 0x5f,0x02,0x1d,0x04,0x32,0x06,0xce,0x0a,' +` 0x10,0x0d,0x3c,0x0f,0x17,0x51,0xb9,0x12,' +` 0xf1,0x13,0x84,0x14,0xe6,0x16,0x3c,0x16,' +` 0x08,0x15,0xdf,0x11,0x9a,0x0e,0xb7,0x0c,' +` 0x65,0x0a,0x4a,0x08,0x3f,0x06,0xc4,0x04,' +` 0x65,0x03,0x97,0x02,0xc7,0x01,0x24,0x01,' +` 0xbb,0x00,0x86,0x00,0x49,0x00,0x24,0x00,' +` 0x06,0x00,0xfd,0xff,0xf7,0xff,0xf7,0xff,' +` 0xf8,0xff,0xfa,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x10,0x00,0x00,0x00,0x00,0x00,0x75,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xe1,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x1f,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30deg_48khz.m4 new file mode 100644 index 000000000000..36fefc22d613 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_0mm36mm146mm182mm_pm0_30deg_48khz.m4 @@ -0,0 +1,493 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x2c,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x2c,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x05,0x00,0x06,0x00,0x0a,0x00,' +` 0x0d,0x00,0x12,0x00,0x17,0x00,0x20,0x00,' +` 0x26,0x00,0x33,0x00,0x3d,0x00,0x50,0x00,' +` 0x5c,0x00,0x76,0x00,0x85,0x00,0xa8,0x00,' +` 0xb9,0x00,0xe6,0x00,0xf9,0x00,0x32,0x01,' +` 0x45,0x01,0x8b,0x01,0x9d,0x01,0xf2,0x01,' +` 0x00,0x02,0x64,0x02,0x6a,0x02,0xe0,0x02,' +` 0xda,0x02,0x62,0x03,0x61,0x03,0xed,0x03,' +` 0xb5,0x03,0x72,0x04,0x19,0x04,0xf5,0x04,' +` 0x6c,0x04,0x75,0x05,0xa6,0x04,0xf4,0x05,' +` 0xb9,0x04,0x7e,0x06,0x83,0x04,0x51,0x07,' +` 0x60,0x03,0xd7,0x0a,0x34,0x45,0x71,0x01,' +` 0xf1,0x07,0x29,0x04,0xa7,0x06,0x8f,0x04,' +` 0x00,0x06,0x8a,0x04,0x76,0x05,0x55,0x04,' +` 0xf1,0x04,0x05,0x04,0x6a,0x04,0xa3,0x03,' +` 0xe4,0x03,0x34,0x03,0x46,0x03,0xd0,0x02,' +` 0xd6,0x02,0x60,0x02,0x5b,0x02,0xf7,0x01,' +` 0xea,0x01,0x96,0x01,0x85,0x01,0x3f,0x01,' +` 0x2d,0x01,0xf4,0x00,0xe2,0x00,0xb5,0x00,' +` 0xa5,0x00,0x82,0x00,0x74,0x00,0x5a,0x00,' +` 0x4f,0x00,0x3c,0x00,0x33,0x00,0x26,0x00,' +` 0x1f,0x00,0x16,0x00,0x12,0x00,0x0c,0x00,' +` 0x0a,0x00,0x06,0x00,0x05,0x00,0x03,0x00,' +` 0x02,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xfa,0xff,0xf7,0xff,' +` 0xf3,0xff,0xed,0xff,0xe6,0xff,0xdd,0xff,' +` 0xd1,0xff,0xc3,0xff,0xb1,0xff,0x9c,0xff,' +` 0x83,0xff,0x66,0xff,0x43,0xff,0x1c,0xff,' +` 0xee,0xfe,0xbc,0xfe,0x82,0xfe,0x44,0xfe,' +` 0xfe,0xfd,0xb2,0xfd,0x5f,0xfd,0x07,0xfd,' +` 0xa6,0xfc,0x43,0xfc,0xd7,0xfb,0x6a,0xfb,' +` 0xf4,0xfa,0x81,0xfa,0x03,0xfa,0x92,0xf9,' +` 0xe3,0xf8,0x8c,0xf8,0x21,0xf8,0xa4,0xf7,' +` 0x36,0xf7,0xc5,0xf6,0x60,0xf6,0xfd,0xf5,' +` 0xa7,0xf5,0x56,0xf5,0x12,0xf5,0xd6,0xf4,' +` 0xa8,0xf4,0x83,0xf4,0x6d,0xf4,0x61,0xf4,' +` 0x56,0x74,0x77,0xf4,0x8f,0xf4,0xb6,0xf4,' +` 0xe7,0xf4,0x24,0xf5,0x6a,0xf5,0xbc,0xf5,' +` 0x14,0xf6,0x77,0xf6,0xdd,0xf6,0x4e,0xf7,' +` 0xbd,0xf7,0x38,0xf8,0xaa,0xf8,0x31,0xf9,' +` 0xcc,0xf9,0x15,0xfa,0x96,0xfa,0x06,0xfb,' +` 0x7b,0xfb,0xe6,0xfb,0x51,0xfc,0xb3,0xfc,' +` 0x12,0xfd,0x69,0xfd,0xbb,0xfd,0x05,0xfe,' +` 0x4b,0xfe,0x88,0xfe,0xc1,0xfe,0xf2,0xfe,' +` 0x1f,0xff,0x45,0xff,0x68,0xff,0x85,0xff,' +` 0x9e,0xff,0xb2,0xff,0xc4,0xff,0xd2,0xff,' +` 0xdd,0xff,0xe6,0xff,0xee,0xff,0xf3,0xff,' +` 0xf7,0xff,0xfa,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xfa,0xff,0xf7,0xff,0xf3,0xff,0xed,0xff,' +` 0xe6,0xff,0xdd,0xff,0xd1,0xff,0xc3,0xff,' +` 0xb1,0xff,0x9c,0xff,0x83,0xff,0x66,0xff,' +` 0x43,0xff,0x1c,0xff,0xee,0xfe,0xbc,0xfe,' +` 0x82,0xfe,0x44,0xfe,0xfe,0xfd,0xb2,0xfd,' +` 0x5f,0xfd,0x07,0xfd,0xa6,0xfc,0x43,0xfc,' +` 0xd7,0xfb,0x6a,0xfb,0xf4,0xfa,0x81,0xfa,' +` 0x03,0xfa,0x92,0xf9,0xe3,0xf8,0x8c,0xf8,' +` 0x21,0xf8,0xa4,0xf7,0x36,0xf7,0xc5,0xf6,' +` 0x60,0xf6,0xfd,0xf5,0xa7,0xf5,0x56,0xf5,' +` 0x12,0xf5,0xd6,0xf4,0xa8,0xf4,0x83,0xf4,' +` 0x6d,0xf4,0x61,0xf4,0x56,0x74,0x77,0xf4,' +` 0x8f,0xf4,0xb6,0xf4,0xe7,0xf4,0x24,0xf5,' +` 0x6a,0xf5,0xbc,0xf5,0x14,0xf6,0x77,0xf6,' +` 0xdd,0xf6,0x4e,0xf7,0xbd,0xf7,0x38,0xf8,' +` 0xaa,0xf8,0x31,0xf9,0xcc,0xf9,0x15,0xfa,' +` 0x96,0xfa,0x06,0xfb,0x7b,0xfb,0xe6,0xfb,' +` 0x51,0xfc,0xb3,0xfc,0x12,0xfd,0x69,0xfd,' +` 0xbb,0xfd,0x05,0xfe,0x4b,0xfe,0x88,0xfe,' +` 0xc1,0xfe,0xf2,0xfe,0x1f,0xff,0x45,0xff,' +` 0x68,0xff,0x85,0xff,0x9e,0xff,0xb2,0xff,' +` 0xc4,0xff,0xd2,0xff,0xdd,0xff,0xe6,0xff,' +` 0xee,0xff,0xf3,0xff,0xf7,0xff,0xfa,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' +` 0x06,0x00,0x0a,0x00,0x0d,0x00,0x12,0x00,' +` 0x17,0x00,0x20,0x00,0x26,0x00,0x33,0x00,' +` 0x3d,0x00,0x50,0x00,0x5c,0x00,0x76,0x00,' +` 0x85,0x00,0xa8,0x00,0xb9,0x00,0xe6,0x00,' +` 0xf9,0x00,0x32,0x01,0x45,0x01,0x8b,0x01,' +` 0x9d,0x01,0xf2,0x01,0x00,0x02,0x64,0x02,' +` 0x6a,0x02,0xe0,0x02,0xda,0x02,0x62,0x03,' +` 0x61,0x03,0xed,0x03,0xb5,0x03,0x72,0x04,' +` 0x19,0x04,0xf5,0x04,0x6c,0x04,0x75,0x05,' +` 0xa6,0x04,0xf4,0x05,0xb9,0x04,0x7e,0x06,' +` 0x83,0x04,0x51,0x07,0x60,0x03,0xd7,0x0a,' +` 0x34,0x45,0x71,0x01,0xf1,0x07,0x29,0x04,' +` 0xa7,0x06,0x8f,0x04,0x00,0x06,0x8a,0x04,' +` 0x76,0x05,0x55,0x04,0xf1,0x04,0x05,0x04,' +` 0x6a,0x04,0xa3,0x03,0xe4,0x03,0x34,0x03,' +` 0x46,0x03,0xd0,0x02,0xd6,0x02,0x60,0x02,' +` 0x5b,0x02,0xf7,0x01,0xea,0x01,0x96,0x01,' +` 0x85,0x01,0x3f,0x01,0x2d,0x01,0xf4,0x00,' +` 0xe2,0x00,0xb5,0x00,0xa5,0x00,0x82,0x00,' +` 0x74,0x00,0x5a,0x00,0x4f,0x00,0x3c,0x00,' +` 0x33,0x00,0x26,0x00,0x1f,0x00,0x16,0x00,' +` 0x12,0x00,0x0c,0x00,0x0a,0x00,0x06,0x00,' +` 0x05,0x00,0x03,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x05,0x00,0x06,0x00,0x0a,0x00,' +` 0x0d,0x00,0x12,0x00,0x17,0x00,0x20,0x00,' +` 0x26,0x00,0x33,0x00,0x3d,0x00,0x50,0x00,' +` 0x5c,0x00,0x76,0x00,0x85,0x00,0xa8,0x00,' +` 0xb9,0x00,0xe6,0x00,0xf9,0x00,0x32,0x01,' +` 0x45,0x01,0x8b,0x01,0x9d,0x01,0xf2,0x01,' +` 0x00,0x02,0x64,0x02,0x6a,0x02,0xe0,0x02,' +` 0xda,0x02,0x62,0x03,0x61,0x03,0xed,0x03,' +` 0xb5,0x03,0x72,0x04,0x19,0x04,0xf5,0x04,' +` 0x6c,0x04,0x75,0x05,0xa6,0x04,0xf4,0x05,' +` 0xb9,0x04,0x7e,0x06,0x83,0x04,0x51,0x07,' +` 0x60,0x03,0xd7,0x0a,0x34,0x45,0x71,0x01,' +` 0xf1,0x07,0x29,0x04,0xa7,0x06,0x8f,0x04,' +` 0x00,0x06,0x8a,0x04,0x76,0x05,0x55,0x04,' +` 0xf1,0x04,0x05,0x04,0x6a,0x04,0xa3,0x03,' +` 0xe4,0x03,0x34,0x03,0x46,0x03,0xd0,0x02,' +` 0xd6,0x02,0x60,0x02,0x5b,0x02,0xf7,0x01,' +` 0xea,0x01,0x96,0x01,0x85,0x01,0x3f,0x01,' +` 0x2d,0x01,0xf4,0x00,0xe2,0x00,0xb5,0x00,' +` 0xa5,0x00,0x82,0x00,0x74,0x00,0x5a,0x00,' +` 0x4f,0x00,0x3c,0x00,0x33,0x00,0x26,0x00,' +` 0x1f,0x00,0x16,0x00,0x12,0x00,0x0c,0x00,' +` 0x0a,0x00,0x06,0x00,0x05,0x00,0x03,0x00,' +` 0x02,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xfa,0xff,0xf7,0xff,' +` 0xf3,0xff,0xed,0xff,0xe6,0xff,0xdd,0xff,' +` 0xd1,0xff,0xc3,0xff,0xb1,0xff,0x9c,0xff,' +` 0x83,0xff,0x66,0xff,0x43,0xff,0x1c,0xff,' +` 0xee,0xfe,0xbc,0xfe,0x82,0xfe,0x44,0xfe,' +` 0xfe,0xfd,0xb2,0xfd,0x5f,0xfd,0x07,0xfd,' +` 0xa6,0xfc,0x43,0xfc,0xd7,0xfb,0x6a,0xfb,' +` 0xf4,0xfa,0x81,0xfa,0x03,0xfa,0x92,0xf9,' +` 0xe3,0xf8,0x8c,0xf8,0x21,0xf8,0xa4,0xf7,' +` 0x36,0xf7,0xc5,0xf6,0x60,0xf6,0xfd,0xf5,' +` 0xa7,0xf5,0x56,0xf5,0x12,0xf5,0xd6,0xf4,' +` 0xa8,0xf4,0x83,0xf4,0x6d,0xf4,0x61,0xf4,' +` 0x56,0x74,0x77,0xf4,0x8f,0xf4,0xb6,0xf4,' +` 0xe7,0xf4,0x24,0xf5,0x6a,0xf5,0xbc,0xf5,' +` 0x14,0xf6,0x77,0xf6,0xdd,0xf6,0x4e,0xf7,' +` 0xbd,0xf7,0x38,0xf8,0xaa,0xf8,0x31,0xf9,' +` 0xcc,0xf9,0x15,0xfa,0x96,0xfa,0x06,0xfb,' +` 0x7b,0xfb,0xe6,0xfb,0x51,0xfc,0xb3,0xfc,' +` 0x12,0xfd,0x69,0xfd,0xbb,0xfd,0x05,0xfe,' +` 0x4b,0xfe,0x88,0xfe,0xc1,0xfe,0xf2,0xfe,' +` 0x1f,0xff,0x45,0xff,0x68,0xff,0x85,0xff,' +` 0x9e,0xff,0xb2,0xff,0xc4,0xff,0xd2,0xff,' +` 0xdd,0xff,0xe6,0xff,0xee,0xff,0xf3,0xff,' +` 0xf7,0xff,0xfa,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xfa,0xff,0xf7,0xff,0xf3,0xff,0xed,0xff,' +` 0xe6,0xff,0xdd,0xff,0xd1,0xff,0xc3,0xff,' +` 0xb1,0xff,0x9c,0xff,0x83,0xff,0x66,0xff,' +` 0x43,0xff,0x1c,0xff,0xee,0xfe,0xbc,0xfe,' +` 0x82,0xfe,0x44,0xfe,0xfe,0xfd,0xb2,0xfd,' +` 0x5f,0xfd,0x07,0xfd,0xa6,0xfc,0x43,0xfc,' +` 0xd7,0xfb,0x6a,0xfb,0xf4,0xfa,0x81,0xfa,' +` 0x03,0xfa,0x92,0xf9,0xe3,0xf8,0x8c,0xf8,' +` 0x21,0xf8,0xa4,0xf7,0x36,0xf7,0xc5,0xf6,' +` 0x60,0xf6,0xfd,0xf5,0xa7,0xf5,0x56,0xf5,' +` 0x12,0xf5,0xd6,0xf4,0xa8,0xf4,0x83,0xf4,' +` 0x6d,0xf4,0x61,0xf4,0x56,0x74,0x77,0xf4,' +` 0x8f,0xf4,0xb6,0xf4,0xe7,0xf4,0x24,0xf5,' +` 0x6a,0xf5,0xbc,0xf5,0x14,0xf6,0x77,0xf6,' +` 0xdd,0xf6,0x4e,0xf7,0xbd,0xf7,0x38,0xf8,' +` 0xaa,0xf8,0x31,0xf9,0xcc,0xf9,0x15,0xfa,' +` 0x96,0xfa,0x06,0xfb,0x7b,0xfb,0xe6,0xfb,' +` 0x51,0xfc,0xb3,0xfc,0x12,0xfd,0x69,0xfd,' +` 0xbb,0xfd,0x05,0xfe,0x4b,0xfe,0x88,0xfe,' +` 0xc1,0xfe,0xf2,0xfe,0x1f,0xff,0x45,0xff,' +` 0x68,0xff,0x85,0xff,0x9e,0xff,0xb2,0xff,' +` 0xc4,0xff,0xd2,0xff,0xdd,0xff,0xe6,0xff,' +` 0xee,0xff,0xf3,0xff,0xf7,0xff,0xfa,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' +` 0x06,0x00,0x0a,0x00,0x0d,0x00,0x12,0x00,' +` 0x17,0x00,0x20,0x00,0x26,0x00,0x33,0x00,' +` 0x3d,0x00,0x50,0x00,0x5c,0x00,0x76,0x00,' +` 0x85,0x00,0xa8,0x00,0xb9,0x00,0xe6,0x00,' +` 0xf9,0x00,0x32,0x01,0x45,0x01,0x8b,0x01,' +` 0x9d,0x01,0xf2,0x01,0x00,0x02,0x64,0x02,' +` 0x6a,0x02,0xe0,0x02,0xda,0x02,0x62,0x03,' +` 0x61,0x03,0xed,0x03,0xb5,0x03,0x72,0x04,' +` 0x19,0x04,0xf5,0x04,0x6c,0x04,0x75,0x05,' +` 0xa6,0x04,0xf4,0x05,0xb9,0x04,0x7e,0x06,' +` 0x83,0x04,0x51,0x07,0x60,0x03,0xd7,0x0a,' +` 0x34,0x45,0x71,0x01,0xf1,0x07,0x29,0x04,' +` 0xa7,0x06,0x8f,0x04,0x00,0x06,0x8a,0x04,' +` 0x76,0x05,0x55,0x04,0xf1,0x04,0x05,0x04,' +` 0x6a,0x04,0xa3,0x03,0xe4,0x03,0x34,0x03,' +` 0x46,0x03,0xd0,0x02,0xd6,0x02,0x60,0x02,' +` 0x5b,0x02,0xf7,0x01,0xea,0x01,0x96,0x01,' +` 0x85,0x01,0x3f,0x01,0x2d,0x01,0xf4,0x00,' +` 0xe2,0x00,0xb5,0x00,0xa5,0x00,0x82,0x00,' +` 0x74,0x00,0x5a,0x00,0x4f,0x00,0x3c,0x00,' +` 0x33,0x00,0x26,0x00,0x1f,0x00,0x16,0x00,' +` 0x12,0x00,0x0c,0x00,0x0a,0x00,0x06,0x00,' +` 0x05,0x00,0x03,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x02,0x00,0x04,0x00,0x05,0x00,0x07,0x00,' +` 0x0a,0x00,0x0d,0x00,0x11,0x00,0x17,0x00,' +` 0x1c,0x00,0x23,0x00,0x2b,0x00,0x35,0x00,' +` 0x3f,0x00,0x4d,0x00,0x5a,0x00,0x6c,0x00,' +` 0x7d,0x00,0x94,0x00,0xa9,0x00,0xc7,0x00,' +` 0xe2,0x00,0x06,0x01,0x25,0x01,0x53,0x01,' +` 0x74,0x01,0xb2,0x01,0x71,0x01,0x6f,0x01,' +` 0xa6,0x01,0xd3,0x01,0x02,0x02,0xcc,0x02,' +` 0x42,0x03,0x6f,0x03,0xbd,0x03,0xf4,0x03,' +` 0x3c,0x04,0x74,0x04,0xb6,0x04,0xeb,0x04,' +` 0x2c,0x05,0x62,0x05,0x9a,0x05,0xc6,0x05,' +` 0xe8,0x45,0x11,0x06,0x2d,0x06,0x3f,0x06,' +` 0x4a,0x06,0x4c,0x06,0x3e,0x06,0x2a,0x06,' +` 0x0b,0x06,0xe9,0x05,0xb9,0x05,0x8d,0x05,' +` 0x4c,0x05,0x2b,0x05,0x7b,0x05,0x30,0x05,' +` 0xdb,0x04,0x8e,0x04,0x1e,0x04,0x65,0x03,' +` 0x21,0x03,0xd4,0x02,0x92,0x02,0x4b,0x02,' +` 0x0c,0x02,0xcd,0x01,0x96,0x01,0x60,0x01,' +` 0x2f,0x01,0x02,0x01,0xdb,0x00,0xb7,0x00,' +` 0x98,0x00,0x7c,0x00,0x65,0x00,0x51,0x00,' +` 0x40,0x00,0x32,0x00,0x26,0x00,0x1d,0x00,' +` 0x16,0x00,0x0f,0x00,0x0b,0x00,0x07,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0x00,0x00,0xfe,0xff,0x00,0x00,' +` 0xfc,0xff,0x00,0x00,0xf8,0xff,0xff,0xff,' +` 0xf2,0xff,0xfd,0xff,0xe6,0xff,0xf8,0xff,' +` 0xd3,0xff,0xf1,0xff,0xb8,0xff,0xe5,0xff,' +` 0x90,0xff,0xd3,0xff,0x58,0xff,0xb9,0xff,' +` 0x0c,0xff,0x93,0xff,0xa3,0xfe,0x5c,0xff,' +` 0x18,0xfe,0x14,0xff,0x67,0xfd,0xc2,0xfe,' +` 0x85,0xfc,0xa6,0xfe,0xbe,0xfc,0x07,0xff,' +` 0xa2,0xfb,0xd0,0xfe,0xe7,0xf9,0xcc,0xfc,' +` 0x75,0xf7,0x8a,0xfc,0x7c,0xf5,0x7a,0xfc,' +` 0x1d,0xf3,0xf8,0xfc,0xf3,0xef,0xc6,0xfe,' +` 0x91,0xea,0xe3,0x04,0x85,0xda,0x92,0x3f,' +` 0x44,0x4b,0xf8,0xd7,0x8f,0x03,0x9d,0xe7,' +` 0xb2,0xfb,0xdc,0xeb,0xc6,0xf8,0x2a,0xee,' +` 0x7c,0xf7,0xe1,0xef,0x0a,0xf7,0x68,0xf1,' +` 0x2e,0xf7,0x15,0xf2,0x18,0xf6,0x57,0xf3,' +` 0x0e,0xf7,0xf9,0xf4,0xcd,0xf8,0xb5,0xf7,' +` 0x03,0xfa,0x18,0xf9,0x02,0xfb,0x67,0xfa,' +` 0xf3,0xfb,0x95,0xfb,0xd0,0xfc,0x9f,0xfc,' +` 0x96,0xfd,0x81,0xfd,0x3d,0xfe,0x38,0xfe,' +` 0xc3,0xfe,0xc7,0xfe,0x2b,0xff,0x32,0xff,' +` 0x78,0xff,0x7f,0xff,0xad,0xff,0xb4,0xff,' +` 0xd2,0xff,0xda,0xff,0xea,0xff,0xed,0xff,' +` 0xf6,0xff,0xf8,0xff,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xfb,0xff,0xf8,0xff,0xf3,0xff,0xee,0xff,' +` 0xe5,0xff,0xdc,0xff,0xc6,0xff,0xba,0xff,' +` 0x9c,0xff,0x8b,0xff,0x5d,0xff,0x45,0xff,' +` 0x03,0xff,0xe5,0xfe,0x8a,0xfe,0x66,0xfe,' +` 0xec,0xfd,0xc5,0xfd,0x27,0xfd,0x02,0xfd,' +` 0x3d,0xfc,0x24,0xfc,0x31,0xfb,0x2c,0xfb,' +` 0x07,0xfa,0x1f,0xfa,0xc7,0xf8,0xef,0xf8,' +` 0x65,0xf6,0xf0,0xf6,0xe4,0xf4,0xd1,0xf5,' +` 0x7c,0xf3,0x2c,0xf6,0x8e,0xf3,0xc1,0xf5,' +` 0x65,0xf2,0x96,0xf5,0x4e,0xf1,0xe8,0xf5,' +` 0x1d,0xf0,0x0b,0xf7,0x62,0xee,0x39,0xfa,' +` 0x2a,0xe9,0x38,0x0b,0xf6,0x6e,0xe4,0xe3,' +` 0x30,0xfe,0x97,0xef,0xc5,0xfa,0x23,0xf3,' +` 0x39,0xfa,0x53,0xf5,0x6f,0xfa,0x16,0xf7,' +` 0xf6,0xfa,0xa5,0xf8,0x8e,0xfb,0x98,0xfa,' +` 0xf0,0xfd,0x5d,0xfc,0x59,0xfe,0x52,0xfd,' +` 0x7c,0xfe,0xe1,0xfc,0x4e,0xfe,0xab,0xfd,' +` 0xbc,0xfe,0x49,0xfe,0x1a,0xff,0xc8,0xfe,' +` 0x64,0xff,0x27,0xff,0x97,0xff,0x6b,0xff,' +` 0xbc,0xff,0x9d,0xff,0xd6,0xff,0xc0,0xff,' +` 0xe7,0xff,0xd8,0xff,0xf2,0xff,0xe9,0xff,' +` 0xf9,0xff,0xf4,0xff,0xfe,0xff,0xf9,0xff,' +` 0xfe,0xff,0xfd,0xff,0x00,0x00,0xff,0xff,' +` 0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x0e,0x00,0x18,0x00,' +` 0x1c,0x00,0x2f,0x00,0x36,0x00,0x54,0x00,' +` 0x5d,0x00,0x8c,0x00,0x97,0x00,0xdd,0x00,' +` 0xe8,0x00,0x4b,0x01,0x55,0x01,0xdd,0x01,' +` 0xe0,0x01,0x96,0x02,0x8c,0x02,0x78,0x03,' +` 0x53,0x03,0x80,0x04,0x33,0x04,0xad,0x05,' +` 0x23,0x05,0xfb,0x06,0x0c,0x06,0xe4,0x08,' +` 0x40,0x08,0xda,0x0a,0x2f,0x09,0x89,0x0c,' +` 0x79,0x09,0x5c,0x0c,0x2d,0x09,0xd4,0x0d,' +` 0x33,0x09,0x46,0x0f,0xb2,0x08,0xf0,0x10,' +` 0x43,0x07,0x68,0x13,0x86,0x03,0x8a,0x19,' +` 0x64,0xf4,0x4e,0x7d,0xe4,0x34,0xba,0xf9,' +` 0xbd,0x15,0x54,0x02,0xfd,0x0f,0x4b,0x04,' +` 0x04,0x0d,0xcb,0x04,0xe2,0x0a,0xae,0x04,' +` 0x20,0x09,0x49,0x04,0x8f,0x07,0x83,0x02,' +` 0xe2,0x04,0xf3,0x01,0xe8,0x03,0x83,0x01,' +` 0xcc,0x03,0x32,0x02,0x21,0x03,0xb2,0x01,' +` 0x6a,0x02,0x4c,0x01,0xd4,0x01,0xf8,0x00,' +` 0x59,0x01,0xb6,0x00,0xfb,0x00,0x83,0x00,' +` 0xb2,0x00,0x5c,0x00,0x7a,0x00,0x3e,0x00,' +` 0x51,0x00,0x28,0x00,0x34,0x00,0x19,0x00,' +` 0x1f,0x00,0x0e,0x00,0x11,0x00,0x06,0x00,' +` 0x08,0x00,0x03,0x00,0x04,0x00,0x01,0x00,' +` 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x0e,0x00,0x18,0x00,0x1c,0x00,0x2f,0x00,' +` 0x36,0x00,0x54,0x00,0x5d,0x00,0x8c,0x00,' +` 0x97,0x00,0xdd,0x00,0xe8,0x00,0x4b,0x01,' +` 0x55,0x01,0xdd,0x01,0xe0,0x01,0x96,0x02,' +` 0x8c,0x02,0x78,0x03,0x53,0x03,0x80,0x04,' +` 0x33,0x04,0xad,0x05,0x23,0x05,0xfb,0x06,' +` 0x0c,0x06,0xe4,0x08,0x40,0x08,0xda,0x0a,' +` 0x2f,0x09,0x89,0x0c,0x79,0x09,0x5c,0x0c,' +` 0x2d,0x09,0xd4,0x0d,0x33,0x09,0x46,0x0f,' +` 0xb2,0x08,0xf0,0x10,0x43,0x07,0x68,0x13,' +` 0x86,0x03,0x8a,0x19,0x64,0xf4,0x4e,0x7d,' +` 0xe4,0x34,0xba,0xf9,0xbd,0x15,0x54,0x02,' +` 0xfd,0x0f,0x4b,0x04,0x04,0x0d,0xcb,0x04,' +` 0xe2,0x0a,0xae,0x04,0x20,0x09,0x49,0x04,' +` 0x8f,0x07,0x83,0x02,0xe2,0x04,0xf3,0x01,' +` 0xe8,0x03,0x83,0x01,0xcc,0x03,0x32,0x02,' +` 0x21,0x03,0xb2,0x01,0x6a,0x02,0x4c,0x01,' +` 0xd4,0x01,0xf8,0x00,0x59,0x01,0xb6,0x00,' +` 0xfb,0x00,0x83,0x00,0xb2,0x00,0x5c,0x00,' +` 0x7a,0x00,0x3e,0x00,0x51,0x00,0x28,0x00,' +` 0x34,0x00,0x19,0x00,0x1f,0x00,0x0e,0x00,' +` 0x11,0x00,0x06,0x00,0x08,0x00,0x03,0x00,' +` 0x04,0x00,0x01,0x00,0x02,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xfb,0xff,0xf8,0xff,' +` 0xf3,0xff,0xee,0xff,0xe5,0xff,0xdc,0xff,' +` 0xc6,0xff,0xba,0xff,0x9c,0xff,0x8b,0xff,' +` 0x5d,0xff,0x45,0xff,0x03,0xff,0xe5,0xfe,' +` 0x8a,0xfe,0x66,0xfe,0xec,0xfd,0xc5,0xfd,' +` 0x27,0xfd,0x02,0xfd,0x3d,0xfc,0x24,0xfc,' +` 0x31,0xfb,0x2c,0xfb,0x07,0xfa,0x1f,0xfa,' +` 0xc7,0xf8,0xef,0xf8,0x65,0xf6,0xf0,0xf6,' +` 0xe4,0xf4,0xd1,0xf5,0x7c,0xf3,0x2c,0xf6,' +` 0x8e,0xf3,0xc1,0xf5,0x65,0xf2,0x96,0xf5,' +` 0x4e,0xf1,0xe8,0xf5,0x1d,0xf0,0x0b,0xf7,' +` 0x62,0xee,0x39,0xfa,0x2a,0xe9,0x38,0x0b,' +` 0xf6,0x6e,0xe4,0xe3,0x30,0xfe,0x97,0xef,' +` 0xc5,0xfa,0x23,0xf3,0x39,0xfa,0x53,0xf5,' +` 0x6f,0xfa,0x16,0xf7,0xf6,0xfa,0xa5,0xf8,' +` 0x8e,0xfb,0x98,0xfa,0xf0,0xfd,0x5d,0xfc,' +` 0x59,0xfe,0x52,0xfd,0x7c,0xfe,0xe1,0xfc,' +` 0x4e,0xfe,0xab,0xfd,0xbc,0xfe,0x49,0xfe,' +` 0x1a,0xff,0xc8,0xfe,0x64,0xff,0x27,0xff,' +` 0x97,0xff,0x6b,0xff,0xbc,0xff,0x9d,0xff,' +` 0xd6,0xff,0xc0,0xff,0xe7,0xff,0xd8,0xff,' +` 0xf2,0xff,0xe9,0xff,0xf9,0xff,0xf4,0xff,' +` 0xfe,0xff,0xf9,0xff,0xfe,0xff,0xfd,0xff,' +` 0x00,0x00,0xff,0xff,0x00,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,' +` 0xfe,0xff,0x00,0x00,0xfc,0xff,0x00,0x00,' +` 0xf8,0xff,0xff,0xff,0xf2,0xff,0xfd,0xff,' +` 0xe6,0xff,0xf8,0xff,0xd3,0xff,0xf1,0xff,' +` 0xb8,0xff,0xe5,0xff,0x90,0xff,0xd3,0xff,' +` 0x58,0xff,0xb9,0xff,0x0c,0xff,0x93,0xff,' +` 0xa3,0xfe,0x5c,0xff,0x18,0xfe,0x14,0xff,' +` 0x67,0xfd,0xc2,0xfe,0x85,0xfc,0xa6,0xfe,' +` 0xbe,0xfc,0x07,0xff,0xa2,0xfb,0xd0,0xfe,' +` 0xe7,0xf9,0xcc,0xfc,0x75,0xf7,0x8a,0xfc,' +` 0x7c,0xf5,0x7a,0xfc,0x1d,0xf3,0xf8,0xfc,' +` 0xf3,0xef,0xc6,0xfe,0x91,0xea,0xe3,0x04,' +` 0x85,0xda,0x92,0x3f,0x44,0x4b,0xf8,0xd7,' +` 0x8f,0x03,0x9d,0xe7,0xb2,0xfb,0xdc,0xeb,' +` 0xc6,0xf8,0x2a,0xee,0x7c,0xf7,0xe1,0xef,' +` 0x0a,0xf7,0x68,0xf1,0x2e,0xf7,0x15,0xf2,' +` 0x18,0xf6,0x57,0xf3,0x0e,0xf7,0xf9,0xf4,' +` 0xcd,0xf8,0xb5,0xf7,0x03,0xfa,0x18,0xf9,' +` 0x02,0xfb,0x67,0xfa,0xf3,0xfb,0x95,0xfb,' +` 0xd0,0xfc,0x9f,0xfc,0x96,0xfd,0x81,0xfd,' +` 0x3d,0xfe,0x38,0xfe,0xc3,0xfe,0xc7,0xfe,' +` 0x2b,0xff,0x32,0xff,0x78,0xff,0x7f,0xff,' +` 0xad,0xff,0xb4,0xff,0xd2,0xff,0xda,0xff,' +` 0xea,0xff,0xed,0xff,0xf6,0xff,0xf8,0xff,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x02,0x00,0x04,0x00,' +` 0x05,0x00,0x07,0x00,0x0a,0x00,0x0d,0x00,' +` 0x11,0x00,0x17,0x00,0x1c,0x00,0x23,0x00,' +` 0x2b,0x00,0x35,0x00,0x3f,0x00,0x4d,0x00,' +` 0x5a,0x00,0x6c,0x00,0x7d,0x00,0x94,0x00,' +` 0xa9,0x00,0xc7,0x00,0xe2,0x00,0x06,0x01,' +` 0x25,0x01,0x53,0x01,0x74,0x01,0xb2,0x01,' +` 0x71,0x01,0x6f,0x01,0xa6,0x01,0xd3,0x01,' +` 0x02,0x02,0xcc,0x02,0x42,0x03,0x6f,0x03,' +` 0xbd,0x03,0xf4,0x03,0x3c,0x04,0x74,0x04,' +` 0xb6,0x04,0xeb,0x04,0x2c,0x05,0x62,0x05,' +` 0x9a,0x05,0xc6,0x05,0xe8,0x45,0x11,0x06,' +` 0x2d,0x06,0x3f,0x06,0x4a,0x06,0x4c,0x06,' +` 0x3e,0x06,0x2a,0x06,0x0b,0x06,0xe9,0x05,' +` 0xb9,0x05,0x8d,0x05,0x4c,0x05,0x2b,0x05,' +` 0x7b,0x05,0x30,0x05,0xdb,0x04,0x8e,0x04,' +` 0x1e,0x04,0x65,0x03,0x21,0x03,0xd4,0x02,' +` 0x92,0x02,0x4b,0x02,0x0c,0x02,0xcd,0x01,' +` 0x96,0x01,0x60,0x01,0x2f,0x01,0x02,0x01,' +` 0xdb,0x00,0xb7,0x00,0x98,0x00,0x7c,0x00,' +` 0x65,0x00,0x51,0x00,0x40,0x00,0x32,0x00,' +` 0x26,0x00,0x1d,0x00,0x16,0x00,0x0f,0x00,' +` 0x0b,0x00,0x07,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x00,0x00,0x75,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xe1,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x1f,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x8b,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_16khz.m4 index 604e8819d30a..b65e5c1a439c 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_16khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xf4,0xff,' -` 0xea,0xff,0xdd,0xff,0xcb,0xff,0xb4,0xff,' -` 0x95,0xff,0x74,0xff,0x4b,0xff,0x24,0xff,' -` 0xf8,0xfe,0xd9,0xfe,0xbf,0xfe,0xcc,0xfe,' -` 0xe7,0xfe,0x47,0xff,0xce,0xff,0xcf,0x00,' -` 0x88,0x01,0x45,0x03,0x85,0x05,0x60,0x08,' -` 0x92,0x0b,0x6a,0x0f,0x41,0x13,0x2f,0x17,' -` 0xf2,0x1c,0x60,0x22,0x38,0x23,0xdf,0x26,' -` 0x9b,0x65,0xe8,0x23,0x2a,0x23,0xfb,0x1f,' -` 0x1d,0x1b,0x9b,0x14,0x62,0x11,0xfb,0x0c,' -` 0xac,0x09,0x5e,0x06,0x1f,0x04,0xdb,0x01,' -` 0xa1,0x00,0xe9,0xff,0x45,0xff,0xd1,0xfe,' -` 0xb1,0xfe,0xa2,0xfe,0xbb,0xfe,0xdb,0xfe,' -` 0x0c,0xff,0x37,0xff,0x64,0xff,0x8a,0xff,' -` 0xab,0xff,0xc5,0xff,0xd9,0xff,0xe8,0xff,' -` 0xf2,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' +` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xf3,0xff,' +` 0xea,0xff,0xdc,0xff,0xc9,0xff,0xb1,0xff,' +` 0x91,0xff,0x6d,0xff,0x43,0xff,0x17,0xff,' +` 0xea,0xfe,0xc4,0xfe,0xa7,0xfe,0xa9,0xfe,' +` 0xc3,0xfe,0x13,0xff,0x9c,0xff,0x89,0x00,' +` 0x49,0x01,0xea,0x02,0x3c,0x05,0xf4,0x07,' +` 0x3e,0x0b,0xf7,0x0e,0x03,0x13,0xb9,0x16,' +` 0xba,0x1c,0xf2,0x21,0x6b,0x23,0x14,0x26,' +` 0xa5,0x65,0xad,0x24,0xfd,0x22,0x6a,0x20,' +` 0x58,0x1b,0x0e,0x15,0x9f,0x11,0x69,0x0d,' +` 0xfc,0x09,0xc2,0x06,0x63,0x04,0x2d,0x02,' +` 0xd9,0x00,0x26,0x00,0x70,0xff,0xfd,0xfe,' +` 0xcf,0xfe,0xbe,0xfe,0xce,0xfe,0xec,0xfe,' +` 0x17,0xff,0x41,0xff,0x6a,0xff,0x8e,0xff,' +` 0xae,0xff,0xc7,0xff,0xdb,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' -` 0x0d,0x00,0x19,0x00,0x2b,0x00,0x45,0x00,' -` 0x6a,0x00,0x99,0x00,0xd4,0x00,0x1a,0x01,' -` 0x69,0x01,0xbb,0x01,0x0d,0x02,0x54,0x02,' -` 0x7e,0x02,0x74,0x02,0x2b,0x02,0x85,0x01,' -` 0x5b,0x00,0x7f,0xfe,0xdd,0xfc,0xa8,0xf9,' -` 0xe0,0xf4,0x86,0xef,0xbb,0xe8,0x90,0xe1,' -` 0x41,0xd9,0x2f,0xd2,0xc5,0xc5,0x12,0xbc,' -` 0x75,0xb8,0xab,0xb4,0x6a,0x34,0xe0,0xb5,' -` 0xbe,0xba,0x3c,0xbf,0x16,0xca,0x45,0xd6,' -` 0x74,0xdd,0xac,0xe5,0xc4,0xec,0x04,0xf3,' -` 0xd4,0xf7,0x1d,0xfc,0xce,0xfe,0x14,0x00,' -` 0x7e,0x01,0x4e,0x02,0xa5,0x02,0xb3,0x02,' -` 0x8e,0x02,0x45,0x02,0xeb,0x01,0x8f,0x01,' -` 0x39,0x01,0xec,0x00,0xaa,0x00,0x76,0x00,' -` 0x4d,0x00,0x30,0x00,0x1b,0x00,0x0e,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' +` 0x0d,0x00,0x19,0x00,0x2c,0x00,0x48,0x00,' +` 0x6e,0x00,0x9f,0x00,0xdd,0x00,0x26,0x01,' +` 0x7a,0x01,0xd3,0x01,0x2c,0x02,0x7b,0x02,' +` 0xb0,0x02,0xb3,0x02,0x76,0x02,0xe1,0x01,' +` 0xc4,0x00,0xf9,0xfe,0x66,0xfd,0x41,0xfa,' +` 0x80,0xf5,0x34,0xf0,0x76,0xe9,0x3a,0xe2,' +` 0xe1,0xd9,0xc7,0xd2,0x6b,0xc6,0x70,0xbc,' +` 0xba,0xb8,0xcd,0xb4,0x66,0x34,0xb7,0xb5,' +` 0x73,0xba,0xda,0xbe,0x71,0xc9,0xaf,0xd5,' +` 0xd8,0xdc,0x0a,0xe5,0x15,0xec,0x63,0xf2,' +` 0x42,0xf7,0x93,0xfb,0x54,0xfe,0xa9,0xff,' +` 0x23,0x01,0x00,0x02,0x65,0x02,0x80,0x02,' +` 0x65,0x02,0x26,0x02,0xd3,0x01,0x7e,0x01,' +` 0x2c,0x01,0xe3,0x00,0xa5,0x00,0x72,0x00,' +` 0x4b,0x00,0x2e,0x00,0x1b,0x00,0x0e,0x00,' ` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x05,0x00,0x0d,0x00,0x19,0x00,' -` 0x2b,0x00,0x45,0x00,0x6a,0x00,0x99,0x00,' -` 0xd4,0x00,0x1a,0x01,0x69,0x01,0xbb,0x01,' -` 0x0d,0x02,0x54,0x02,0x7e,0x02,0x74,0x02,' -` 0x2b,0x02,0x85,0x01,0x5b,0x00,0x7f,0xfe,' -` 0xdd,0xfc,0xa8,0xf9,0xe0,0xf4,0x86,0xef,' -` 0xbb,0xe8,0x90,0xe1,0x41,0xd9,0x2f,0xd2,' -` 0xc5,0xc5,0x12,0xbc,0x75,0xb8,0xab,0xb4,' -` 0x6a,0x34,0xe0,0xb5,0xbe,0xba,0x3c,0xbf,' -` 0x16,0xca,0x45,0xd6,0x74,0xdd,0xac,0xe5,' -` 0xc4,0xec,0x04,0xf3,0xd4,0xf7,0x1d,0xfc,' -` 0xce,0xfe,0x14,0x00,0x7e,0x01,0x4e,0x02,' -` 0xa5,0x02,0xb3,0x02,0x8e,0x02,0x45,0x02,' -` 0xeb,0x01,0x8f,0x01,0x39,0x01,0xec,0x00,' -` 0xaa,0x00,0x76,0x00,0x4d,0x00,0x30,0x00,' +` 0x02,0x00,0x06,0x00,0x0d,0x00,0x19,0x00,' +` 0x2c,0x00,0x48,0x00,0x6e,0x00,0x9f,0x00,' +` 0xdd,0x00,0x26,0x01,0x7a,0x01,0xd3,0x01,' +` 0x2c,0x02,0x7b,0x02,0xb0,0x02,0xb3,0x02,' +` 0x76,0x02,0xe1,0x01,0xc4,0x00,0xf9,0xfe,' +` 0x66,0xfd,0x41,0xfa,0x80,0xf5,0x34,0xf0,' +` 0x76,0xe9,0x3a,0xe2,0xe1,0xd9,0xc7,0xd2,' +` 0x6b,0xc6,0x70,0xbc,0xba,0xb8,0xcd,0xb4,' +` 0x66,0x34,0xb7,0xb5,0x73,0xba,0xda,0xbe,' +` 0x71,0xc9,0xaf,0xd5,0xd8,0xdc,0x0a,0xe5,' +` 0x15,0xec,0x63,0xf2,0x42,0xf7,0x93,0xfb,' +` 0x54,0xfe,0xa9,0xff,0x23,0x01,0x00,0x02,' +` 0x65,0x02,0x80,0x02,0x65,0x02,0x26,0x02,' +` 0xd3,0x01,0x7e,0x01,0x2c,0x01,0xe3,0x00,' +` 0xa5,0x00,0x72,0x00,0x4b,0x00,0x2e,0x00,' ` 0x1b,0x00,0x0e,0x00,0x06,0x00,0x02,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xfa,0xff,0xf4,0xff,0xea,0xff,0xdd,0xff,' -` 0xcb,0xff,0xb4,0xff,0x95,0xff,0x74,0xff,' -` 0x4b,0xff,0x24,0xff,0xf8,0xfe,0xd9,0xfe,' -` 0xbf,0xfe,0xcc,0xfe,0xe7,0xfe,0x47,0xff,' -` 0xce,0xff,0xcf,0x00,0x88,0x01,0x45,0x03,' -` 0x85,0x05,0x60,0x08,0x92,0x0b,0x6a,0x0f,' -` 0x41,0x13,0x2f,0x17,0xf2,0x1c,0x60,0x22,' -` 0x38,0x23,0xdf,0x26,0x9b,0x65,0xe8,0x23,' -` 0x2a,0x23,0xfb,0x1f,0x1d,0x1b,0x9b,0x14,' -` 0x62,0x11,0xfb,0x0c,0xac,0x09,0x5e,0x06,' -` 0x1f,0x04,0xdb,0x01,0xa1,0x00,0xe9,0xff,' -` 0x45,0xff,0xd1,0xfe,0xb1,0xfe,0xa2,0xfe,' -` 0xbb,0xfe,0xdb,0xfe,0x0c,0xff,0x37,0xff,' -` 0x64,0xff,0x8a,0xff,0xab,0xff,0xc5,0xff,' -` 0xd9,0xff,0xe8,0xff,0xf2,0xff,0xf9,0xff,' -` 0xfd,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' +` 0xfa,0xff,0xf3,0xff,0xea,0xff,0xdc,0xff,' +` 0xc9,0xff,0xb1,0xff,0x91,0xff,0x6d,0xff,' +` 0x43,0xff,0x17,0xff,0xea,0xfe,0xc4,0xfe,' +` 0xa7,0xfe,0xa9,0xfe,0xc3,0xfe,0x13,0xff,' +` 0x9c,0xff,0x89,0x00,0x49,0x01,0xea,0x02,' +` 0x3c,0x05,0xf4,0x07,0x3e,0x0b,0xf7,0x0e,' +` 0x03,0x13,0xb9,0x16,0xba,0x1c,0xf2,0x21,' +` 0x6b,0x23,0x14,0x26,0xa5,0x65,0xad,0x24,' +` 0xfd,0x22,0x6a,0x20,0x58,0x1b,0x0e,0x15,' +` 0x9f,0x11,0x69,0x0d,0xfc,0x09,0xc2,0x06,' +` 0x63,0x04,0x2d,0x02,0xd9,0x00,0x26,0x00,' +` 0x70,0xff,0xfd,0xfe,0xcf,0xfe,0xbe,0xfe,' +` 0xce,0xfe,0xec,0xfe,0x17,0xff,0x41,0xff,' +` 0x6a,0xff,0x8e,0xff,0xae,0xff,0xc7,0xff,' +` 0xdb,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_48khz.m4 index 024100bcfa34..8caf7bdbe9a9 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az0el0deg_48khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x08,0x00,0x0f,0x00,0x17,0x00,0x27,0x00,' -` 0x37,0x00,0x56,0x00,0x75,0x00,0xab,0x00,' -` 0xdc,0x00,0x34,0x01,0x7a,0x01,0xfb,0x01,' -` 0x57,0x02,0x09,0x03,0x74,0x03,0x61,0x04,' -` 0x69,0x05,0xa4,0x06,0x0c,0x07,0x6b,0x08,' -` 0x9f,0x08,0x2e,0x0a,0xf9,0x09,0xcc,0x0b,' -` 0xdb,0x0a,0x4e,0x0d,0xaa,0x0a,0x55,0x10,' -` 0x3c,0x4c,0x34,0x09,0xc9,0x0d,0xa6,0x0a,' -` 0xea,0x0b,0xea,0x09,0x35,0x0a,0x9a,0x08,' -` 0x68,0x08,0x0e,0x07,0x97,0x06,0x7e,0x05,' -` 0xbb,0x04,0x66,0x03,0x0b,0x03,0x50,0x02,' -` 0xfa,0x01,0x75,0x01,0x31,0x01,0xd9,0x00,' -` 0xa9,0x00,0x72,0x00,0x54,0x00,0x36,0x00,' -` 0x25,0x00,0x15,0x00,0x0e,0x00,0x07,0x00,' +` 0x07,0x00,0x0e,0x00,0x16,0x00,0x24,0x00,' +` 0x36,0x00,0x52,0x00,0x74,0x00,0xa5,0x00,' +` 0xdb,0x00,0x29,0x01,0x7a,0x01,0xeb,0x01,' +` 0x59,0x02,0xf1,0x02,0x7b,0x03,0x3a,0x04,' +` 0x66,0x05,0x7f,0x06,0x1f,0x07,0x35,0x08,' +` 0xc4,0x08,0xe4,0x09,0x3c,0x0a,0x61,0x0b,' +` 0x53,0x0b,0x97,0x0c,0xb8,0x0b,0x11,0x0e,' +` 0x81,0x4c,0x23,0x0b,0xd5,0x0c,0x51,0x0b,' +` 0x7d,0x0b,0x4f,0x0a,0xf9,0x09,0xdf,0x08,' +` 0x47,0x08,0x3f,0x07,0x87,0x06,0xa1,0x05,' +` 0xc0,0x04,0x85,0x03,0x06,0x03,0x65,0x02,' +` 0xf9,0x01,0x83,0x01,0x32,0x01,0xe1,0x00,' +` 0xaa,0x00,0x78,0x00,0x55,0x00,0x38,0x00,' +` 0x26,0x00,0x17,0x00,0x0e,0x00,0x08,0x00,' ` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf8,0xff,0xf0,0xff,0xe4,0xff,' -` 0xd2,0xff,0xb5,0xff,0x8e,0xff,0x59,0xff,' -` 0x11,0xff,0xb4,0xfe,0x3d,0xfe,0xab,0xfd,' -` 0xf9,0xfc,0x27,0xfc,0x32,0xfb,0x1d,0xfa,' -` 0xe5,0xf8,0x8c,0xf7,0xf3,0xf4,0x17,0xf3,' -` 0x7c,0xf1,0xb9,0xef,0x1e,0xee,0x7a,0xec,' -` 0x0e,0xeb,0xb2,0xe9,0xa2,0xe8,0xb2,0xe7,' -` 0x21,0xe7,0xb9,0xe6,0x98,0x66,0x08,0xe7,' -` 0xb7,0xe7,0x8a,0xe8,0xb8,0xe9,0xf7,0xea,' -` 0x83,0xec,0x06,0xee,0xc8,0xef,0x62,0xf1,' -` 0x33,0xf3,0xae,0xf4,0xb9,0xf6,0xf7,0xf8,' -` 0x14,0xfa,0x38,0xfb,0x26,0xfc,0xfd,0xfc,' -` 0xac,0xfd,0x40,0xfe,0xb6,0xfe,0x14,0xff,' -` 0x5b,0xff,0x91,0xff,0xb8,0xff,0xd4,0xff,' -` 0xe5,0xff,0xf1,0xff,0xf8,0xff,0xfc,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf8,0xff,0xf1,0xff,0xe5,0xff,' +` 0xd3,0xff,0xb8,0xff,0x92,0xff,0x5e,0xff,' +` 0x17,0xff,0xbb,0xfe,0x46,0xfe,0xb6,0xfd,' +` 0x06,0xfd,0x36,0xfc,0x42,0xfb,0x31,0xfa,' +` 0xf7,0xf8,0xaa,0xf7,0x1d,0xf5,0x29,0xf3,' +` 0x97,0xf1,0xcf,0xef,0x36,0xee,0x8e,0xec,' +` 0x23,0xeb,0xc2,0xe9,0xb1,0xe8,0xbd,0xe7,' +` 0x29,0xe7,0xbd,0xe6,0x96,0x66,0x01,0xe7,' +` 0xad,0xe7,0x7d,0xe8,0xa8,0xe9,0xe5,0xea,' +` 0x6d,0xec,0xf2,0xed,0xaf,0xef,0x4d,0xf1,' +` 0x19,0xf3,0x9c,0xf4,0x93,0xf6,0xdc,0xf8,' +` 0x04,0xfa,0x27,0xfb,0x18,0xfc,0xf0,0xfc,' +` 0xa2,0xfd,0x37,0xfe,0xaf,0xfe,0x0e,0xff,' +` 0x57,0xff,0x8e,0xff,0xb6,0xff,0xd2,0xff,' +` 0xe4,0xff,0xf0,0xff,0xf8,0xff,0xfc,0xff,' ` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf8,0xff,' -` 0xf0,0xff,0xe4,0xff,0xd2,0xff,0xb5,0xff,' -` 0x8e,0xff,0x59,0xff,0x11,0xff,0xb4,0xfe,' -` 0x3d,0xfe,0xab,0xfd,0xf9,0xfc,0x27,0xfc,' -` 0x32,0xfb,0x1d,0xfa,0xe5,0xf8,0x8c,0xf7,' -` 0xf3,0xf4,0x17,0xf3,0x7c,0xf1,0xb9,0xef,' -` 0x1e,0xee,0x7a,0xec,0x0e,0xeb,0xb2,0xe9,' -` 0xa2,0xe8,0xb2,0xe7,0x21,0xe7,0xb9,0xe6,' -` 0x98,0x66,0x08,0xe7,0xb7,0xe7,0x8a,0xe8,' -` 0xb8,0xe9,0xf7,0xea,0x83,0xec,0x06,0xee,' -` 0xc8,0xef,0x62,0xf1,0x33,0xf3,0xae,0xf4,' -` 0xb9,0xf6,0xf7,0xf8,0x14,0xfa,0x38,0xfb,' -` 0x26,0xfc,0xfd,0xfc,0xac,0xfd,0x40,0xfe,' -` 0xb6,0xfe,0x14,0xff,0x5b,0xff,0x91,0xff,' -` 0xb8,0xff,0xd4,0xff,0xe5,0xff,0xf1,0xff,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf8,0xff,' +` 0xf1,0xff,0xe5,0xff,0xd3,0xff,0xb8,0xff,' +` 0x92,0xff,0x5e,0xff,0x17,0xff,0xbb,0xfe,' +` 0x46,0xfe,0xb6,0xfd,0x06,0xfd,0x36,0xfc,' +` 0x42,0xfb,0x31,0xfa,0xf7,0xf8,0xaa,0xf7,' +` 0x1d,0xf5,0x29,0xf3,0x97,0xf1,0xcf,0xef,' +` 0x36,0xee,0x8e,0xec,0x23,0xeb,0xc2,0xe9,' +` 0xb1,0xe8,0xbd,0xe7,0x29,0xe7,0xbd,0xe6,' +` 0x96,0x66,0x01,0xe7,0xad,0xe7,0x7d,0xe8,' +` 0xa8,0xe9,0xe5,0xea,0x6d,0xec,0xf2,0xed,' +` 0xaf,0xef,0x4d,0xf1,0x19,0xf3,0x9c,0xf4,' +` 0x93,0xf6,0xdc,0xf8,0x04,0xfa,0x27,0xfb,' +` 0x18,0xfc,0xf0,0xfc,0xa2,0xfd,0x37,0xfe,' +` 0xaf,0xfe,0x0e,0xff,0x57,0xff,0x8e,0xff,' +` 0xb6,0xff,0xd2,0xff,0xe4,0xff,0xf0,0xff,' ` 0xf8,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x08,0x00,0x0f,0x00,' -` 0x17,0x00,0x27,0x00,0x37,0x00,0x56,0x00,' -` 0x75,0x00,0xab,0x00,0xdc,0x00,0x34,0x01,' -` 0x7a,0x01,0xfb,0x01,0x57,0x02,0x09,0x03,' -` 0x74,0x03,0x61,0x04,0x69,0x05,0xa4,0x06,' -` 0x0c,0x07,0x6b,0x08,0x9f,0x08,0x2e,0x0a,' -` 0xf9,0x09,0xcc,0x0b,0xdb,0x0a,0x4e,0x0d,' -` 0xaa,0x0a,0x55,0x10,0x3c,0x4c,0x34,0x09,' -` 0xc9,0x0d,0xa6,0x0a,0xea,0x0b,0xea,0x09,' -` 0x35,0x0a,0x9a,0x08,0x68,0x08,0x0e,0x07,' -` 0x97,0x06,0x7e,0x05,0xbb,0x04,0x66,0x03,' -` 0x0b,0x03,0x50,0x02,0xfa,0x01,0x75,0x01,' -` 0x31,0x01,0xd9,0x00,0xa9,0x00,0x72,0x00,' -` 0x54,0x00,0x36,0x00,0x25,0x00,0x15,0x00,' -` 0x0e,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x04,0x00,0x07,0x00,0x0e,0x00,' +` 0x16,0x00,0x24,0x00,0x36,0x00,0x52,0x00,' +` 0x74,0x00,0xa5,0x00,0xdb,0x00,0x29,0x01,' +` 0x7a,0x01,0xeb,0x01,0x59,0x02,0xf1,0x02,' +` 0x7b,0x03,0x3a,0x04,0x66,0x05,0x7f,0x06,' +` 0x1f,0x07,0x35,0x08,0xc4,0x08,0xe4,0x09,' +` 0x3c,0x0a,0x61,0x0b,0x53,0x0b,0x97,0x0c,' +` 0xb8,0x0b,0x11,0x0e,0x81,0x4c,0x23,0x0b,' +` 0xd5,0x0c,0x51,0x0b,0x7d,0x0b,0x4f,0x0a,' +` 0xf9,0x09,0xdf,0x08,0x47,0x08,0x3f,0x07,' +` 0x87,0x06,0xa1,0x05,0xc0,0x04,0x85,0x03,' +` 0x06,0x03,0x65,0x02,0xf9,0x01,0x83,0x01,' +` 0x32,0x01,0xe1,0x00,0xaa,0x00,0x78,0x00,' +` 0x55,0x00,0x38,0x00,0x26,0x00,0x17,0x00,' +` 0x0e,0x00,0x08,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_16khz.m4 deleted file mode 100644 index a97b39344565..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xf9,0xff,0xf2,0xff,' -` 0xe8,0xff,0xd8,0xff,0xc4,0xff,0xa9,0xff,' -` 0x8a,0xff,0x63,0xff,0x3c,0xff,0x0e,0xff,' -` 0xec,0xfe,0xc8,0xfe,0xc9,0xfe,0xcf,0xfe,' -` 0x13,0xff,0x63,0xff,0x40,0x00,0xa7,0x00,' -` 0xa2,0x01,0x8f,0x03,0xa4,0x05,0x7c,0x07,' -` 0x77,0x09,0x8e,0x0d,0xd2,0x10,0xdd,0x13,' -` 0x0d,0x18,0xf3,0x1e,0x7b,0x21,0x7a,0x24,' -` 0xb5,0x65,0x41,0x26,0xf9,0x24,0xed,0x22,' -` 0x30,0x1f,0x6a,0x17,0xed,0x12,0x0e,0x0e,' -` 0xf9,0x0a,0xc6,0x06,0x80,0x03,0x65,0x01,' -` 0x9e,0x00,0xb7,0xff,0xdc,0xfe,0xb2,0xfe,' -` 0x8c,0xfe,0x9f,0xfe,0xb8,0xfe,0xed,0xfe,' -` 0x19,0xff,0x4a,0xff,0x72,0xff,0x98,0xff,' -` 0xb5,0xff,0xcd,0xff,0xde,0xff,0xec,0xff,' -` 0xf4,0xff,0xfa,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x29,0x00,0x48,0x00,' -` 0x64,0x00,0x9c,0x00,0xbd,0x00,0x0f,0x01,' -` 0x20,0x01,0x81,0x01,0x54,0x01,0xad,0x01,' -` 0xff,0x00,0x27,0x01,0xac,0xff,0x93,0xff,' -` 0x02,0xfd,0x12,0xfd,0xa5,0xf9,0xf8,0xf9,' -` 0xea,0xf4,0x10,0xf4,0xfc,0xeb,0x8f,0xef,' -` 0xbf,0xe2,0x64,0xe5,0x49,0xcd,0x33,0xd2,' -` 0xaf,0xb3,0xba,0xd8,0x68,0x29,0x55,0x9a,' -` 0x27,0xba,0x6c,0xaa,0xd1,0xc2,0x4b,0xc5,' -` 0x32,0xd6,0xc7,0xdb,0xd7,0xec,0xf5,0xef,' -` 0x00,0xfa,0xe8,0xfc,0x04,0x02,0x41,0x02,' -` 0xa0,0x04,0x0a,0x04,0xbd,0x04,0xbc,0x03,' -` 0xad,0x03,0xb6,0x02,0x6a,0x02,0xae,0x01,' -` 0x64,0x01,0xec,0x00,0xb6,0x00,0x71,0x00,' -` 0x50,0x00,0x2d,0x00,0x1c,0x00,0x0d,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x27,0x00,0x4a,0x00,0x62,0x00,0xa9,0x00,' -` 0xc9,0x00,0x48,0x01,0x69,0x01,0x36,0x02,' -` 0x3d,0x02,0x5e,0x03,0xff,0x02,0x57,0x04,' -` 0xff,0x02,0x42,0x04,0xec,0x00,0xc6,0x01,' -` 0x76,0xfb,0xc6,0xfa,0x8a,0xee,0xf3,0xed,' -` 0xbf,0xdb,0x5c,0xd8,0xbd,0xc3,0x1f,0xc7,' -` 0x4e,0xa8,0x5d,0xbd,0x1f,0x95,0x94,0xf7,' -` 0xb3,0x13,0x84,0xa4,0x02,0xd9,0xe2,0xc6,' -` 0xa5,0xe7,0xcd,0xe0,0x0e,0xf2,0x69,0xec,' -` 0xe9,0xf5,0xcd,0xf4,0xf5,0xfb,0x07,0xfa,' -` 0xa6,0xfe,0x5f,0xfd,0x9d,0x00,0xf5,0xff,' -` 0xe4,0x01,0x3a,0x01,0x2a,0x02,0x82,0x01,' -` 0xce,0x01,0x3e,0x01,0x3b,0x01,0xce,0x00,' -` 0xb2,0x00,0x6c,0x00,0x52,0x00,0x2c,0x00,' -` 0x1d,0x00,0x0d,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfa,0xff,0xf6,0xff,0xec,0xff,0xe5,0xff,' -` 0xcf,0xff,0xc4,0xff,0x9d,0xff,0x92,0xff,' -` 0x52,0xff,0x54,0xff,0xf9,0xfe,0x1d,0xff,' -` 0xa9,0xfe,0x26,0xff,0xb2,0xfe,0xc3,0xff,' -` 0x73,0xff,0xee,0x01,0x1c,0x01,0xdb,0x04,' -` 0x7c,0x05,0xb9,0x0c,0x9b,0x0c,0x0b,0x15,' -` 0x4b,0x14,0xaa,0x21,0xc2,0x1e,0xf0,0x2b,' -` 0xe5,0x19,0x87,0x5b,0x51,0x3e,0x6b,0x17,' -` 0xa8,0x25,0xbf,0x14,0xc9,0x16,0x04,0x0e,' -` 0x73,0x0f,0xc3,0x07,0xf5,0x07,0x1f,0x04,' -` 0x08,0x04,0x9b,0x00,0x9c,0x00,0x52,0xff,' -` 0x74,0xff,0x6b,0xfe,0xc9,0xfe,0x5a,0xfe,' -` 0xbe,0xfe,0xa5,0xfe,0x05,0xff,0x13,0xff,' -` 0x5d,0xff,0x75,0xff,0xa6,0xff,0xbb,0xff,' -` 0xd7,0xff,0xe4,0xff,0xf1,0xff,0xf8,0xff,' -` 0xfd,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_48khz.m4 deleted file mode 100644 index 055c732e822b..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az10el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x08,0x00,0x0d,0x00,0x14,0x00,0x1d,0x00,' -` 0x2d,0x00,0x48,0x00,0x6c,0x00,0x92,0x00,' -` 0xc8,0x00,0x03,0x01,0x54,0x01,0xa9,0x01,' -` 0x1b,0x02,0x8a,0x02,0x24,0x03,0x8d,0x03,' -` 0x1b,0x04,0xc3,0x05,0x8b,0x06,0x68,0x07,' -` 0x37,0x08,0x0c,0x09,0xd2,0x09,0x8d,0x0a,' -` 0x33,0x0b,0xc1,0x0b,0x36,0x0c,0x82,0x0c,' -` 0x8f,0x4c,0x9a,0x0c,0x75,0x0c,0x1b,0x0c,' -` 0xac,0x0b,0x0d,0x0b,0x67,0x0a,0x95,0x09,' -` 0xce,0x08,0xde,0x07,0x14,0x07,0x0f,0x06,' -` 0x8a,0x05,0x57,0x04,0x2f,0x03,0xb2,0x02,' -` 0x1a,0x02,0xae,0x01,0x43,0x01,0xf6,0x00,' -` 0xb1,0x00,0x80,0x00,0x56,0x00,0x3c,0x00,' -` 0x2a,0x00,0x1b,0x00,0x0f,0x00,0x07,0x00,' -` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' -` 0xfc,0xff,0xfb,0xff,0xf1,0xff,0xef,0xff,' -` 0xcf,0xff,0xcd,0xff,0x98,0xff,0xad,0xff,' -` 0x3e,0xff,0x5a,0xff,0x98,0xfe,0xd4,0xfe,' -` 0x92,0xfd,0x09,0xfe,0x0d,0xfc,0xec,0xfc,' -` 0xe7,0xf9,0xe2,0xfa,0xe8,0xf5,0x34,0xf8,' -` 0xfd,0xf1,0x0e,0xf6,0x52,0xed,0x43,0xf4,' -` 0xb3,0xe7,0xe0,0xf3,0x07,0xe0,0x81,0xf8,' -` 0xe4,0xcc,0x70,0x4b,0xe9,0x21,0xe2,0xce,' -` 0xb2,0xf3,0x7e,0xdc,0x57,0xee,0x3e,0xe2,' -` 0xe8,0xed,0x10,0xe7,0x89,0xef,0xcb,0xeb,' -` 0x33,0xf2,0xbb,0xf0,0x3b,0xf6,0xc3,0xf5,' -` 0x3c,0xf9,0x0c,0xf9,0x89,0xfb,0x9f,0xfb,' -` 0x4c,0xfd,0x78,0xfd,0x85,0xfe,0xad,0xfe,' -` 0x49,0xff,0x71,0xff,0xbe,0xff,0xc8,0xff,' -` 0xe6,0xff,0xec,0xff,0xf9,0xff,0xfc,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf3,0xff,' -` 0xed,0xff,0xd8,0xff,0xcd,0xff,0x92,0xff,' -` 0x6d,0xff,0xf7,0xfe,0xc7,0xfe,0xf3,0xfd,' -` 0xb5,0xfd,0x5a,0xfc,0x20,0xfc,0x11,0xfa,' -` 0x04,0xfa,0x09,0xf7,0xfd,0xf6,0x91,0xf2,' -` 0x41,0xf3,0xd8,0xed,0x79,0xf0,0x41,0xe9,' -` 0x85,0xee,0x8b,0xe4,0x56,0xee,0x0e,0xdf,' -` 0x6a,0xf2,0x2b,0xd3,0x73,0x16,0x19,0x54,' -` 0x76,0xce,0x6e,0xf7,0x79,0xe0,0x0c,0xf3,' -` 0x8f,0xe7,0x7c,0xf3,0xe0,0xec,0x4e,0xf5,' -` 0x6b,0xf1,0x7c,0xf7,0x86,0xf5,0x75,0xfa,' -` 0x65,0xf9,0xa1,0xfc,0xae,0xfb,0xd0,0xfd,' -` 0x4b,0xfd,0xad,0xfe,0x66,0xfe,0x41,0xff,' -` 0x1d,0xff,0x9e,0xff,0x83,0xff,0xc0,0xff,' -` 0xc1,0xff,0xea,0xff,0xeb,0xff,0xf9,0xff,' -` 0xf9,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x05,0x00,0x0a,0x00,0x14,0x00,' -` 0x1f,0x00,0x30,0x00,0x43,0x00,0x69,0x00,' -` 0x8f,0x00,0xd1,0x00,0x0d,0x01,0x75,0x01,' -` 0xc9,0x01,0x64,0x02,0xc4,0x02,0xef,0x03,' -` 0xf4,0x04,0xa5,0x05,0x4c,0x06,0x6d,0x07,' -` 0xf3,0x07,0x3e,0x09,0x79,0x09,0xf3,0x0a,' -` 0x9d,0x0a,0x81,0x0c,0xde,0x0a,0x01,0x0f,' -` 0x9e,0x4b,0xf1,0x09,0x82,0x0d,0x05,0x0b,' -` 0x03,0x0c,0x53,0x0a,0x87,0x0a,0x18,0x09,' -` 0xe0,0x08,0x9b,0x07,0x28,0x07,0x04,0x06,' -` 0x7f,0x04,0xa0,0x03,0x87,0x03,0xbc,0x02,' -` 0x66,0x02,0xd3,0x01,0x8b,0x01,0x23,0x01,' -` 0xee,0x00,0xa7,0x00,0x84,0x00,0x54,0x00,' -` 0x37,0x00,0x22,0x00,0x1a,0x00,0x11,0x00,' -` 0x0b,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_16khz.m4 deleted file mode 100644 index 726241942991..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfc,0xff,0xf8,0xff,0xf0,0xff,' -` 0xe4,0xff,0xd3,0xff,0xbc,0xff,0x9f,0xff,' -` 0x7b,0xff,0x54,0xff,0x28,0xff,0xff,0xfe,' -` 0xdc,0xfe,0xca,0xfe,0xc4,0xfe,0xe6,0xfe,' -` 0x2a,0xff,0xb9,0xff,0x02,0x00,0x7d,0x00,' -` 0xd7,0x01,0xfb,0x02,0xc0,0x04,0x27,0x05,' -` 0x58,0x06,0x42,0x09,0xb5,0x0c,0xba,0x0e,' -` 0x2d,0x11,0xfe,0x19,0xd6,0x1e,0xd8,0x22,' -` 0xbd,0x65,0x60,0x27,0x98,0x27,0x7f,0x25,' -` 0x34,0x23,0x3b,0x1a,0x87,0x13,0x3a,0x0f,' -` 0x45,0x0b,0xc1,0x06,0x7a,0x02,0x44,0x01,' -` 0x08,0x00,0x3c,0xff,0xa5,0xfe,0x64,0xfe,' -` 0x74,0xfe,0x9c,0xfe,0xcf,0xfe,0x02,0xff,' -` 0x37,0xff,0x66,0xff,0x8e,0xff,0xad,0xff,' -` 0xc6,0xff,0xd9,0xff,0xe7,0xff,0xf1,0xff,' -` 0xf7,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x27,0x00,0x48,0x00,' -` 0x58,0x00,0x92,0x00,0x94,0x00,0xe1,0x00,' -` 0xac,0x00,0xf8,0x00,0x44,0x00,0x7b,0x00,' -` 0xf1,0xfe,0x26,0xff,0x99,0xfc,0x1a,0xfd,' -` 0xef,0xf9,0x99,0xfb,0xab,0xf7,0xcc,0xfc,' -` 0xf6,0xf7,0x11,0xfd,0xc9,0xf7,0xf3,0x02,' -` 0x0b,0xf5,0x08,0xfc,0x66,0xdb,0x51,0xe8,' -` 0xcb,0xae,0xe3,0x11,0x5c,0xf7,0x14,0x88,' -` 0x0e,0xae,0xce,0x97,0x8c,0xb6,0x08,0xb5,' -` 0x78,0xce,0xac,0xd6,0x9c,0xec,0x79,0xf0,' -` 0x6a,0xfd,0x44,0xff,0x89,0x06,0x05,0x06,' -` 0x75,0x08,0x83,0x06,0x2c,0x07,0x23,0x05,' -` 0xe7,0x04,0x4a,0x03,0xe6,0x02,0xd5,0x01,' -` 0x87,0x01,0xeb,0x00,0xba,0x00,0x6a,0x00,' -` 0x4e,0x00,0x29,0x00,0x1b,0x00,0x0c,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x05,0x00,0x0c,0x00,0x17,0x00,' -` 0x2a,0x00,0x43,0x00,0x6e,0x00,0x9f,0x00,' -` 0xf5,0x00,0x4f,0x01,0xe7,0x01,0x76,0x02,' -` 0x59,0x03,0x05,0x04,0x0f,0x05,0x63,0x05,' -` 0xfc,0x05,0x51,0x05,0x8a,0x04,0x6b,0x00,' -` 0x73,0xfc,0x2e,0xf4,0xfc,0xec,0x17,0xdf,' -` 0xd1,0xd0,0x56,0xbf,0x26,0xb6,0x3d,0xa5,' -` 0x9c,0xa4,0x4a,0x9c,0xdc,0xb5,0x12,0x35,' -` 0x29,0xbc,0x46,0xda,0xa9,0xdf,0xe0,0xf3,' -` 0x0c,0xf9,0xc4,0x00,0x27,0xfd,0x37,0xfc,' -` 0x54,0xfa,0x7f,0xfc,0xb7,0xf9,0xbf,0xfa,' -` 0xd7,0xfa,0x84,0xfc,0x0f,0xfd,0xd3,0xfe,' -` 0x6b,0xff,0x7e,0x00,0xc8,0x00,0x36,0x01,' -` 0x27,0x01,0x2e,0x01,0xf5,0x00,0xd1,0x00,' -` 0x97,0x00,0x70,0x00,0x48,0x00,0x2e,0x00,' -` 0x19,0x00,0x0d,0x00,0x05,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf7,0xff,0xf4,0xff,0xe7,0xff,' -` 0xe1,0xff,0xc7,0xff,0xc1,0xff,0x91,0xff,' -` 0x8f,0xff,0x3f,0xff,0x53,0xff,0xe6,0xfe,' -` 0x2d,0xff,0xa3,0xfe,0x72,0xff,0x2f,0xff,' -` 0xe7,0x00,0xce,0x00,0x71,0x03,0x64,0x04,' -` 0xae,0x0b,0x54,0x0c,0x68,0x14,0x70,0x14,' -` 0xf8,0x23,0x1b,0x20,0x88,0x2d,0x96,0x1a,' -` 0x83,0x59,0x5c,0x3f,0xc4,0x14,0xc7,0x22,' -` 0xba,0x0e,0xe8,0x11,0x83,0x0a,0x32,0x0c,' -` 0xde,0x04,0x3b,0x06,0x38,0x03,0x25,0x04,' -` 0xc3,0x00,0x1b,0x01,0xdb,0xfe,0xdb,0xff,' -` 0x67,0xfe,0xc9,0xfe,0x10,0xfe,0x89,0xfe,' -` 0x49,0xfe,0xb8,0xfe,0xb9,0xfe,0x18,0xff,' -` 0x32,0xff,0x75,0xff,0x90,0xff,0xba,0xff,' -` 0xce,0xff,0xe4,0xff,0xef,0xff,0xf8,0xff,' -` 0xfc,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_48khz.m4 deleted file mode 100644 index 977167d62a5e..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az25el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x03,0x00,' -` 0x06,0x00,0x08,0x00,0x0e,0x00,0x15,0x00,' -` 0x20,0x00,0x2f,0x00,0x41,0x00,0x6a,0x00,' -` 0x93,0x00,0xc2,0x00,0xfc,0x00,0x43,0x01,' -` 0x8e,0x01,0xf6,0x01,0x46,0x02,0x8b,0x02,' -` 0x06,0x03,0xd1,0x03,0x8d,0x05,0x53,0x06,' -` 0x3d,0x07,0x13,0x08,0xfa,0x08,0xce,0x09,' -` 0x9f,0x0a,0x50,0x0b,0xdf,0x0b,0x4d,0x0c,' -` 0x80,0x4c,0xbb,0x0c,0xb2,0x0c,0x8a,0x0c,' -` 0x2a,0x0c,0xb4,0x0b,0x09,0x0b,0x58,0x0a,' -` 0x6c,0x09,0x90,0x08,0x82,0x07,0xde,0x06,' -` 0xf5,0x05,0x1a,0x05,0xd7,0x03,0xcc,0x02,' -` 0x4c,0x02,0xc0,0x01,0x5a,0x01,0xfe,0x00,' -` 0xb9,0x00,0x82,0x00,0x63,0x00,0x41,0x00,' -` 0x2a,0x00,0x19,0x00,0x0f,0x00,0x08,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xff,0xff,0xfa,0xff,0xfc,0xff,0xf1,0xff,' -` 0xfb,0xff,0xe2,0xff,0xfb,0xff,0xd0,0xff,' -` 0x1b,0x00,0xb5,0xff,0x24,0x00,0x67,0xff,' -` 0x1d,0x00,0xd5,0xfe,0xe4,0xff,0x4d,0xfd,' -` 0xe2,0xfe,0x42,0xfb,0x1a,0xfd,0x61,0xf7,' -` 0x30,0xfb,0xce,0xf2,0x1f,0xf9,0xab,0xec,' -` 0xdf,0xf7,0xcf,0xe3,0xe4,0xfa,0xbe,0xce,' -` 0xc3,0x48,0x46,0x24,0x4b,0xcc,0x60,0xf1,' -` 0xec,0xd7,0x09,0xea,0x6c,0xdc,0x7a,0xe8,' -` 0x98,0xe0,0xc7,0xe9,0x71,0xe5,0x1f,0xed,' -` 0xa6,0xeb,0x2b,0xf1,0xd0,0xf0,0x9d,0xf5,' -` 0x97,0xf5,0xe1,0xf8,0x3b,0xf9,0x8d,0xfb,' -` 0xf7,0xfb,0x7d,0xfd,0xf1,0xfd,0xda,0xfe,' -` 0x0a,0xff,0x84,0xff,0x9d,0xff,0xd7,0xff,' -` 0xe0,0xff,0xf3,0xff,0xf7,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xef,0xff,' -` 0xe5,0xff,0xc5,0xff,0xab,0xff,0x5f,0xff,' -` 0x1f,0xff,0x88,0xfe,0x2d,0xfe,0x26,0xfd,' -` 0xa9,0xfc,0x09,0xfb,0x82,0xfa,0xda,0xf7,' -` 0x5b,0xf7,0x10,0xf4,0xed,0xf3,0x05,0xef,' -` 0x4f,0xf0,0x46,0xea,0xbb,0xed,0x9d,0xe5,' -` 0xf9,0xec,0x96,0xe0,0x5e,0xf0,0x1a,0xd7,' -` 0x53,0x0e,0x97,0x56,0xec,0xd1,0x72,0xf8,' -` 0x8b,0xe3,0xa5,0xf5,0xde,0xea,0xf7,0xf6,' -` 0x73,0xf0,0x54,0xf9,0x0e,0xf5,0xe3,0xfb,' -` 0xc2,0xf9,0x36,0xfe,0x27,0xfc,0xca,0xff,' -` 0x63,0xfe,0x48,0x00,0x25,0xff,0x5e,0x00,' -` 0x91,0xff,0x50,0x00,0xac,0xff,0xf9,0xff,' -` 0xb4,0xff,0xf2,0xff,0xce,0xff,0xf1,0xff,' -` 0xe2,0xff,0xfc,0xff,0xf6,0xff,0xfd,0xff,' -` 0xfc,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x08,0x00,0x0e,0x00,0x19,0x00,' -` 0x25,0x00,0x3b,0x00,0x57,0x00,0x84,0x00,' -` 0xb4,0x00,0x03,0x01,0x49,0x01,0xe6,0x01,' -` 0x9e,0x02,0x4a,0x03,0xf4,0x03,0xa6,0x04,' -` 0x4e,0x05,0x5c,0x06,0xf7,0x06,0x25,0x08,' -` 0x7b,0x08,0xd8,0x09,0x9d,0x09,0x86,0x0b,' -` 0x57,0x09,0x5a,0x45,0x96,0x0d,0x85,0x0a,' -` 0x1d,0x0c,0x9a,0x0a,0x10,0x0b,0xc5,0x09,' -` 0xb8,0x09,0x8a,0x08,0x2a,0x08,0x1c,0x07,' -` 0x59,0x05,0x17,0x04,0xd2,0x03,0x33,0x03,' -` 0x37,0x03,0x86,0x02,0x46,0x02,0xc3,0x01,' -` 0x83,0x01,0x26,0x01,0xed,0x00,0x91,0x00,' -` 0x78,0x00,0x52,0x00,0x41,0x00,0x2b,0x00,' -` 0x1f,0x00,0x16,0x00,0x13,0x00,0x0b,0x00,' -` 0x07,0x00,0x03,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_16khz.m4 new file mode 100644 index 000000000000..f2aa732b9004 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_16khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf7,0xff,' +` 0xef,0xff,0xe3,0xff,0xd1,0xff,0xb9,0xff,' +` 0x9a,0xff,0x75,0xff,0x4c,0xff,0x1e,0xff,' +` 0xf4,0xfe,0xd0,0xfe,0xbb,0xfe,0xb3,0xfe,' +` 0xd3,0xfe,0x18,0xff,0x9c,0xff,0xaa,0xff,' +` 0x59,0x00,0x84,0x01,0x86,0x02,0xd5,0x03,' +` 0x01,0x04,0x1f,0x05,0x6e,0x07,0xfe,0x0a,' +` 0xcd,0x0c,0x0b,0x0f,0x36,0x18,0xff,0x1d,' +` 0x35,0x22,0x9c,0x65,0x93,0x27,0x24,0x28,' +` 0x1b,0x26,0x26,0x24,0x00,0x1b,0xc0,0x13,' +` 0xc5,0x0f,0x58,0x0b,0xd5,0x06,0xb6,0x02,' +` 0x65,0x01,0x00,0x00,0x49,0xff,0xc2,0xfe,' +` 0x74,0xfe,0x88,0xfe,0xb5,0xfe,0xe6,0xfe,' +` 0x17,0xff,0x49,0xff,0x76,0xff,0x9b,0xff,' +` 0xb7,0xff,0xcd,0xff,0xde,0xff,0xeb,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfc,0xff,0xfe,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x0d,0x00,0x16,0x00,0x2d,0x00,0x3f,0x00,' +` 0x6c,0x00,0x80,0x00,0xc7,0x00,0xc3,0x00,' +` 0x15,0x01,0xc3,0x00,0x04,0x01,0x11,0x00,' +` 0x25,0x00,0x3f,0xfe,0x53,0xfe,0x67,0xfb,' +` 0x1f,0xfc,0xbc,0xf8,0xdc,0xfa,0x9f,0xf7,' +` 0xd9,0xfd,0xb3,0xf9,0xfb,0x00,0xf5,0xfc,' +` 0x40,0x09,0x2b,0xfc,0x54,0x01,0x35,0xe1,' +` 0xf6,0xea,0x06,0xb1,0x96,0x21,0xad,0xe2,' +` 0x97,0x8a,0x60,0xaa,0x89,0x99,0x45,0xb5,' +` 0xb1,0xb6,0xb2,0xcf,0x60,0xd9,0x6a,0xed,' +` 0xaf,0xf2,0x8e,0xfd,0x27,0x00,0x2f,0x06,' +` 0xfa,0x05,0xa8,0x07,0xf0,0x05,0x2d,0x06,' +` 0x6c,0x04,0x03,0x04,0xaa,0x02,0x3b,0x02,' +` 0x63,0x01,0x19,0x01,0xa4,0x00,0x7b,0x00,' +` 0x43,0x00,0x2e,0x00,0x17,0x00,0x0d,0x00,' +` 0x05,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x05,0x00,0x0b,0x00,0x18,0x00,' +` 0x26,0x00,0x48,0x00,0x64,0x00,0xad,0x00,' +` 0xe1,0x00,0x72,0x01,0xcc,0x01,0xcc,0x02,' +` 0x4d,0x03,0xd5,0x04,0x47,0x05,0x2b,0x07,' +` 0xd9,0x06,0x89,0x08,0x9f,0x06,0x87,0x06,' +` 0xe2,0xff,0x9b,0xfc,0x02,0xf1,0x0c,0xeb,' +` 0x5d,0xd6,0xb8,0xcb,0xbe,0xb2,0xc0,0xb0,' +` 0xa4,0x96,0x6f,0xa6,0xe9,0x8a,0x3a,0xd9,' +` 0xf1,0x27,0x6d,0xb3,0x6b,0xea,0x31,0xe3,' +` 0xec,0x00,0x3d,0xfd,0xff,0x08,0x2b,0xfe,' +` 0x2e,0x01,0xe6,0xfa,0x56,0xfe,0x0e,0xf9,' +` 0xa7,0xfb,0x06,0xfa,0xd1,0xfc,0x59,0xfc,' +` 0xb5,0xfe,0xba,0xfe,0x33,0x00,0x2b,0x00,' +` 0xda,0x00,0xa7,0x00,0xd8,0x00,0x98,0x00,' +` 0x91,0x00,0x5c,0x00,0x49,0x00,0x29,0x00,' +` 0x1b,0x00,0x0c,0x00,0x06,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf9,0xff,0xf3,0xff,0xec,0xff,' +` 0xe0,0xff,0xd1,0xff,0xba,0xff,0xa2,0xff,' +` 0x7c,0xff,0x57,0xff,0x21,0xff,0xff,0xfe,' +` 0xc5,0xfe,0xb0,0xfe,0x8b,0xfe,0xfa,0xfe,' +` 0x69,0xff,0x50,0x00,0x88,0x01,0x1d,0x03,' +` 0xd3,0x06,0xd2,0x0b,0xc1,0x0f,0x5b,0x14,' +` 0x7e,0x1a,0xe0,0x24,0x91,0x25,0x70,0x29,' +` 0x3f,0x25,0x71,0x65,0xfa,0x24,0x98,0x1c,' +` 0x2c,0x19,0x5e,0x0e,0xe4,0x0c,0x73,0x0a,' +` 0x86,0x07,0xa7,0x04,0xe8,0x03,0x65,0x03,' +` 0x77,0x02,0x34,0x01,0x49,0x00,0x68,0xff,' +` 0x87,0xff,0xef,0xfe,0xc4,0xfe,0x96,0xfe,' +` 0xaf,0xfe,0xbe,0xfe,0xec,0xfe,0x14,0xff,' +` 0x47,0xff,0x70,0xff,0x98,0xff,0xb7,0xff,' +` 0xd0,0xff,0xe2,0xff,0xef,0xff,0xf7,0xff,' +` 0xfc,0xff,0xff,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_48khz.m4 new file mode 100644 index 000000000000..4077e72cca69 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az30el0deg_48khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x01,0x00,0x03,0x00,0x04,0x00,' +` 0x07,0x00,0x0b,0x00,0x11,0x00,0x19,0x00,' +` 0x26,0x00,0x35,0x00,0x4e,0x00,0x7d,0x00,' +` 0xa5,0x00,0xd9,0x00,0x15,0x01,0x5c,0x01,' +` 0xb5,0x01,0xeb,0x01,0x38,0x02,0xc4,0x02,' +` 0x43,0x03,0xf6,0x04,0x0e,0x06,0xd6,0x06,' +` 0xcc,0x07,0xaa,0x08,0x96,0x09,0x63,0x0a,' +` 0x22,0x0b,0xb4,0x0b,0x36,0x0c,0x6f,0x4c,' +` 0xbb,0x0c,0xba,0x0c,0x9e,0x0c,0x49,0x0c,' +` 0xd8,0x0b,0x34,0x0b,0x7b,0x0a,0x96,0x09,' +` 0xad,0x08,0xb8,0x07,0x16,0x07,0x0a,0x06,' +` 0x30,0x05,0x17,0x04,0xe2,0x02,0x51,0x02,' +` 0xca,0x01,0x5e,0x01,0x04,0x01,0xbb,0x00,' +` 0x8d,0x00,0x65,0x00,0x42,0x00,0x2a,0x00,' +` 0x1a,0x00,0x0f,0x00,0x08,0x00,0x04,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf9,0xff,0xfb,0xff,0xf7,0xff,0xfe,0xff,' +` 0xfa,0xff,0x0a,0x00,0x09,0x00,0x4a,0x00,' +` 0x39,0x00,0x65,0x00,0x38,0x00,0x63,0x00,' +` 0xfa,0xff,0xb1,0xff,0x85,0xfe,0x76,0xfe,' +` 0xd0,0xfc,0xdb,0xfb,0x1b,0xf9,0xc1,0xf8,' +` 0x37,0xf5,0x19,0xf5,0x7e,0xf0,0x4e,0xf1,' +` 0xe2,0xea,0x7b,0xee,0xe4,0xe1,0x20,0x66,' +` 0x00,0xed,0x8d,0xe0,0xba,0xe5,0x82,0xe1,' +` 0xd4,0xe4,0x79,0xe3,0x88,0xe6,0xd6,0xe6,' +` 0xe0,0xe9,0x39,0xeb,0xc6,0xee,0x62,0xf0,' +` 0x00,0xf3,0xce,0xf4,0x58,0xf7,0xbb,0xf8,' +` 0x70,0xfa,0x8c,0xfb,0xc1,0xfc,0x88,0xfd,' +` 0x62,0xfe,0xe0,0xfe,0x48,0xff,0x88,0xff,' +` 0xbb,0xff,0xd8,0xff,0xec,0xff,0xf6,0xff,' +` 0xfc,0xff,0xfe,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xfe,0xff,0xfb,0xff,0xf7,0xff,' +` 0xea,0xff,0xda,0xff,0xb6,0xff,0x8d,0xff,' +` 0x3d,0xff,0xec,0xfe,0x4f,0xfe,0xa1,0xfd,' +` 0x9c,0xfc,0xb8,0xfb,0x32,0xfa,0x05,0xf9,' +` 0xf5,0xf6,0x49,0xf5,0x65,0xf2,0x1c,0xf1,' +` 0xe1,0xed,0x74,0xec,0x72,0xe8,0x92,0xe8,' +` 0x64,0xe4,0x20,0xe6,0x71,0xe1,0xe9,0xe5,' +` 0x94,0xdf,0xe3,0xe9,0x28,0xda,0xc8,0x64,' +` 0x7b,0xf6,0x8a,0xe4,0x5a,0xf1,0xa5,0xec,' +` 0x21,0xf4,0x4a,0xf2,0x93,0xf7,0xec,0xf6,' +` 0xb8,0xfa,0xa1,0xfa,0xec,0xfd,0xab,0xfd,' +` 0x4d,0xff,0x20,0xff,0x78,0x00,0x18,0x00,' +` 0x8d,0x00,0x39,0x00,0x6c,0x00,0x33,0x00,' +` 0x2d,0x00,0xfc,0xff,0x0c,0x00,0xf8,0xff,' +` 0xff,0xff,0xf8,0xff,0xfc,0xff,0xfb,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' +` 0x08,0x00,0x10,0x00,0x19,0x00,0x2e,0x00,' +` 0x40,0x00,0x6b,0x00,0x8a,0x00,0xc9,0x00,' +` 0xf8,0x00,0x74,0x01,0xb6,0x01,0x75,0x02,' +` 0xbc,0x02,0x38,0x04,0xfe,0x04,0x55,0x06,' +` 0xca,0x06,0x43,0x08,0x25,0x08,0x49,0x0a,' +` 0xb0,0x09,0x43,0x0c,0x95,0x0a,0x01,0x0e,' +` 0x55,0x0a,0x42,0x10,0x02,0x06,0xe3,0x4a,' +` 0xed,0x14,0xae,0x07,0xb5,0x0d,0x88,0x08,' +` 0x00,0x0b,0x8b,0x07,0xaf,0x08,0x19,0x06,' +` 0x9d,0x06,0x8c,0x04,0xb9,0x03,0x5e,0x02,' +` 0x7e,0x02,0x9b,0x01,0xd8,0x01,0x33,0x01,' +` 0x2c,0x01,0xbe,0x00,0xb3,0x00,0x6d,0x00,' +` 0x57,0x00,0x2b,0x00,0x2a,0x00,0x15,0x00,' +` 0x13,0x00,0x08,0x00,0x07,0x00,0x03,0x00,' +` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_16khz.m4 new file mode 100644 index 000000000000..73c78abb7b7c --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_16khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf7,0xff,' +` 0xef,0xff,0xe2,0xff,0xd0,0xff,0xb8,0xff,' +` 0x9a,0xff,0x76,0xff,0x50,0xff,0x28,0xff,' +` 0x06,0xff,0xe4,0xfe,0xd6,0xfe,0xd5,0xfe,' +` 0x01,0xff,0x12,0xff,0xea,0xfe,0x60,0xff,' +` 0xb5,0xff,0x0e,0x00,0x27,0x00,0xf4,0xfe,' +` 0xeb,0xfe,0x9f,0xff,0x09,0x00,0x57,0x02,' +` 0x4d,0x05,0xfb,0x07,0xd7,0x10,0x67,0x1a,' +` 0x3e,0x1f,0x1e,0x64,0xa2,0x26,0x23,0x27,' +` 0xa0,0x25,0x34,0x23,0x67,0x1b,0xd3,0x12,' +` 0x9c,0x0e,0x0e,0x09,0xfc,0x05,0x50,0x03,' +` 0x63,0x00,0x54,0xff,0xd2,0xfe,0x99,0xfe,' +` 0x9a,0xfe,0xa2,0xfe,0xd9,0xfe,0x1e,0xff,' +` 0x55,0xff,0x83,0xff,0xa8,0xff,0xc6,0xff,' +` 0xda,0xff,0xe9,0xff,0xf2,0xff,0xf8,0xff,' +` 0xfb,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x05,0x00,' +` 0x0a,0x00,0x15,0x00,0x21,0x00,0x36,0x00,' +` 0x45,0x00,0x5e,0x00,0x5a,0x00,0x60,0x00,' +` 0x1d,0x00,0xe3,0xff,0x1d,0xff,0x76,0xfe,' +` 0x12,0xfd,0x26,0xfc,0x77,0xfa,0x23,0xfa,' +` 0x8c,0xf8,0xff,0xf9,0x04,0xfb,0x5e,0x00,' +` 0x80,0x02,0x95,0x0c,0x09,0x12,0x7a,0x1b,' +` 0xc8,0x1c,0xa3,0x1d,0xe8,0x0b,0x2d,0x03,' +` 0xf6,0xdc,0xeb,0xdf,0xc4,0x30,0xd1,0x92,' +` 0x8b,0x9a,0x6d,0x8e,0x14,0x9d,0x62,0xa3,' +` 0xd3,0xbc,0x90,0xcb,0x61,0xe0,0x32,0xed,' +` 0xb5,0xfa,0xed,0xff,0xdf,0x06,0xc8,0x08,' +` 0xb3,0x0a,0xc2,0x09,0xf7,0x08,0x14,0x07,' +` 0xf7,0x05,0x55,0x04,0x52,0x03,0x36,0x02,' +` 0x97,0x01,0xfe,0x00,0xae,0x00,0x65,0x00,' +` 0x41,0x00,0x23,0x00,0x14,0x00,0x0a,0x00,' +` 0x04,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x04,0x00,0x0b,0x00,0x13,0x00,' +` 0x27,0x00,0x3c,0x00,0x72,0x00,0xa3,0x00,' +` 0x1d,0x01,0x82,0x01,0x74,0x02,0x28,0x03,' +` 0xb6,0x04,0x8a,0x05,0x8c,0x07,0x16,0x08,' +` 0x2c,0x0a,0x83,0x08,0xc3,0x08,0x9d,0x02,' +` 0x89,0xff,0x3c,0xf4,0x6b,0xeb,0x73,0xd6,' +` 0xf1,0xca,0xed,0xaf,0xf3,0xa6,0x75,0x91,' +` 0x66,0x9d,0xec,0x87,0x7e,0xd0,0x56,0x30,' +` 0xef,0xbf,0x45,0xfc,0xcd,0xfd,0xa6,0x1b,' +` 0x70,0x19,0xa0,0x22,0x8c,0x14,0x2c,0x14,' +` 0xda,0x05,0xc7,0x03,0x76,0xfc,0x9a,0xfb,' +` 0xc2,0xf7,0xb3,0xf9,0x30,0xf9,0x6a,0xfb,' +` 0xd2,0xfb,0xe2,0xfd,0x5f,0xfe,0xa9,0xff,' +` 0xdb,0xff,0x69,0x00,0x59,0x00,0x7e,0x00,' +` 0x58,0x00,0x52,0x00,0x32,0x00,0x25,0x00,' +` 0x13,0x00,0x0b,0x00,0x04,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfd,0xff,0xfd,0xff,0xf5,0xff,0xf6,0xff,' +` 0xe2,0xff,0xe3,0xff,0xb7,0xff,0xb9,0xff,' +` 0x69,0xff,0x78,0xff,0xf2,0xfe,0x19,0xff,' +` 0x71,0xfe,0x1f,0xff,0x4c,0xfe,0xbd,0xff,' +` 0xf4,0xfe,0x50,0x02,0x59,0x03,0x24,0x08,' +` 0x3d,0x09,0x2a,0x12,0x54,0x12,0x58,0x22,' +` 0x1c,0x1f,0xf0,0x2c,0x35,0x1b,0x33,0x45,' +` 0x1b,0x53,0xaf,0x0f,0x5a,0x1f,0x13,0x07,' +` 0xa7,0x0a,0x06,0x01,0xac,0x03,0x8b,0xfd,' +` 0x0f,0x01,0x21,0xfd,0x89,0x00,0x3f,0xff,' +` 0x98,0x00,0xe6,0xfe,0x92,0xff,0x62,0xfe,' +` 0x59,0xff,0x84,0xfe,0xea,0xfe,0x8e,0xfe,' +` 0xf2,0xfe,0xdd,0xfe,0x2f,0xff,0x3c,0xff,' +` 0x7b,0xff,0x92,0xff,0xbb,0xff,0xcd,0xff,' +` 0xe3,0xff,0xee,0xff,0xf7,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_48khz.m4 new file mode 100644 index 000000000000..850a9111071b --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az60el0deg_48khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfe,0xff,' +` 0xfe,0xff,0xfe,0xff,0xfe,0xff,0xff,0xff,' +` 0x02,0x00,0x07,0x00,0x10,0x00,0x2a,0x00,' +` 0x6a,0x00,0x81,0x00,0x94,0x00,0xcf,0x00,' +` 0x31,0x01,0x8f,0x01,0x2b,0x02,0x98,0x02,' +` 0xf8,0x03,0xc8,0x05,0x8d,0x06,0x9b,0x07,' +` 0x73,0x08,0x67,0x09,0x30,0x0a,0xf4,0x0a,' +` 0x87,0x0b,0xec,0x4b,0x4a,0x0c,0x6b,0x0c,' +` 0x52,0x0c,0x04,0x0c,0x91,0x0b,0xec,0x0a,' +` 0x35,0x0a,0x4a,0x09,0xa4,0x08,0xd9,0x07,' +` 0xcd,0x06,0xd8,0x05,0xeb,0x04,0x0e,0x04,' +` 0x4d,0x03,0x3f,0x02,0x9b,0x01,0x50,0x01,' +` 0xfe,0x00,0xb7,0x00,0x7f,0x00,0x56,0x00,' +` 0x38,0x00,0x23,0x00,0x15,0x00,0x0b,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x00,0x00,0x06,0x00,' +` 0x06,0x00,0x18,0x00,0x1c,0x00,0x48,0x00,' +` 0x4d,0x00,0xa7,0x00,0xa9,0x00,0x4b,0x01,' +` 0x35,0x01,0x33,0x02,0x08,0x02,0xa1,0x03,' +` 0x79,0x02,0x29,0x04,0x48,0x02,0xa8,0x04,' +` 0x3f,0x01,0x5a,0x04,0xc5,0xfe,0x50,0x02,' +` 0x58,0xf9,0xc2,0xff,0x89,0xf2,0x22,0xfd,' +` 0x98,0xe8,0xb6,0xfd,0xfa,0xd4,0xfa,0x27,' +` 0x69,0x49,0x67,0xc9,0x67,0xf2,0x0c,0xd7,' +` 0xfb,0xe8,0xf0,0xda,0x7f,0xe6,0xe7,0xde,' +` 0xdb,0xe7,0xdb,0xe4,0xf1,0xeb,0x77,0xea,' +` 0x18,0xf0,0x01,0xf0,0x62,0xf4,0x09,0xf5,' +` 0x91,0xf8,0x3f,0xf9,0xb2,0xfb,0x43,0xfc,' +` 0xad,0xfd,0x15,0xfe,0xe7,0xfe,0x25,0xff,' +` 0x90,0xff,0xaf,0xff,0xde,0xff,0xe8,0xff,' +` 0xf8,0xff,0xfc,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfb,0xff,0xf7,0xff,0xe8,0xff,' +` 0xda,0xff,0xaf,0xff,0x88,0xff,0x25,0xff,' +` 0xd6,0xfe,0x18,0xfe,0x90,0xfd,0x4c,0xfc,' +` 0x7d,0xfb,0x4c,0xf9,0x4a,0xf8,0x1e,0xf5,' +` 0x0d,0xf4,0x47,0xf0,0xa0,0xef,0xf7,0xea,' +` 0x53,0xeb,0x9b,0xe5,0xe5,0xe6,0x4b,0xe0,' +` 0x3e,0xe5,0x1e,0xdd,0x00,0xe7,0x8f,0xda,' +` 0xa7,0xee,0x3e,0xd0,0x89,0x5d,0x3a,0x0b,' +` 0xb2,0xde,0x25,0xf9,0xb9,0xec,0x19,0xfb,' +` 0x16,0xf5,0xa7,0xfe,0x06,0xfb,0xd0,0x01,' +` 0xfc,0xff,0xe6,0x03,0x0a,0x02,0x5c,0x04,' +` 0xc9,0x02,0xf5,0x03,0xd8,0x02,0x7e,0x03,' +` 0x29,0x02,0x17,0x02,0x4d,0x01,0x3a,0x01,' +` 0xb4,0x00,0x9e,0x00,0x52,0x00,0x43,0x00,' +` 0x1e,0x00,0x16,0x00,0x07,0x00,0x05,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x08,0x00,0x0a,0x00,' +` 0x18,0x00,0x21,0x00,0x3f,0x00,0x51,0x00,' +` 0x8d,0x00,0xad,0x00,0x17,0x01,0x3a,0x01,' +` 0xc2,0x01,0x31,0x02,0x96,0x03,0xd1,0x03,' +` 0x53,0x05,0x75,0x05,0x63,0x07,0x3d,0x07,' +` 0x6e,0x09,0x54,0x08,0x76,0x0b,0x64,0x09,' +` 0x88,0x0d,0x63,0x09,0xf2,0x0f,0x85,0x06,' +` 0x67,0x19,0x76,0x48,0x32,0x02,0xc8,0x0f,' +` 0xc0,0x06,0xb9,0x0b,0x6f,0x06,0xfd,0x08,' +` 0x38,0x05,0x9e,0x06,0xcc,0x02,0x38,0x03,' +` 0x82,0x01,0xf5,0x01,0xc0,0x00,0x12,0x01,' +` 0x4d,0x00,0xb3,0x00,0x38,0x00,0x40,0x00,' +` 0xf6,0xff,0x17,0x00,0xf3,0xff,0x08,0x00,' +` 0xf6,0xff,0x02,0x00,0xfa,0xff,0x00,0x00,' +` 0xfd,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_16khz.m4 index de5346840af0..8b7efea69125 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_16khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xef,0xff,' -` 0xe3,0xff,0xd2,0xff,0xba,0xff,0x9e,0xff,' -` 0x7d,0xff,0x5a,0xff,0x36,0xff,0x14,0xff,' -` 0xf7,0xfe,0xec,0xfe,0xed,0xfe,0x0f,0xff,' -` 0xd2,0xfe,0xd9,0xfe,0x2c,0xff,0x37,0xff,' -` 0x4e,0xff,0x8b,0xfe,0x23,0xfd,0xd4,0xfc,' -` 0xf7,0xfc,0x85,0xfd,0xf9,0xfe,0x5a,0x02,' -` 0x0a,0x06,0x03,0x0e,0x9a,0x18,0xdc,0x1d,' -` 0xd2,0x62,0x32,0x25,0x85,0x25,0x68,0x24,' -` 0x62,0x21,0xba,0x1a,0x61,0x12,0x0a,0x0d,' -` 0x8b,0x08,0xc6,0x05,0x16,0x03,0x82,0x00,' -` 0x1f,0xff,0xd5,0xfe,0xaa,0xfe,0xbd,0xfe,' -` 0xd5,0xfe,0xfb,0xfe,0x3e,0xff,0x75,0xff,' -` 0xa0,0xff,0xc0,0xff,0xd8,0xff,0xe9,0xff,' -` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xef,0xff,0xe3,0xff,0xd1,0xff,' +` 0xba,0xff,0x9e,0xff,0x7d,0xff,0x59,0xff,' +` 0x35,0xff,0x13,0xff,0xf6,0xfe,0xeb,0xfe,' +` 0xec,0xfe,0x0e,0xff,0xd1,0xfe,0xd8,0xfe,' +` 0x2a,0xff,0x36,0xff,0x4c,0xff,0x89,0xfe,' +` 0x21,0xfd,0xd2,0xfc,0xf5,0xfc,0x83,0xfd,' +` 0xf8,0xfe,0x59,0x02,0x0a,0x06,0x02,0x0e,' +` 0x99,0x18,0xdd,0x1d,0xd2,0x62,0x32,0x25,' +` 0x86,0x25,0x69,0x24,0x63,0x21,0xbc,0x1a,' +` 0x62,0x12,0x0c,0x0d,0x8d,0x08,0xc8,0x05,' +` 0x18,0x03,0x84,0x00,0x21,0xff,0xd7,0xfe,' +` 0xab,0xfe,0xbf,0xfe,0xd6,0xfe,0xfc,0xfe,' +` 0x3f,0xff,0x76,0xff,0xa0,0xff,0xc0,0xff,' +` 0xd8,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x0a,0x00,0x0f,0x00,0x1d,0x00,0x20,0x00,' -` 0x33,0x00,0x1d,0x00,0x23,0x00,0xc9,0xff,' -` 0xa2,0xff,0xbd,0xfe,0x56,0xfe,0xce,0xfc,' -` 0x69,0xfc,0x9a,0xfa,0xd1,0xfa,0x2f,0xf9,' -` 0x1c,0xfc,0xde,0xfc,0x5c,0x03,0xaa,0x05,' -` 0xc4,0x12,0x59,0x16,0x2d,0x24,0x31,0x1f,' -` 0x06,0x26,0x01,0x0d,0x32,0x0d,0x35,0xd4,' -` 0xfa,0xfc,0xc8,0x1f,0xbc,0x84,0x69,0x9e,' -` 0x76,0x86,0x10,0x9c,0x31,0x9e,0x4f,0xbe,' -` 0x85,0xc8,0xf4,0xe1,0x1c,0xec,0xf0,0xfd,' -` 0x3c,0x01,0x1d,0x0a,0xa9,0x0a,0xc9,0x0d,' -` 0xc4,0x0b,0x8e,0x0b,0x8f,0x08,0xab,0x07,' -` 0x50,0x05,0x59,0x04,0xbf,0x02,0x1f,0x02,' -` 0x41,0x01,0xef,0x00,0x83,0x00,0x5e,0x00,' -` 0x30,0x00,0x21,0x00,0x0f,0x00,0x09,0x00,' -` 0x03,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x09,0x00,0x16,0x00,' -` 0x24,0x00,0x4c,0x00,0x70,0x00,0xd3,0x00,' -` 0x23,0x01,0xf7,0x01,0x85,0x02,0xeb,0x03,' -` 0x8c,0x04,0x8e,0x06,0xe9,0x06,0xab,0x08,' -` 0xe3,0x06,0x2d,0x07,0x0a,0x01,0x44,0xff,' -` 0xe0,0xf1,0x40,0xea,0xe1,0xd4,0x08,0xcc,' -` 0x94,0xae,0xa5,0xaa,0xd4,0x92,0x48,0xa7,' -` 0x51,0x88,0xd4,0x12,0xec,0x08,0xde,0xcc,' -` 0x02,0x0e,0x4e,0x0b,0xe9,0x2a,0xfa,0x22,' -` 0x20,0x2c,0x7c,0x1b,0x0f,0x19,0xc1,0x07,' -` 0x52,0x05,0xc4,0xfb,0xf0,0xfa,0xb7,0xf5,' -` 0x1b,0xf8,0x14,0xf7,0x00,0xfa,0x2a,0xfa,' -` 0xe7,0xfc,0x65,0xfd,0x38,0xff,0x72,0xff,' -` 0x51,0x00,0x41,0x00,0x8f,0x00,0x61,0x00,' -` 0x6a,0x00,0x3f,0x00,0x35,0x00,0x1c,0x00,' -` 0x13,0x00,0x08,0x00,0x04,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x2d,0x00,0x3f,0x00,' +` 0x72,0x00,0x8c,0x00,0xe2,0x00,0xf2,0x00,' +` 0x60,0x01,0x32,0x01,0x8b,0x01,0xbe,0x00,' +` 0xc4,0x00,0xed,0xfe,0x65,0xfe,0x1d,0xfb,' +` 0x37,0xfa,0xf5,0xf5,0xc2,0xf5,0xec,0xf1,' +` 0x99,0xf3,0xfe,0xf0,0x18,0xf8,0x19,0xfa,' +` 0xda,0x05,0x2c,0x09,0x4d,0x1c,0x69,0x1f,' +` 0x74,0x2f,0x32,0x26,0x83,0x2b,0xe7,0x0d,' +` 0x31,0x0d,0x0f,0xd7,0x5b,0xfd,0xf2,0x19,' +` 0x08,0xa2,0x97,0xba,0x6f,0xaf,0x57,0xc2,' +` 0xeb,0xc7,0x0f,0xdd,0xb0,0xe4,0x59,0xf2,' +` 0xae,0xf7,0x36,0xff,0x6f,0x00,0x39,0x03,' +` 0x12,0x03,0x91,0x03,0xb6,0x02,0x59,0x02,' +` 0x84,0x01,0x2b,0x01,0xae,0x00,0x75,0x00,' +` 0x3b,0x00,0x22,0x00,0x0e,0x00,0x06,0x00,' +` 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,' +` 0x0e,0x00,0x22,0x00,0x3a,0x00,0x75,0x00,' +` 0xac,0x00,0x2c,0x01,0x80,0x01,0x5d,0x02,' +` 0xb3,0x02,0xa6,0x03,0x19,0x03,0x70,0x03,' +` 0x87,0x00,0x9c,0xff,0x02,0xf8,0x11,0xf3,' +` 0x17,0xe5,0x0b,0xde,0x5e,0xc8,0x1a,0xc3,' +` 0xc1,0xae,0x33,0xbb,0x5c,0x9f,0xd2,0x0f,' +` 0xcb,0x07,0x8c,0xd1,0x39,0x0d,0x16,0x0b,' +` 0xbd,0x2b,0x0a,0x25,0x92,0x30,0x72,0x1f,' +` 0xd2,0x1d,0x97,0x09,0xdb,0x06,0x4c,0xfa,' +` 0xe7,0xf8,0xf0,0xf0,0xea,0xf3,0xb1,0xf1,' +` 0xe8,0xf5,0xac,0xf5,0x39,0xfa,0xdd,0xfa,' +` 0x5d,0xfe,0xc2,0xfe,0xc1,0x00,0xa4,0x00,' +` 0x8b,0x01,0x25,0x01,0x62,0x01,0xed,0x00,' +` 0xe4,0x00,0x8b,0x00,0x74,0x00,0x3e,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfd,0xff,0xf8,0xff,' -` 0xf3,0xff,0xe5,0xff,0xdb,0xff,0xbe,0xff,' -` 0xa9,0xff,0x74,0xff,0x69,0xff,0x3b,0xff,' -` 0x46,0xff,0x2b,0xff,0x86,0xff,0x12,0x00,' -` 0x30,0x02,0xc2,0x03,0x79,0x06,0x4c,0x09,' -` 0xb3,0x0e,0x8a,0x14,0xc7,0x1c,0x0a,0x1e,' -` 0xa1,0x23,0xdb,0x1d,0xfb,0x5c,0xd4,0x22,' -` 0x84,0x16,0x1e,0x11,0x79,0x05,0xed,0x03,' -` 0x3c,0xfe,0xef,0xfd,0xd6,0xfb,0xa4,0xfc,' -` 0xe1,0xfb,0x51,0xfe,0xbe,0xfe,0x2e,0xff,' -` 0x9c,0xfe,0x83,0xfe,0xff,0xfd,0x9c,0xfe,' -` 0x20,0xfe,0x31,0xfe,0x08,0xfe,0x41,0xfe,' -` 0x55,0xfe,0x99,0xfe,0xc5,0xfe,0x09,0xff,' -` 0x3a,0xff,0x70,0xff,0x96,0xff,0xb9,0xff,' -` 0xd1,0xff,0xe4,0xff,0xf0,0xff,0xf8,0xff,' -` 0xfc,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xf8,0xff,' +` 0xf5,0xff,0xe7,0xff,0xdc,0xff,0xbc,0xff,' +` 0xa8,0xff,0x6e,0xff,0x4d,0xff,0xee,0xfe,' +` 0xe7,0xfe,0xa4,0xfe,0xc5,0xfe,0xa8,0xfe,' +` 0x43,0xff,0x1d,0x00,0x2e,0x03,0x44,0x05,' +` 0xc3,0x08,0x2d,0x0c,0xa4,0x12,0x3e,0x19,' +` 0x4c,0x22,0xbe,0x22,0x01,0x28,0x8f,0x20,' +` 0x7d,0x62,0xd8,0x23,0x84,0x16,0xa1,0x10,' +` 0x2a,0x05,0x99,0x03,0x6c,0xfe,0x35,0xfe,' +` 0x80,0xfc,0x43,0xfd,0xbe,0xfc,0xb5,0xfe,' +` 0x11,0xff,0x69,0xff,0x09,0xff,0x02,0xff,' +` 0xb6,0xfe,0x24,0xff,0xe4,0xfe,0xfb,0xfe,' +` 0xf1,0xfe,0x1c,0xff,0x32,0xff,0x5e,0xff,' +` 0x7b,0xff,0xa0,0xff,0xb9,0xff,0xd2,0xff,' +` 0xe2,0xff,0xef,0xff,0xf7,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_48khz.m4 index 65b971d68299..c9c1221887da 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_az90el0deg_48khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf6,0xff,' -` 0xf3,0xff,0xee,0xff,0xe9,0xff,0xe6,0xff,' -` 0xe3,0xff,0xe7,0xff,0xea,0xff,0x0b,0x00,' -` 0x29,0x00,0x3c,0x00,0x84,0x00,0xcb,0x00,' -` 0x3b,0x01,0xb1,0x01,0x51,0x02,0xf9,0x02,' -` 0x04,0x05,0x30,0x06,0x09,0x07,0x06,0x08,' -` 0xe2,0x08,0xc2,0x09,0x78,0x0a,0x1f,0x0b,' -` 0x7c,0x4b,0xe0,0x0b,0xec,0x0b,0xd7,0x0b,' -` 0x86,0x0b,0x17,0x0b,0x76,0x0a,0xbd,0x09,' -` 0xf3,0x08,0x70,0x08,0x6d,0x07,0x83,0x06,' -` 0x86,0x05,0xb0,0x04,0xcf,0x03,0x27,0x03,' -` 0x4f,0x02,0x94,0x01,0x41,0x01,0xe6,0x00,' -` 0xa7,0x00,0x73,0x00,0x4d,0x00,0x32,0x00,' -` 0x1e,0x00,0x13,0x00,0x0c,0x00,0x06,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' -` 0x06,0x00,0x0c,0x00,0x1a,0x00,0x2a,0x00,' -` 0x49,0x00,0x69,0x00,0xa5,0x00,0xd8,0x00,' -` 0x35,0x01,0x7d,0x01,0x05,0x02,0x12,0x02,' -` 0xad,0x02,0x84,0x02,0x11,0x03,0x5e,0x02,' -` 0xc2,0x02,0x2d,0x01,0xd6,0x00,0x95,0xfd,' -` 0xa9,0xfd,0xb7,0xf8,0x6b,0xf9,0xac,0xf1,' -` 0x7d,0xf5,0x14,0xe5,0xc4,0x61,0xfb,0xf1,' -` 0xcd,0xde,0x02,0xe5,0xbe,0xdc,0xd2,0xdf,' -` 0x21,0xdb,0xd5,0xdd,0xbf,0xdb,0x03,0xe0,' -` 0xd8,0xdf,0x6c,0xe3,0x80,0xe4,0x3d,0xe8,' -` 0x14,0xea,0xa7,0xed,0xd8,0xef,0xc3,0xf3,' -` 0xc9,0xf5,0x20,0xf8,0xa2,0xf9,0x59,0xfb,' -` 0x6c,0xfc,0x8c,0xfd,0x3a,0xfe,0xe0,0xfe,' -` 0x3a,0xff,0x90,0xff,0xbc,0xff,0xe1,0xff,' -` 0xf0,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfa,0xff,0xf3,0xff,0xe2,0xff,' -` 0xcb,0xff,0x9d,0xff,0x6a,0xff,0x06,0xff,' -` 0x94,0xfe,0xc9,0xfd,0x30,0xfd,0xf1,0xfb,' -` 0x2b,0xfb,0x56,0xf9,0x8e,0xf8,0x0d,0xf6,' -` 0x5d,0xf5,0xda,0xf1,0x9e,0xf2,0x16,0xee,' -` 0x42,0xf1,0x37,0xea,0x72,0xf3,0x60,0xe1,' -` 0x45,0x4b,0x82,0x02,0x28,0xe7,0xd8,0xf8,' -` 0xda,0xef,0x44,0xfb,0x9c,0xf6,0x9e,0xff,' -` 0xef,0xfc,0x2b,0x05,0x44,0x03,0x9a,0x08,' -` 0xcd,0x06,0x88,0x0a,0xb0,0x08,0xe7,0x0a,' -` 0x22,0x09,0x72,0x0a,0xd4,0x07,0x33,0x08,' -` 0x20,0x06,0xf8,0x05,0x3f,0x04,0xe5,0x03,' -` 0x97,0x02,0x3e,0x02,0x50,0x01,0x18,0x01,' -` 0x92,0x00,0x73,0x00,0x2d,0x00,0x21,0x00,' -` 0x03,0x00,0x08,0x00,0xfe,0xff,0xff,0xff,' -` 0xfd,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' +` 0xf8,0xff,0xf5,0xff,0xf2,0xff,0xed,0xff,' +` 0xe8,0xff,0xe5,0xff,0xe2,0xff,0xe5,0xff,' +` 0xe7,0xff,0x08,0x00,0x26,0x00,0x39,0x00,' +` 0x80,0x00,0xc8,0x00,0x37,0x01,0xae,0x01,' +` 0x4d,0x02,0xf6,0x02,0x01,0x05,0x2e,0x06,' +` 0x07,0x07,0x04,0x08,0xe1,0x08,0xc2,0x09,' +` 0x79,0x0a,0x20,0x0b,0x7f,0x4b,0xe3,0x0b,' +` 0xf0,0x0b,0xdb,0x0b,0x8b,0x0b,0x1c,0x0b,' +` 0x7c,0x0a,0xc3,0x09,0xf9,0x08,0x76,0x08,' +` 0x73,0x07,0x89,0x06,0x8b,0x05,0xb5,0x04,' +` 0xd3,0x03,0x2b,0x03,0x52,0x02,0x98,0x01,' +` 0x44,0x01,0xe9,0x00,0xa9,0x00,0x74,0x00,' +` 0x4e,0x00,0x33,0x00,0x1f,0x00,0x13,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x0b,0x00,0x12,0x00,0x2b,0x00,0x45,0x00,' -` 0x81,0x00,0xa7,0x00,0x24,0x01,0x56,0x01,' -` 0x3d,0x02,0x67,0x02,0xd9,0x03,0x93,0x03,' -` 0x2a,0x06,0xff,0x04,0x78,0x09,0xb1,0x05,' -` 0xfe,0x0e,0xa2,0x00,0x63,0x48,0xea,0x22,' -` 0x6c,0x03,0x8d,0x15,0xde,0x08,0x78,0x13,' -` 0x2e,0x0a,0xb3,0x11,0xd5,0x09,0x47,0x0c,' -` 0x5a,0x04,0xe1,0x08,0x7f,0x02,0xf9,0x05,' -` 0xa5,0x00,0x67,0x03,0x4b,0xff,0x17,0x02,' -` 0x1d,0xfe,0x5f,0x00,0xd9,0xfd,0xb3,0xff,' -` 0xf8,0xfd,0x7a,0xff,0x59,0xfe,0x7b,0xff,' -` 0x98,0xfe,0x78,0xff,0x07,0xff,0xa4,0xff,' -` 0x63,0xff,0xc9,0xff,0xa4,0xff,0xf7,0xff,' -` 0xe5,0xff,0xff,0xff,0xf4,0xff,0x00,0x00,' -` 0xfb,0xff,0x00,0x00,0xfe,0xff,0x00,0x00,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x0e,0x00,0x18,0x00,0x2f,0x00,0x4a,0x00,' +` 0x80,0x00,0xb2,0x00,0x11,0x01,0x5f,0x01,' +` 0xf1,0x01,0x55,0x02,0x14,0x03,0x87,0x03,' +` 0x79,0x04,0x4f,0x04,0x3f,0x05,0xab,0x04,' +` 0x66,0x05,0xf5,0x03,0x65,0x04,0xc5,0x01,' +` 0x32,0x01,0x95,0xfc,0xd5,0xfc,0x94,0xf6,' +` 0xd3,0xf7,0xec,0xee,0xf3,0xf3,0x58,0xe2,' +` 0x89,0x67,0xb1,0xf1,0x6a,0xdf,0x81,0xe6,' +` 0xf6,0xdf,0xdf,0xe3,0x04,0xe1,0x68,0xe4,' +` 0xe2,0xe3,0x32,0xe8,0x0f,0xe9,0x7a,0xec,' +` 0x08,0xee,0x2d,0xf1,0xf6,0xf2,0xa0,0xf5,' +` 0x54,0xf7,0xc9,0xf9,0x1c,0xfb,0x76,0xfc,' +` 0x53,0xfd,0x2f,0xfe,0xb6,0xfe,0x31,0xff,' +` 0x79,0xff,0xb4,0xff,0xd2,0xff,0xea,0xff,' +` 0xf5,0xff,0xfc,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xe9,0xff,' +` 0xd8,0xff,0xb0,0xff,0x87,0xff,0x29,0xff,' +` 0xd3,0xfe,0x1d,0xfe,0x87,0xfd,0x52,0xfc,' +` 0x71,0xfb,0x94,0xf9,0xf8,0xf7,0x19,0xf5,' +` 0xcb,0xf3,0x4f,0xf0,0x3a,0xef,0x15,0xeb,' +` 0xc2,0xea,0x11,0xe6,0x92,0xe6,0xdd,0xe0,' +` 0xd0,0xe4,0x50,0xde,0x48,0xe6,0xae,0xdc,' +` 0x0c,0xed,0xec,0xd4,0xb7,0x62,0x0d,0x03,' +` 0x8c,0xe3,0x52,0xf8,0xd3,0xef,0x8c,0xfb,' +` 0xc5,0xf7,0xa9,0xff,0xa2,0xfd,0xa7,0x03,' +` 0x23,0x02,0x49,0x05,0xe0,0x03,0x95,0x05,' +` 0x42,0x04,0xf0,0x04,0xce,0x03,0xff,0x03,' +` 0xbb,0x02,0x9b,0x02,0xc1,0x01,0x8a,0x01,' +` 0xf9,0x00,0xca,0x00,0x75,0x00,0x57,0x00,' +` 0x2b,0x00,0x1d,0x00,0x0c,0x00,0x07,0x00,' +` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x0e,0x00,0x10,0x00,' +` 0x22,0x00,0x2a,0x00,0x56,0x00,0x64,0x00,' +` 0xb7,0x00,0xcb,0x00,0x5e,0x01,0x69,0x01,' +` 0x67,0x02,0xdc,0x02,0x1f,0x04,0x3c,0x04,' +` 0x06,0x06,0xd7,0x05,0x33,0x08,0x78,0x07,' +` 0x40,0x0a,0x3b,0x08,0x58,0x0c,0xc6,0x08,' +` 0x9d,0x0e,0xc6,0x07,0x24,0x12,0xb1,0x00,' +` 0x7e,0x45,0xfa,0x1d,0xa3,0x02,0xdd,0x0e,' +` 0x7d,0x05,0xd4,0x0a,0x15,0x05,0xf2,0x07,' +` 0xf5,0x03,0x71,0x04,0x67,0x01,0x93,0x02,' +` 0xa3,0x00,0x60,0x01,0x1f,0x00,0x9d,0x00,' +` 0xe0,0xff,0x4a,0x00,0xc1,0xff,0x08,0x00,' +` 0xca,0xff,0xf8,0xff,0xdb,0xff,0xf7,0xff,' +` 0xeb,0xff,0xfa,0xff,0xf5,0xff,0xfd,0xff,' +` 0xfb,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_16khz.m4 deleted file mode 100644 index 5c2851146565..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfa,0xff,0xf6,0xff,' -` 0xec,0xff,0xe5,0xff,0xcf,0xff,0xc4,0xff,' -` 0x9d,0xff,0x92,0xff,0x52,0xff,0x54,0xff,' -` 0xf9,0xfe,0x1d,0xff,0xa9,0xfe,0x26,0xff,' -` 0xb2,0xfe,0xc3,0xff,0x73,0xff,0xee,0x01,' -` 0x1c,0x01,0xdb,0x04,0x7c,0x05,0xb9,0x0c,' -` 0x9b,0x0c,0x0b,0x15,0x4b,0x14,0xaa,0x21,' -` 0xc2,0x1e,0xf0,0x2b,0xe5,0x19,0x87,0x5b,' -` 0x51,0x3e,0x6b,0x17,0xa8,0x25,0xbf,0x14,' -` 0xc9,0x16,0x04,0x0e,0x73,0x0f,0xc3,0x07,' -` 0xf5,0x07,0x1f,0x04,0x08,0x04,0x9b,0x00,' -` 0x9c,0x00,0x52,0xff,0x74,0xff,0x6b,0xfe,' -` 0xc9,0xfe,0x5a,0xfe,0xbe,0xfe,0xa5,0xfe,' -` 0x05,0xff,0x13,0xff,0x5d,0xff,0x75,0xff,' -` 0xa6,0xff,0xbb,0xff,0xd7,0xff,0xe4,0xff,' -` 0xf1,0xff,0xf8,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x27,0x00,0x4a,0x00,' -` 0x62,0x00,0xa9,0x00,0xc9,0x00,0x48,0x01,' -` 0x69,0x01,0x36,0x02,0x3d,0x02,0x5e,0x03,' -` 0xff,0x02,0x57,0x04,0xff,0x02,0x42,0x04,' -` 0xec,0x00,0xc6,0x01,0x76,0xfb,0xc6,0xfa,' -` 0x8a,0xee,0xf3,0xed,0xbf,0xdb,0x5c,0xd8,' -` 0xbd,0xc3,0x1f,0xc7,0x4e,0xa8,0x5d,0xbd,' -` 0x1f,0x95,0x94,0xf7,0xb3,0x13,0x84,0xa4,' -` 0x02,0xd9,0xe2,0xc6,0xa5,0xe7,0xcd,0xe0,' -` 0x0e,0xf2,0x69,0xec,0xe9,0xf5,0xcd,0xf4,' -` 0xf5,0xfb,0x07,0xfa,0xa6,0xfe,0x5f,0xfd,' -` 0x9d,0x00,0xf5,0xff,0xe4,0x01,0x3a,0x01,' -` 0x2a,0x02,0x82,0x01,0xce,0x01,0x3e,0x01,' -` 0x3b,0x01,0xce,0x00,0xb2,0x00,0x6c,0x00,' -` 0x52,0x00,0x2c,0x00,0x1d,0x00,0x0d,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x29,0x00,0x48,0x00,0x64,0x00,0x9c,0x00,' -` 0xbd,0x00,0x0f,0x01,0x20,0x01,0x81,0x01,' -` 0x54,0x01,0xad,0x01,0xff,0x00,0x27,0x01,' -` 0xac,0xff,0x93,0xff,0x02,0xfd,0x12,0xfd,' -` 0xa5,0xf9,0xf8,0xf9,0xea,0xf4,0x10,0xf4,' -` 0xfc,0xeb,0x8f,0xef,0xbf,0xe2,0x64,0xe5,' -` 0x49,0xcd,0x33,0xd2,0xaf,0xb3,0xba,0xd8,' -` 0x68,0x29,0x55,0x9a,0x27,0xba,0x6c,0xaa,' -` 0xd1,0xc2,0x4b,0xc5,0x32,0xd6,0xc7,0xdb,' -` 0xd7,0xec,0xf5,0xef,0x00,0xfa,0xe8,0xfc,' -` 0x04,0x02,0x41,0x02,0xa0,0x04,0x0a,0x04,' -` 0xbd,0x04,0xbc,0x03,0xad,0x03,0xb6,0x02,' -` 0x6a,0x02,0xae,0x01,0x64,0x01,0xec,0x00,' -` 0xb6,0x00,0x71,0x00,0x50,0x00,0x2d,0x00,' -` 0x1c,0x00,0x0d,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xf9,0xff,0xf2,0xff,0xe8,0xff,0xd8,0xff,' -` 0xc4,0xff,0xa9,0xff,0x8a,0xff,0x63,0xff,' -` 0x3c,0xff,0x0e,0xff,0xec,0xfe,0xc8,0xfe,' -` 0xc9,0xfe,0xcf,0xfe,0x13,0xff,0x63,0xff,' -` 0x40,0x00,0xa7,0x00,0xa2,0x01,0x8f,0x03,' -` 0xa4,0x05,0x7c,0x07,0x77,0x09,0x8e,0x0d,' -` 0xd2,0x10,0xdd,0x13,0x0d,0x18,0xf3,0x1e,' -` 0x7b,0x21,0x7a,0x24,0xb5,0x65,0x41,0x26,' -` 0xf9,0x24,0xed,0x22,0x30,0x1f,0x6a,0x17,' -` 0xed,0x12,0x0e,0x0e,0xf9,0x0a,0xc6,0x06,' -` 0x80,0x03,0x65,0x01,0x9e,0x00,0xb7,0xff,' -` 0xdc,0xfe,0xb2,0xfe,0x8c,0xfe,0x9f,0xfe,' -` 0xb8,0xfe,0xed,0xfe,0x19,0xff,0x4a,0xff,' -` 0x72,0xff,0x98,0xff,0xb5,0xff,0xcd,0xff,' -` 0xde,0xff,0xec,0xff,0xf4,0xff,0xfa,0xff,' -` 0xfd,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_48khz.m4 deleted file mode 100644 index 89348198a09f..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm10el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x05,0x00,' -` 0x0a,0x00,0x14,0x00,0x1f,0x00,0x30,0x00,' -` 0x43,0x00,0x69,0x00,0x8f,0x00,0xd1,0x00,' -` 0x0d,0x01,0x75,0x01,0xc9,0x01,0x64,0x02,' -` 0xc4,0x02,0xef,0x03,0xf4,0x04,0xa5,0x05,' -` 0x4c,0x06,0x6d,0x07,0xf3,0x07,0x3e,0x09,' -` 0x79,0x09,0xf3,0x0a,0x9d,0x0a,0x81,0x0c,' -` 0xde,0x0a,0x01,0x0f,0x9e,0x4b,0xf1,0x09,' -` 0x82,0x0d,0x05,0x0b,0x03,0x0c,0x53,0x0a,' -` 0x87,0x0a,0x18,0x09,0xe0,0x08,0x9b,0x07,' -` 0x28,0x07,0x04,0x06,0x7f,0x04,0xa0,0x03,' -` 0x87,0x03,0xbc,0x02,0x66,0x02,0xd3,0x01,' -` 0x8b,0x01,0x23,0x01,0xee,0x00,0xa7,0x00,' -` 0x84,0x00,0x54,0x00,0x37,0x00,0x22,0x00,' -` 0x1a,0x00,0x11,0x00,0x0b,0x00,0x06,0x00,' -` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf3,0xff,0xed,0xff,0xd8,0xff,' -` 0xcd,0xff,0x92,0xff,0x6d,0xff,0xf7,0xfe,' -` 0xc7,0xfe,0xf3,0xfd,0xb5,0xfd,0x5a,0xfc,' -` 0x20,0xfc,0x11,0xfa,0x04,0xfa,0x09,0xf7,' -` 0xfd,0xf6,0x91,0xf2,0x41,0xf3,0xd8,0xed,' -` 0x79,0xf0,0x41,0xe9,0x85,0xee,0x8b,0xe4,' -` 0x56,0xee,0x0e,0xdf,0x6a,0xf2,0x2b,0xd3,' -` 0x73,0x16,0x19,0x54,0x76,0xce,0x6e,0xf7,' -` 0x79,0xe0,0x0c,0xf3,0x8f,0xe7,0x7c,0xf3,' -` 0xe0,0xec,0x4e,0xf5,0x6b,0xf1,0x7c,0xf7,' -` 0x86,0xf5,0x75,0xfa,0x65,0xf9,0xa1,0xfc,' -` 0xae,0xfb,0xd0,0xfd,0x4b,0xfd,0xad,0xfe,' -` 0x66,0xfe,0x41,0xff,0x1d,0xff,0x9e,0xff,' -` 0x83,0xff,0xc0,0xff,0xc1,0xff,0xea,0xff,' -` 0xeb,0xff,0xf9,0xff,0xf9,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xff,0xff,0xfc,0xff,0xfb,0xff,' -` 0xf1,0xff,0xef,0xff,0xcf,0xff,0xcd,0xff,' -` 0x98,0xff,0xad,0xff,0x3e,0xff,0x5a,0xff,' -` 0x98,0xfe,0xd4,0xfe,0x92,0xfd,0x09,0xfe,' -` 0x0d,0xfc,0xec,0xfc,0xe7,0xf9,0xe2,0xfa,' -` 0xe8,0xf5,0x34,0xf8,0xfd,0xf1,0x0e,0xf6,' -` 0x52,0xed,0x43,0xf4,0xb3,0xe7,0xe0,0xf3,' -` 0x07,0xe0,0x81,0xf8,0xe4,0xcc,0x70,0x4b,' -` 0xe9,0x21,0xe2,0xce,0xb2,0xf3,0x7e,0xdc,' -` 0x57,0xee,0x3e,0xe2,0xe8,0xed,0x10,0xe7,' -` 0x89,0xef,0xcb,0xeb,0x33,0xf2,0xbb,0xf0,' -` 0x3b,0xf6,0xc3,0xf5,0x3c,0xf9,0x0c,0xf9,' -` 0x89,0xfb,0x9f,0xfb,0x4c,0xfd,0x78,0xfd,' -` 0x85,0xfe,0xad,0xfe,0x49,0xff,0x71,0xff,' -` 0xbe,0xff,0xc8,0xff,0xe6,0xff,0xec,0xff,' -` 0xf9,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x08,0x00,0x0d,0x00,' -` 0x14,0x00,0x1d,0x00,0x2d,0x00,0x48,0x00,' -` 0x6c,0x00,0x92,0x00,0xc8,0x00,0x03,0x01,' -` 0x54,0x01,0xa9,0x01,0x1b,0x02,0x8a,0x02,' -` 0x24,0x03,0x8d,0x03,0x1b,0x04,0xc3,0x05,' -` 0x8b,0x06,0x68,0x07,0x37,0x08,0x0c,0x09,' -` 0xd2,0x09,0x8d,0x0a,0x33,0x0b,0xc1,0x0b,' -` 0x36,0x0c,0x82,0x0c,0x8f,0x4c,0x9a,0x0c,' -` 0x75,0x0c,0x1b,0x0c,0xac,0x0b,0x0d,0x0b,' -` 0x67,0x0a,0x95,0x09,0xce,0x08,0xde,0x07,' -` 0x14,0x07,0x0f,0x06,0x8a,0x05,0x57,0x04,' -` 0x2f,0x03,0xb2,0x02,0x1a,0x02,0xae,0x01,' -` 0x43,0x01,0xf6,0x00,0xb1,0x00,0x80,0x00,' -` 0x56,0x00,0x3c,0x00,0x2a,0x00,0x1b,0x00,' -` 0x0f,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_16khz.m4 deleted file mode 100644 index 83c57a163f77..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf7,0xff,' -` 0xf4,0xff,0xe7,0xff,0xe1,0xff,0xc7,0xff,' -` 0xc1,0xff,0x91,0xff,0x8f,0xff,0x3f,0xff,' -` 0x53,0xff,0xe6,0xfe,0x2d,0xff,0xa3,0xfe,' -` 0x72,0xff,0x2f,0xff,0xe7,0x00,0xce,0x00,' -` 0x71,0x03,0x64,0x04,0xae,0x0b,0x54,0x0c,' -` 0x68,0x14,0x70,0x14,0xf8,0x23,0x1b,0x20,' -` 0x88,0x2d,0x96,0x1a,0x83,0x59,0x5c,0x3f,' -` 0xc4,0x14,0xc7,0x22,0xba,0x0e,0xe8,0x11,' -` 0x83,0x0a,0x32,0x0c,0xde,0x04,0x3b,0x06,' -` 0x38,0x03,0x25,0x04,0xc3,0x00,0x1b,0x01,' -` 0xdb,0xfe,0xdb,0xff,0x67,0xfe,0xc9,0xfe,' -` 0x10,0xfe,0x89,0xfe,0x49,0xfe,0xb8,0xfe,' -` 0xb9,0xfe,0x18,0xff,0x32,0xff,0x75,0xff,' -` 0x90,0xff,0xba,0xff,0xce,0xff,0xe4,0xff,' -` 0xef,0xff,0xf8,0xff,0xfc,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' -` 0x0c,0x00,0x17,0x00,0x2a,0x00,0x43,0x00,' -` 0x6e,0x00,0x9f,0x00,0xf5,0x00,0x4f,0x01,' -` 0xe7,0x01,0x76,0x02,0x59,0x03,0x05,0x04,' -` 0x0f,0x05,0x63,0x05,0xfc,0x05,0x51,0x05,' -` 0x8a,0x04,0x6b,0x00,0x73,0xfc,0x2e,0xf4,' -` 0xfc,0xec,0x17,0xdf,0xd1,0xd0,0x56,0xbf,' -` 0x26,0xb6,0x3d,0xa5,0x9c,0xa4,0x4a,0x9c,' -` 0xdc,0xb5,0x12,0x35,0x29,0xbc,0x46,0xda,' -` 0xa9,0xdf,0xe0,0xf3,0x0c,0xf9,0xc4,0x00,' -` 0x27,0xfd,0x37,0xfc,0x54,0xfa,0x7f,0xfc,' -` 0xb7,0xf9,0xbf,0xfa,0xd7,0xfa,0x84,0xfc,' -` 0x0f,0xfd,0xd3,0xfe,0x6b,0xff,0x7e,0x00,' -` 0xc8,0x00,0x36,0x01,0x27,0x01,0x2e,0x01,' -` 0xf5,0x00,0xd1,0x00,0x97,0x00,0x70,0x00,' -` 0x48,0x00,0x2e,0x00,0x19,0x00,0x0d,0x00,' -` 0x05,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x27,0x00,0x48,0x00,0x58,0x00,0x92,0x00,' -` 0x94,0x00,0xe1,0x00,0xac,0x00,0xf8,0x00,' -` 0x44,0x00,0x7b,0x00,0xf1,0xfe,0x26,0xff,' -` 0x99,0xfc,0x1a,0xfd,0xef,0xf9,0x99,0xfb,' -` 0xab,0xf7,0xcc,0xfc,0xf6,0xf7,0x11,0xfd,' -` 0xc9,0xf7,0xf3,0x02,0x0b,0xf5,0x08,0xfc,' -` 0x66,0xdb,0x51,0xe8,0xcb,0xae,0xe3,0x11,' -` 0x5c,0xf7,0x14,0x88,0x0e,0xae,0xce,0x97,' -` 0x8c,0xb6,0x08,0xb5,0x78,0xce,0xac,0xd6,' -` 0x9c,0xec,0x79,0xf0,0x6a,0xfd,0x44,0xff,' -` 0x89,0x06,0x05,0x06,0x75,0x08,0x83,0x06,' -` 0x2c,0x07,0x23,0x05,0xe7,0x04,0x4a,0x03,' -` 0xe6,0x02,0xd5,0x01,0x87,0x01,0xeb,0x00,' -` 0xba,0x00,0x6a,0x00,0x4e,0x00,0x29,0x00,' -` 0x1b,0x00,0x0c,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' -` 0xf8,0xff,0xf0,0xff,0xe4,0xff,0xd3,0xff,' -` 0xbc,0xff,0x9f,0xff,0x7b,0xff,0x54,0xff,' -` 0x28,0xff,0xff,0xfe,0xdc,0xfe,0xca,0xfe,' -` 0xc4,0xfe,0xe6,0xfe,0x2a,0xff,0xb9,0xff,' -` 0x02,0x00,0x7d,0x00,0xd7,0x01,0xfb,0x02,' -` 0xc0,0x04,0x27,0x05,0x58,0x06,0x42,0x09,' -` 0xb5,0x0c,0xba,0x0e,0x2d,0x11,0xfe,0x19,' -` 0xd6,0x1e,0xd8,0x22,0xbd,0x65,0x60,0x27,' -` 0x98,0x27,0x7f,0x25,0x34,0x23,0x3b,0x1a,' -` 0x87,0x13,0x3a,0x0f,0x45,0x0b,0xc1,0x06,' -` 0x7a,0x02,0x44,0x01,0x08,0x00,0x3c,0xff,' -` 0xa5,0xfe,0x64,0xfe,0x74,0xfe,0x9c,0xfe,' -` 0xcf,0xfe,0x02,0xff,0x37,0xff,0x66,0xff,' -` 0x8e,0xff,0xad,0xff,0xc6,0xff,0xd9,0xff,' -` 0xe7,0xff,0xf1,0xff,0xf7,0xff,0xfc,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_48khz.m4 deleted file mode 100644 index 9d96247185e8..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm25el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x08,0x00,' -` 0x0e,0x00,0x19,0x00,0x25,0x00,0x3b,0x00,' -` 0x57,0x00,0x84,0x00,0xb4,0x00,0x03,0x01,' -` 0x49,0x01,0xe6,0x01,0x9e,0x02,0x4a,0x03,' -` 0xf4,0x03,0xa6,0x04,0x4e,0x05,0x5c,0x06,' -` 0xf7,0x06,0x25,0x08,0x7b,0x08,0xd8,0x09,' -` 0x9d,0x09,0x86,0x0b,0x57,0x09,0x5a,0x45,' -` 0x96,0x0d,0x85,0x0a,0x1d,0x0c,0x9a,0x0a,' -` 0x10,0x0b,0xc5,0x09,0xb8,0x09,0x8a,0x08,' -` 0x2a,0x08,0x1c,0x07,0x59,0x05,0x17,0x04,' -` 0xd2,0x03,0x33,0x03,0x37,0x03,0x86,0x02,' -` 0x46,0x02,0xc3,0x01,0x83,0x01,0x26,0x01,' -` 0xed,0x00,0x91,0x00,0x78,0x00,0x52,0x00,' -` 0x41,0x00,0x2b,0x00,0x1f,0x00,0x16,0x00,' -` 0x13,0x00,0x0b,0x00,0x07,0x00,0x03,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xfa,0xff,0xef,0xff,0xe5,0xff,0xc5,0xff,' -` 0xab,0xff,0x5f,0xff,0x1f,0xff,0x88,0xfe,' -` 0x2d,0xfe,0x26,0xfd,0xa9,0xfc,0x09,0xfb,' -` 0x82,0xfa,0xda,0xf7,0x5b,0xf7,0x10,0xf4,' -` 0xed,0xf3,0x05,0xef,0x4f,0xf0,0x46,0xea,' -` 0xbb,0xed,0x9d,0xe5,0xf9,0xec,0x96,0xe0,' -` 0x5e,0xf0,0x1a,0xd7,0x53,0x0e,0x97,0x56,' -` 0xec,0xd1,0x72,0xf8,0x8b,0xe3,0xa5,0xf5,' -` 0xde,0xea,0xf7,0xf6,0x73,0xf0,0x54,0xf9,' -` 0x0e,0xf5,0xe3,0xfb,0xc2,0xf9,0x36,0xfe,' -` 0x27,0xfc,0xca,0xff,0x63,0xfe,0x48,0x00,' -` 0x25,0xff,0x5e,0x00,0x91,0xff,0x50,0x00,' -` 0xac,0xff,0xf9,0xff,0xb4,0xff,0xf2,0xff,' -` 0xce,0xff,0xf1,0xff,0xe2,0xff,0xfc,0xff,' -` 0xf6,0xff,0xfd,0xff,0xfc,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xff,0xff,0xfa,0xff,' -` 0xfc,0xff,0xf1,0xff,0xfb,0xff,0xe2,0xff,' -` 0xfb,0xff,0xd0,0xff,0x1b,0x00,0xb5,0xff,' -` 0x24,0x00,0x67,0xff,0x1d,0x00,0xd5,0xfe,' -` 0xe4,0xff,0x4d,0xfd,0xe2,0xfe,0x42,0xfb,' -` 0x1a,0xfd,0x61,0xf7,0x30,0xfb,0xce,0xf2,' -` 0x1f,0xf9,0xab,0xec,0xdf,0xf7,0xcf,0xe3,' -` 0xe4,0xfa,0xbe,0xce,0xc3,0x48,0x46,0x24,' -` 0x4b,0xcc,0x60,0xf1,0xec,0xd7,0x09,0xea,' -` 0x6c,0xdc,0x7a,0xe8,0x98,0xe0,0xc7,0xe9,' -` 0x71,0xe5,0x1f,0xed,0xa6,0xeb,0x2b,0xf1,' -` 0xd0,0xf0,0x9d,0xf5,0x97,0xf5,0xe1,0xf8,' -` 0x3b,0xf9,0x8d,0xfb,0xf7,0xfb,0x7d,0xfd,' -` 0xf1,0xfd,0xda,0xfe,0x0a,0xff,0x84,0xff,' -` 0x9d,0xff,0xd7,0xff,0xe0,0xff,0xf3,0xff,' -` 0xf7,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x06,0x00,0x08,0x00,' -` 0x0e,0x00,0x15,0x00,0x20,0x00,0x2f,0x00,' -` 0x41,0x00,0x6a,0x00,0x93,0x00,0xc2,0x00,' -` 0xfc,0x00,0x43,0x01,0x8e,0x01,0xf6,0x01,' -` 0x46,0x02,0x8b,0x02,0x06,0x03,0xd1,0x03,' -` 0x8d,0x05,0x53,0x06,0x3d,0x07,0x13,0x08,' -` 0xfa,0x08,0xce,0x09,0x9f,0x0a,0x50,0x0b,' -` 0xdf,0x0b,0x4d,0x0c,0x80,0x4c,0xbb,0x0c,' -` 0xb2,0x0c,0x8a,0x0c,0x2a,0x0c,0xb4,0x0b,' -` 0x09,0x0b,0x58,0x0a,0x6c,0x09,0x90,0x08,' -` 0x82,0x07,0xde,0x06,0xf5,0x05,0x1a,0x05,' -` 0xd7,0x03,0xcc,0x02,0x4c,0x02,0xc0,0x01,' -` 0x5a,0x01,0xfe,0x00,0xb9,0x00,0x82,0x00,' -` 0x63,0x00,0x41,0x00,0x2a,0x00,0x19,0x00,' -` 0x0f,0x00,0x08,0x00,0x03,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_16khz.m4 new file mode 100644 index 000000000000..f80007212569 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_16khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf9,0xff,' +` 0xf3,0xff,0xec,0xff,0xe0,0xff,0xd1,0xff,' +` 0xba,0xff,0xa2,0xff,0x7c,0xff,0x57,0xff,' +` 0x21,0xff,0xff,0xfe,0xc5,0xfe,0xb0,0xfe,' +` 0x8b,0xfe,0xfa,0xfe,0x69,0xff,0x50,0x00,' +` 0x88,0x01,0x1d,0x03,0xd3,0x06,0xd2,0x0b,' +` 0xc1,0x0f,0x5b,0x14,0x7e,0x1a,0xe0,0x24,' +` 0x91,0x25,0x70,0x29,0x3f,0x25,0x71,0x65,' +` 0xfa,0x24,0x98,0x1c,0x2c,0x19,0x5e,0x0e,' +` 0xe4,0x0c,0x73,0x0a,0x86,0x07,0xa7,0x04,' +` 0xe8,0x03,0x65,0x03,0x77,0x02,0x34,0x01,' +` 0x49,0x00,0x68,0xff,0x87,0xff,0xef,0xfe,' +` 0xc4,0xfe,0x96,0xfe,0xaf,0xfe,0xbe,0xfe,' +` 0xec,0xfe,0x14,0xff,0x47,0xff,0x70,0xff,' +` 0x98,0xff,0xb7,0xff,0xd0,0xff,0xe2,0xff,' +` 0xef,0xff,0xf7,0xff,0xfc,0xff,0xff,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x05,0x00,' +` 0x0b,0x00,0x18,0x00,0x26,0x00,0x48,0x00,' +` 0x64,0x00,0xad,0x00,0xe1,0x00,0x72,0x01,' +` 0xcc,0x01,0xcc,0x02,0x4d,0x03,0xd5,0x04,' +` 0x47,0x05,0x2b,0x07,0xd9,0x06,0x89,0x08,' +` 0x9f,0x06,0x87,0x06,0xe2,0xff,0x9b,0xfc,' +` 0x02,0xf1,0x0c,0xeb,0x5d,0xd6,0xb8,0xcb,' +` 0xbe,0xb2,0xc0,0xb0,0xa4,0x96,0x6f,0xa6,' +` 0xe9,0x8a,0x3a,0xd9,0xf1,0x27,0x6d,0xb3,' +` 0x6b,0xea,0x31,0xe3,0xec,0x00,0x3d,0xfd,' +` 0xff,0x08,0x2b,0xfe,0x2e,0x01,0xe6,0xfa,' +` 0x56,0xfe,0x0e,0xf9,0xa7,0xfb,0x06,0xfa,' +` 0xd1,0xfc,0x59,0xfc,0xb5,0xfe,0xba,0xfe,' +` 0x33,0x00,0x2b,0x00,0xda,0x00,0xa7,0x00,' +` 0xd8,0x00,0x98,0x00,0x91,0x00,0x5c,0x00,' +` 0x49,0x00,0x29,0x00,0x1b,0x00,0x0c,0x00,' +` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x0d,0x00,0x16,0x00,' +` 0x2d,0x00,0x3f,0x00,0x6c,0x00,0x80,0x00,' +` 0xc7,0x00,0xc3,0x00,0x15,0x01,0xc3,0x00,' +` 0x04,0x01,0x11,0x00,0x25,0x00,0x3f,0xfe,' +` 0x53,0xfe,0x67,0xfb,0x1f,0xfc,0xbc,0xf8,' +` 0xdc,0xfa,0x9f,0xf7,0xd9,0xfd,0xb3,0xf9,' +` 0xfb,0x00,0xf5,0xfc,0x40,0x09,0x2b,0xfc,' +` 0x54,0x01,0x35,0xe1,0xf6,0xea,0x06,0xb1,' +` 0x96,0x21,0xad,0xe2,0x97,0x8a,0x60,0xaa,' +` 0x89,0x99,0x45,0xb5,0xb1,0xb6,0xb2,0xcf,' +` 0x60,0xd9,0x6a,0xed,0xaf,0xf2,0x8e,0xfd,' +` 0x27,0x00,0x2f,0x06,0xfa,0x05,0xa8,0x07,' +` 0xf0,0x05,0x2d,0x06,0x6c,0x04,0x03,0x04,' +` 0xaa,0x02,0x3b,0x02,0x63,0x01,0x19,0x01,' +` 0xa4,0x00,0x7b,0x00,0x43,0x00,0x2e,0x00,' +` 0x17,0x00,0x0d,0x00,0x05,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf7,0xff,0xef,0xff,0xe3,0xff,' +` 0xd1,0xff,0xb9,0xff,0x9a,0xff,0x75,0xff,' +` 0x4c,0xff,0x1e,0xff,0xf4,0xfe,0xd0,0xfe,' +` 0xbb,0xfe,0xb3,0xfe,0xd3,0xfe,0x18,0xff,' +` 0x9c,0xff,0xaa,0xff,0x59,0x00,0x84,0x01,' +` 0x86,0x02,0xd5,0x03,0x01,0x04,0x1f,0x05,' +` 0x6e,0x07,0xfe,0x0a,0xcd,0x0c,0x0b,0x0f,' +` 0x36,0x18,0xff,0x1d,0x35,0x22,0x9c,0x65,' +` 0x93,0x27,0x24,0x28,0x1b,0x26,0x26,0x24,' +` 0x00,0x1b,0xc0,0x13,0xc5,0x0f,0x58,0x0b,' +` 0xd5,0x06,0xb6,0x02,0x65,0x01,0x00,0x00,' +` 0x49,0xff,0xc2,0xfe,0x74,0xfe,0x88,0xfe,' +` 0xb5,0xfe,0xe6,0xfe,0x17,0xff,0x49,0xff,' +` 0x76,0xff,0x9b,0xff,0xb7,0xff,0xcd,0xff,' +` 0xde,0xff,0xeb,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfc,0xff,0xfe,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_48khz.m4 new file mode 100644 index 000000000000..0f6a94822094 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm30el0deg_48khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x04,0x00,0x08,0x00,0x10,0x00,' +` 0x19,0x00,0x2e,0x00,0x40,0x00,0x6b,0x00,' +` 0x8a,0x00,0xc9,0x00,0xf8,0x00,0x74,0x01,' +` 0xb6,0x01,0x75,0x02,0xbc,0x02,0x38,0x04,' +` 0xfe,0x04,0x55,0x06,0xca,0x06,0x43,0x08,' +` 0x25,0x08,0x49,0x0a,0xb0,0x09,0x43,0x0c,' +` 0x95,0x0a,0x01,0x0e,0x55,0x0a,0x42,0x10,' +` 0x02,0x06,0xe3,0x4a,0xed,0x14,0xae,0x07,' +` 0xb5,0x0d,0x88,0x08,0x00,0x0b,0x8b,0x07,' +` 0xaf,0x08,0x19,0x06,0x9d,0x06,0x8c,0x04,' +` 0xb9,0x03,0x5e,0x02,0x7e,0x02,0x9b,0x01,' +` 0xd8,0x01,0x33,0x01,0x2c,0x01,0xbe,0x00,' +` 0xb3,0x00,0x6d,0x00,0x57,0x00,0x2b,0x00,' +` 0x2a,0x00,0x15,0x00,0x13,0x00,0x08,0x00,' +` 0x07,0x00,0x03,0x00,0x03,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' +` 0xfb,0xff,0xf7,0xff,0xea,0xff,0xda,0xff,' +` 0xb6,0xff,0x8d,0xff,0x3d,0xff,0xec,0xfe,' +` 0x4f,0xfe,0xa1,0xfd,0x9c,0xfc,0xb8,0xfb,' +` 0x32,0xfa,0x05,0xf9,0xf5,0xf6,0x49,0xf5,' +` 0x65,0xf2,0x1c,0xf1,0xe1,0xed,0x74,0xec,' +` 0x72,0xe8,0x92,0xe8,0x64,0xe4,0x20,0xe6,' +` 0x71,0xe1,0xe9,0xe5,0x94,0xdf,0xe3,0xe9,' +` 0x28,0xda,0xc8,0x64,0x7b,0xf6,0x8a,0xe4,' +` 0x5a,0xf1,0xa5,0xec,0x21,0xf4,0x4a,0xf2,' +` 0x93,0xf7,0xec,0xf6,0xb8,0xfa,0xa1,0xfa,' +` 0xec,0xfd,0xab,0xfd,0x4d,0xff,0x20,0xff,' +` 0x78,0x00,0x18,0x00,0x8d,0x00,0x39,0x00,' +` 0x6c,0x00,0x33,0x00,0x2d,0x00,0xfc,0xff,' +` 0x0c,0x00,0xf8,0xff,0xff,0xff,0xf8,0xff,' +` 0xfc,0xff,0xfb,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf9,0xff,0xfb,0xff,' +` 0xf7,0xff,0xfe,0xff,0xfa,0xff,0x0a,0x00,' +` 0x09,0x00,0x4a,0x00,0x39,0x00,0x65,0x00,' +` 0x38,0x00,0x63,0x00,0xfa,0xff,0xb1,0xff,' +` 0x85,0xfe,0x76,0xfe,0xd0,0xfc,0xdb,0xfb,' +` 0x1b,0xf9,0xc1,0xf8,0x37,0xf5,0x19,0xf5,' +` 0x7e,0xf0,0x4e,0xf1,0xe2,0xea,0x7b,0xee,' +` 0xe4,0xe1,0x20,0x66,0x00,0xed,0x8d,0xe0,' +` 0xba,0xe5,0x82,0xe1,0xd4,0xe4,0x79,0xe3,' +` 0x88,0xe6,0xd6,0xe6,0xe0,0xe9,0x39,0xeb,' +` 0xc6,0xee,0x62,0xf0,0x00,0xf3,0xce,0xf4,' +` 0x58,0xf7,0xbb,0xf8,0x70,0xfa,0x8c,0xfb,' +` 0xc1,0xfc,0x88,0xfd,0x62,0xfe,0xe0,0xfe,' +` 0x48,0xff,0x88,0xff,0xbb,0xff,0xd8,0xff,' +` 0xec,0xff,0xf6,0xff,0xfc,0xff,0xfe,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,' +` 0x03,0x00,0x04,0x00,0x07,0x00,0x0b,0x00,' +` 0x11,0x00,0x19,0x00,0x26,0x00,0x35,0x00,' +` 0x4e,0x00,0x7d,0x00,0xa5,0x00,0xd9,0x00,' +` 0x15,0x01,0x5c,0x01,0xb5,0x01,0xeb,0x01,' +` 0x38,0x02,0xc4,0x02,0x43,0x03,0xf6,0x04,' +` 0x0e,0x06,0xd6,0x06,0xcc,0x07,0xaa,0x08,' +` 0x96,0x09,0x63,0x0a,0x22,0x0b,0xb4,0x0b,' +` 0x36,0x0c,0x6f,0x4c,0xbb,0x0c,0xba,0x0c,' +` 0x9e,0x0c,0x49,0x0c,0xd8,0x0b,0x34,0x0b,' +` 0x7b,0x0a,0x96,0x09,0xad,0x08,0xb8,0x07,' +` 0x16,0x07,0x0a,0x06,0x30,0x05,0x17,0x04,' +` 0xe2,0x02,0x51,0x02,0xca,0x01,0x5e,0x01,' +` 0x04,0x01,0xbb,0x00,0x8d,0x00,0x65,0x00,' +` 0x42,0x00,0x2a,0x00,0x1a,0x00,0x0f,0x00,' +` 0x08,0x00,0x04,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_16khz.m4 new file mode 100644 index 000000000000..4d3bd3ea8135 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_16khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfd,0xff,0xfd,0xff,' +` 0xf5,0xff,0xf6,0xff,0xe2,0xff,0xe3,0xff,' +` 0xb7,0xff,0xb9,0xff,0x69,0xff,0x78,0xff,' +` 0xf2,0xfe,0x19,0xff,0x71,0xfe,0x1f,0xff,' +` 0x4c,0xfe,0xbd,0xff,0xf4,0xfe,0x50,0x02,' +` 0x59,0x03,0x24,0x08,0x3d,0x09,0x2a,0x12,' +` 0x54,0x12,0x58,0x22,0x1c,0x1f,0xf0,0x2c,' +` 0x35,0x1b,0x33,0x45,0x1b,0x53,0xaf,0x0f,' +` 0x5a,0x1f,0x13,0x07,0xa7,0x0a,0x06,0x01,' +` 0xac,0x03,0x8b,0xfd,0x0f,0x01,0x21,0xfd,' +` 0x89,0x00,0x3f,0xff,0x98,0x00,0xe6,0xfe,' +` 0x92,0xff,0x62,0xfe,0x59,0xff,0x84,0xfe,' +` 0xea,0xfe,0x8e,0xfe,0xf2,0xfe,0xdd,0xfe,' +` 0x2f,0xff,0x3c,0xff,0x7b,0xff,0x92,0xff,' +` 0xbb,0xff,0xcd,0xff,0xe3,0xff,0xee,0xff,' +` 0xf7,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' +` 0x0b,0x00,0x13,0x00,0x27,0x00,0x3c,0x00,' +` 0x72,0x00,0xa3,0x00,0x1d,0x01,0x82,0x01,' +` 0x74,0x02,0x28,0x03,0xb6,0x04,0x8a,0x05,' +` 0x8c,0x07,0x16,0x08,0x2c,0x0a,0x83,0x08,' +` 0xc3,0x08,0x9d,0x02,0x89,0xff,0x3c,0xf4,' +` 0x6b,0xeb,0x73,0xd6,0xf1,0xca,0xed,0xaf,' +` 0xf3,0xa6,0x75,0x91,0x66,0x9d,0xec,0x87,' +` 0x7e,0xd0,0x56,0x30,0xef,0xbf,0x45,0xfc,' +` 0xcd,0xfd,0xa6,0x1b,0x70,0x19,0xa0,0x22,' +` 0x8c,0x14,0x2c,0x14,0xda,0x05,0xc7,0x03,' +` 0x76,0xfc,0x9a,0xfb,0xc2,0xf7,0xb3,0xf9,' +` 0x30,0xf9,0x6a,0xfb,0xd2,0xfb,0xe2,0xfd,' +` 0x5f,0xfe,0xa9,0xff,0xdb,0xff,0x69,0x00,' +` 0x59,0x00,0x7e,0x00,0x58,0x00,0x52,0x00,' +` 0x32,0x00,0x25,0x00,0x13,0x00,0x0b,0x00,' +` 0x04,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x05,0x00,0x0a,0x00,0x15,0x00,' +` 0x21,0x00,0x36,0x00,0x45,0x00,0x5e,0x00,' +` 0x5a,0x00,0x60,0x00,0x1d,0x00,0xe3,0xff,' +` 0x1d,0xff,0x76,0xfe,0x12,0xfd,0x26,0xfc,' +` 0x77,0xfa,0x23,0xfa,0x8c,0xf8,0xff,0xf9,' +` 0x04,0xfb,0x5e,0x00,0x80,0x02,0x95,0x0c,' +` 0x09,0x12,0x7a,0x1b,0xc8,0x1c,0xa3,0x1d,' +` 0xe8,0x0b,0x2d,0x03,0xf6,0xdc,0xeb,0xdf,' +` 0xc4,0x30,0xd1,0x92,0x8b,0x9a,0x6d,0x8e,' +` 0x14,0x9d,0x62,0xa3,0xd3,0xbc,0x90,0xcb,' +` 0x61,0xe0,0x32,0xed,0xb5,0xfa,0xed,0xff,' +` 0xdf,0x06,0xc8,0x08,0xb3,0x0a,0xc2,0x09,' +` 0xf7,0x08,0x14,0x07,0xf7,0x05,0x55,0x04,' +` 0x52,0x03,0x36,0x02,0x97,0x01,0xfe,0x00,' +` 0xae,0x00,0x65,0x00,0x41,0x00,0x23,0x00,' +` 0x14,0x00,0x0a,0x00,0x04,0x00,0x01,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf7,0xff,0xef,0xff,0xe2,0xff,' +` 0xd0,0xff,0xb8,0xff,0x9a,0xff,0x76,0xff,' +` 0x50,0xff,0x28,0xff,0x06,0xff,0xe4,0xfe,' +` 0xd6,0xfe,0xd5,0xfe,0x01,0xff,0x12,0xff,' +` 0xea,0xfe,0x60,0xff,0xb5,0xff,0x0e,0x00,' +` 0x27,0x00,0xf4,0xfe,0xeb,0xfe,0x9f,0xff,' +` 0x09,0x00,0x57,0x02,0x4d,0x05,0xfb,0x07,' +` 0xd7,0x10,0x67,0x1a,0x3e,0x1f,0x1e,0x64,' +` 0xa2,0x26,0x23,0x27,0xa0,0x25,0x34,0x23,' +` 0x67,0x1b,0xd3,0x12,0x9c,0x0e,0x0e,0x09,' +` 0xfc,0x05,0x50,0x03,0x63,0x00,0x54,0xff,' +` 0xd2,0xfe,0x99,0xfe,0x9a,0xfe,0xa2,0xfe,' +` 0xd9,0xfe,0x1e,0xff,0x55,0xff,0x83,0xff,' +` 0xa8,0xff,0xc6,0xff,0xda,0xff,0xe9,0xff,' +` 0xf2,0xff,0xf8,0xff,0xfb,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_48khz.m4 new file mode 100644 index 000000000000..af631b010786 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm60el0deg_48khz.m4 @@ -0,0 +1,108 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x08,0x00,0x0a,0x00,0x18,0x00,0x21,0x00,' +` 0x3f,0x00,0x51,0x00,0x8d,0x00,0xad,0x00,' +` 0x17,0x01,0x3a,0x01,0xc2,0x01,0x31,0x02,' +` 0x96,0x03,0xd1,0x03,0x53,0x05,0x75,0x05,' +` 0x63,0x07,0x3d,0x07,0x6e,0x09,0x54,0x08,' +` 0x76,0x0b,0x64,0x09,0x88,0x0d,0x63,0x09,' +` 0xf2,0x0f,0x85,0x06,0x67,0x19,0x76,0x48,' +` 0x32,0x02,0xc8,0x0f,0xc0,0x06,0xb9,0x0b,' +` 0x6f,0x06,0xfd,0x08,0x38,0x05,0x9e,0x06,' +` 0xcc,0x02,0x38,0x03,0x82,0x01,0xf5,0x01,' +` 0xc0,0x00,0x12,0x01,0x4d,0x00,0xb3,0x00,' +` 0x38,0x00,0x40,0x00,0xf6,0xff,0x17,0x00,' +` 0xf3,0xff,0x08,0x00,0xf6,0xff,0x02,0x00,' +` 0xfa,0xff,0x00,0x00,0xfd,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfb,0xff,' +` 0xf7,0xff,0xe8,0xff,0xda,0xff,0xaf,0xff,' +` 0x88,0xff,0x25,0xff,0xd6,0xfe,0x18,0xfe,' +` 0x90,0xfd,0x4c,0xfc,0x7d,0xfb,0x4c,0xf9,' +` 0x4a,0xf8,0x1e,0xf5,0x0d,0xf4,0x47,0xf0,' +` 0xa0,0xef,0xf7,0xea,0x53,0xeb,0x9b,0xe5,' +` 0xe5,0xe6,0x4b,0xe0,0x3e,0xe5,0x1e,0xdd,' +` 0x00,0xe7,0x8f,0xda,0xa7,0xee,0x3e,0xd0,' +` 0x89,0x5d,0x3a,0x0b,0xb2,0xde,0x25,0xf9,' +` 0xb9,0xec,0x19,0xfb,0x16,0xf5,0xa7,0xfe,' +` 0x06,0xfb,0xd0,0x01,0xfc,0xff,0xe6,0x03,' +` 0x0a,0x02,0x5c,0x04,0xc9,0x02,0xf5,0x03,' +` 0xd8,0x02,0x7e,0x03,0x29,0x02,0x17,0x02,' +` 0x4d,0x01,0x3a,0x01,0xb4,0x00,0x9e,0x00,' +` 0x52,0x00,0x43,0x00,0x1e,0x00,0x16,0x00,' +` 0x07,0x00,0x05,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x06,0x00,0x06,0x00,0x18,0x00,' +` 0x1c,0x00,0x48,0x00,0x4d,0x00,0xa7,0x00,' +` 0xa9,0x00,0x4b,0x01,0x35,0x01,0x33,0x02,' +` 0x08,0x02,0xa1,0x03,0x79,0x02,0x29,0x04,' +` 0x48,0x02,0xa8,0x04,0x3f,0x01,0x5a,0x04,' +` 0xc5,0xfe,0x50,0x02,0x58,0xf9,0xc2,0xff,' +` 0x89,0xf2,0x22,0xfd,0x98,0xe8,0xb6,0xfd,' +` 0xfa,0xd4,0xfa,0x27,0x69,0x49,0x67,0xc9,' +` 0x67,0xf2,0x0c,0xd7,0xfb,0xe8,0xf0,0xda,' +` 0x7f,0xe6,0xe7,0xde,0xdb,0xe7,0xdb,0xe4,' +` 0xf1,0xeb,0x77,0xea,0x18,0xf0,0x01,0xf0,' +` 0x62,0xf4,0x09,0xf5,0x91,0xf8,0x3f,0xf9,' +` 0xb2,0xfb,0x43,0xfc,0xad,0xfd,0x15,0xfe,' +` 0xe7,0xfe,0x25,0xff,0x90,0xff,0xaf,0xff,' +` 0xde,0xff,0xe8,0xff,0xf8,0xff,0xfc,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,' +` 0xfe,0xff,0xff,0xff,0x02,0x00,0x07,0x00,' +` 0x10,0x00,0x2a,0x00,0x6a,0x00,0x81,0x00,' +` 0x94,0x00,0xcf,0x00,0x31,0x01,0x8f,0x01,' +` 0x2b,0x02,0x98,0x02,0xf8,0x03,0xc8,0x05,' +` 0x8d,0x06,0x9b,0x07,0x73,0x08,0x67,0x09,' +` 0x30,0x0a,0xf4,0x0a,0x87,0x0b,0xec,0x4b,' +` 0x4a,0x0c,0x6b,0x0c,0x52,0x0c,0x04,0x0c,' +` 0x91,0x0b,0xec,0x0a,0x35,0x0a,0x4a,0x09,' +` 0xa4,0x08,0xd9,0x07,0xcd,0x06,0xd8,0x05,' +` 0xeb,0x04,0x0e,0x04,0x4d,0x03,0x3f,0x02,' +` 0x9b,0x01,0x50,0x01,0xfe,0x00,0xb7,0x00,' +` 0x7f,0x00,0x56,0x00,0x38,0x00,0x23,0x00,' +` 0x15,0x00,0x0b,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_16khz.m4 index 721ee1b4b83b..63e3cbb65334 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_16khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfd,0xff,0xf8,0xff,0xf3,0xff,0xe5,0xff,' -` 0xdb,0xff,0xbe,0xff,0xa9,0xff,0x74,0xff,' -` 0x69,0xff,0x3b,0xff,0x46,0xff,0x2b,0xff,' -` 0x86,0xff,0x12,0x00,0x30,0x02,0xc2,0x03,' -` 0x79,0x06,0x4c,0x09,0xb3,0x0e,0x8a,0x14,' -` 0xc7,0x1c,0x0a,0x1e,0xa1,0x23,0xdb,0x1d,' -` 0xfb,0x5c,0xd4,0x22,0x84,0x16,0x1e,0x11,' -` 0x79,0x05,0xed,0x03,0x3c,0xfe,0xef,0xfd,' -` 0xd6,0xfb,0xa4,0xfc,0xe1,0xfb,0x51,0xfe,' -` 0xbe,0xfe,0x2e,0xff,0x9c,0xfe,0x83,0xfe,' -` 0xff,0xfd,0x9c,0xfe,0x20,0xfe,0x31,0xfe,' -` 0x08,0xfe,0x41,0xfe,0x55,0xfe,0x99,0xfe,' -` 0xc5,0xfe,0x09,0xff,0x3a,0xff,0x70,0xff,' -` 0x96,0xff,0xb9,0xff,0xd1,0xff,0xe4,0xff,' -` 0xf0,0xff,0xf8,0xff,0xfc,0xff,0xff,0xff,' +` 0xfe,0xff,0xf8,0xff,0xf5,0xff,0xe7,0xff,' +` 0xdc,0xff,0xbc,0xff,0xa8,0xff,0x6e,0xff,' +` 0x4d,0xff,0xee,0xfe,0xe7,0xfe,0xa4,0xfe,' +` 0xc5,0xfe,0xa8,0xfe,0x43,0xff,0x1d,0x00,' +` 0x2e,0x03,0x44,0x05,0xc3,0x08,0x2d,0x0c,' +` 0xa4,0x12,0x3e,0x19,0x4c,0x22,0xbe,0x22,' +` 0x01,0x28,0x8f,0x20,0x7d,0x62,0xd8,0x23,' +` 0x84,0x16,0xa1,0x10,0x2a,0x05,0x99,0x03,' +` 0x6c,0xfe,0x35,0xfe,0x80,0xfc,0x43,0xfd,' +` 0xbe,0xfc,0xb5,0xfe,0x11,0xff,0x69,0xff,' +` 0x09,0xff,0x02,0xff,0xb6,0xfe,0x24,0xff,' +` 0xe4,0xfe,0xfb,0xfe,0xf1,0xfe,0x1c,0xff,' +` 0x32,0xff,0x5e,0xff,0x7b,0xff,0xa0,0xff,' +` 0xb9,0xff,0xd2,0xff,0xe2,0xff,0xef,0xff,' +` 0xf7,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x09,0x00,0x16,0x00,0x24,0x00,0x4c,0x00,' -` 0x70,0x00,0xd3,0x00,0x23,0x01,0xf7,0x01,' -` 0x85,0x02,0xeb,0x03,0x8c,0x04,0x8e,0x06,' -` 0xe9,0x06,0xab,0x08,0xe3,0x06,0x2d,0x07,' -` 0x0a,0x01,0x44,0xff,0xe0,0xf1,0x40,0xea,' -` 0xe1,0xd4,0x08,0xcc,0x94,0xae,0xa5,0xaa,' -` 0xd4,0x92,0x48,0xa7,0x51,0x88,0xd4,0x12,' -` 0xec,0x08,0xde,0xcc,0x02,0x0e,0x4e,0x0b,' -` 0xe9,0x2a,0xfa,0x22,0x20,0x2c,0x7c,0x1b,' -` 0x0f,0x19,0xc1,0x07,0x52,0x05,0xc4,0xfb,' -` 0xf0,0xfa,0xb7,0xf5,0x1b,0xf8,0x14,0xf7,' -` 0x00,0xfa,0x2a,0xfa,0xe7,0xfc,0x65,0xfd,' -` 0x38,0xff,0x72,0xff,0x51,0x00,0x41,0x00,' -` 0x8f,0x00,0x61,0x00,0x6a,0x00,0x3f,0x00,' -` 0x35,0x00,0x1c,0x00,0x13,0x00,0x08,0x00,' -` 0x04,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x0a,0x00,0x0f,0x00,' -` 0x1d,0x00,0x20,0x00,0x33,0x00,0x1d,0x00,' -` 0x23,0x00,0xc9,0xff,0xa2,0xff,0xbd,0xfe,' -` 0x56,0xfe,0xce,0xfc,0x69,0xfc,0x9a,0xfa,' -` 0xd1,0xfa,0x2f,0xf9,0x1c,0xfc,0xde,0xfc,' -` 0x5c,0x03,0xaa,0x05,0xc4,0x12,0x59,0x16,' -` 0x2d,0x24,0x31,0x1f,0x06,0x26,0x01,0x0d,' -` 0x32,0x0d,0x35,0xd4,0xfa,0xfc,0xc8,0x1f,' -` 0xbc,0x84,0x69,0x9e,0x76,0x86,0x10,0x9c,' -` 0x31,0x9e,0x4f,0xbe,0x85,0xc8,0xf4,0xe1,' -` 0x1c,0xec,0xf0,0xfd,0x3c,0x01,0x1d,0x0a,' -` 0xa9,0x0a,0xc9,0x0d,0xc4,0x0b,0x8e,0x0b,' -` 0x8f,0x08,0xab,0x07,0x50,0x05,0x59,0x04,' -` 0xbf,0x02,0x1f,0x02,0x41,0x01,0xef,0x00,' -` 0x83,0x00,0x5e,0x00,0x30,0x00,0x21,0x00,' -` 0x0f,0x00,0x09,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x06,0x00,0x0e,0x00,0x22,0x00,' +` 0x3a,0x00,0x75,0x00,0xac,0x00,0x2c,0x01,' +` 0x80,0x01,0x5d,0x02,0xb3,0x02,0xa6,0x03,' +` 0x19,0x03,0x70,0x03,0x87,0x00,0x9c,0xff,' +` 0x02,0xf8,0x11,0xf3,0x17,0xe5,0x0b,0xde,' +` 0x5e,0xc8,0x1a,0xc3,0xc1,0xae,0x33,0xbb,' +` 0x5c,0x9f,0xd2,0x0f,0xcb,0x07,0x8c,0xd1,' +` 0x39,0x0d,0x16,0x0b,0xbd,0x2b,0x0a,0x25,' +` 0x92,0x30,0x72,0x1f,0xd2,0x1d,0x97,0x09,' +` 0xdb,0x06,0x4c,0xfa,0xe7,0xf8,0xf0,0xf0,' +` 0xea,0xf3,0xb1,0xf1,0xe8,0xf5,0xac,0xf5,' +` 0x39,0xfa,0xdd,0xfa,0x5d,0xfe,0xc2,0xfe,' +` 0xc1,0x00,0xa4,0x00,0x8b,0x01,0x25,0x01,' +` 0x62,0x01,0xed,0x00,0xe4,0x00,0x8b,0x00,' +` 0x74,0x00,0x3e,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x2d,0x00,0x3f,0x00,0x72,0x00,0x8c,0x00,' +` 0xe2,0x00,0xf2,0x00,0x60,0x01,0x32,0x01,' +` 0x8b,0x01,0xbe,0x00,0xc4,0x00,0xed,0xfe,' +` 0x65,0xfe,0x1d,0xfb,0x37,0xfa,0xf5,0xf5,' +` 0xc2,0xf5,0xec,0xf1,0x99,0xf3,0xfe,0xf0,' +` 0x18,0xf8,0x19,0xfa,0xda,0x05,0x2c,0x09,' +` 0x4d,0x1c,0x69,0x1f,0x74,0x2f,0x32,0x26,' +` 0x83,0x2b,0xe7,0x0d,0x31,0x0d,0x0f,0xd7,' +` 0x5b,0xfd,0xf2,0x19,0x08,0xa2,0x97,0xba,' +` 0x6f,0xaf,0x57,0xc2,0xeb,0xc7,0x0f,0xdd,' +` 0xb0,0xe4,0x59,0xf2,0xae,0xf7,0x36,0xff,' +` 0x6f,0x00,0x39,0x03,0x12,0x03,0x91,0x03,' +` 0xb6,0x02,0x59,0x02,0x84,0x01,0x2b,0x01,' +` 0xae,0x00,0x75,0x00,0x3b,0x00,0x22,0x00,' +` 0x0e,0x00,0x06,0x00,0x02,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' -` 0xf7,0xff,0xef,0xff,0xe3,0xff,0xd2,0xff,' -` 0xba,0xff,0x9e,0xff,0x7d,0xff,0x5a,0xff,' -` 0x36,0xff,0x14,0xff,0xf7,0xfe,0xec,0xfe,' -` 0xed,0xfe,0x0f,0xff,0xd2,0xfe,0xd9,0xfe,' -` 0x2c,0xff,0x37,0xff,0x4e,0xff,0x8b,0xfe,' -` 0x23,0xfd,0xd4,0xfc,0xf7,0xfc,0x85,0xfd,' -` 0xf9,0xfe,0x5a,0x02,0x0a,0x06,0x03,0x0e,' -` 0x9a,0x18,0xdc,0x1d,0xd2,0x62,0x32,0x25,' -` 0x85,0x25,0x68,0x24,0x62,0x21,0xba,0x1a,' -` 0x61,0x12,0x0a,0x0d,0x8b,0x08,0xc6,0x05,' -` 0x16,0x03,0x82,0x00,0x1f,0xff,0xd5,0xfe,' -` 0xaa,0xfe,0xbd,0xfe,0xd5,0xfe,0xfb,0xfe,' -` 0x3e,0xff,0x75,0xff,0xa0,0xff,0xc0,0xff,' -` 0xd8,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' -` 0xfd,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xef,0xff,' +` 0xe3,0xff,0xd1,0xff,0xba,0xff,0x9e,0xff,' +` 0x7d,0xff,0x59,0xff,0x35,0xff,0x13,0xff,' +` 0xf6,0xfe,0xeb,0xfe,0xec,0xfe,0x0e,0xff,' +` 0xd1,0xfe,0xd8,0xfe,0x2a,0xff,0x36,0xff,' +` 0x4c,0xff,0x89,0xfe,0x21,0xfd,0xd2,0xfc,' +` 0xf5,0xfc,0x83,0xfd,0xf8,0xfe,0x59,0x02,' +` 0x0a,0x06,0x02,0x0e,0x99,0x18,0xdd,0x1d,' +` 0xd2,0x62,0x32,0x25,0x86,0x25,0x69,0x24,' +` 0x63,0x21,0xbc,0x1a,0x62,0x12,0x0c,0x0d,' +` 0x8d,0x08,0xc8,0x05,0x18,0x03,0x84,0x00,' +` 0x21,0xff,0xd7,0xfe,0xab,0xfe,0xbf,0xfe,' +` 0xd6,0xfe,0xfc,0xfe,0x3f,0xff,0x76,0xff,' +` 0xa0,0xff,0xc0,0xff,0xd8,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_48khz.m4 index 21126f1db3cd..90a727390a2b 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_azm90el0deg_48khz.m4 @@ -1,88 +1,108 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x24,0x03,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x24,0x03,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x0e,0x00,0x10,0x00,0x22,0x00,0x2a,0x00,' +` 0x56,0x00,0x64,0x00,0xb7,0x00,0xcb,0x00,' +` 0x5e,0x01,0x69,0x01,0x67,0x02,0xdc,0x02,' +` 0x1f,0x04,0x3c,0x04,0x06,0x06,0xd7,0x05,' +` 0x33,0x08,0x78,0x07,0x40,0x0a,0x3b,0x08,' +` 0x58,0x0c,0xc6,0x08,0x9d,0x0e,0xc6,0x07,' +` 0x24,0x12,0xb1,0x00,0x7e,0x45,0xfa,0x1d,' +` 0xa3,0x02,0xdd,0x0e,0x7d,0x05,0xd4,0x0a,' +` 0x15,0x05,0xf2,0x07,0xf5,0x03,0x71,0x04,' +` 0x67,0x01,0x93,0x02,0xa3,0x00,0x60,0x01,' +` 0x1f,0x00,0x9d,0x00,0xe0,0xff,0x4a,0x00,' +` 0xc1,0xff,0x08,0x00,0xca,0xff,0xf8,0xff,' +` 0xdb,0xff,0xf7,0xff,0xeb,0xff,0xfa,0xff,' +` 0xf5,0xff,0xfd,0xff,0xfb,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x0b,0x00,0x12,0x00,' -` 0x2b,0x00,0x45,0x00,0x81,0x00,0xa7,0x00,' -` 0x24,0x01,0x56,0x01,0x3d,0x02,0x67,0x02,' -` 0xd9,0x03,0x93,0x03,0x2a,0x06,0xff,0x04,' -` 0x78,0x09,0xb1,0x05,0xfe,0x0e,0xa2,0x00,' -` 0x63,0x48,0xea,0x22,0x6c,0x03,0x8d,0x15,' -` 0xde,0x08,0x78,0x13,0x2e,0x0a,0xb3,0x11,' -` 0xd5,0x09,0x47,0x0c,0x5a,0x04,0xe1,0x08,' -` 0x7f,0x02,0xf9,0x05,0xa5,0x00,0x67,0x03,' -` 0x4b,0xff,0x17,0x02,0x1d,0xfe,0x5f,0x00,' -` 0xd9,0xfd,0xb3,0xff,0xf8,0xfd,0x7a,0xff,' -` 0x59,0xfe,0x7b,0xff,0x98,0xfe,0x78,0xff,' -` 0x07,0xff,0xa4,0xff,0x63,0xff,0xc9,0xff,' -` 0xa4,0xff,0xf7,0xff,0xe5,0xff,0xff,0xff,' -` 0xf4,0xff,0x00,0x00,0xfb,0xff,0x00,0x00,' -` 0xfe,0xff,0x00,0x00,0xff,0xff,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfa,0xff,' -` 0xf3,0xff,0xe2,0xff,0xcb,0xff,0x9d,0xff,' -` 0x6a,0xff,0x06,0xff,0x94,0xfe,0xc9,0xfd,' -` 0x30,0xfd,0xf1,0xfb,0x2b,0xfb,0x56,0xf9,' -` 0x8e,0xf8,0x0d,0xf6,0x5d,0xf5,0xda,0xf1,' -` 0x9e,0xf2,0x16,0xee,0x42,0xf1,0x37,0xea,' -` 0x72,0xf3,0x60,0xe1,0x45,0x4b,0x82,0x02,' -` 0x28,0xe7,0xd8,0xf8,0xda,0xef,0x44,0xfb,' -` 0x9c,0xf6,0x9e,0xff,0xef,0xfc,0x2b,0x05,' -` 0x44,0x03,0x9a,0x08,0xcd,0x06,0x88,0x0a,' -` 0xb0,0x08,0xe7,0x0a,0x22,0x09,0x72,0x0a,' -` 0xd4,0x07,0x33,0x08,0x20,0x06,0xf8,0x05,' -` 0x3f,0x04,0xe5,0x03,0x97,0x02,0x3e,0x02,' -` 0x50,0x01,0x18,0x01,0x92,0x00,0x73,0x00,' -` 0x2d,0x00,0x21,0x00,0x03,0x00,0x08,0x00,' -` 0xfe,0xff,0xff,0xff,0xfd,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x02,0x00,0x06,0x00,0x0c,0x00,' -` 0x1a,0x00,0x2a,0x00,0x49,0x00,0x69,0x00,' -` 0xa5,0x00,0xd8,0x00,0x35,0x01,0x7d,0x01,' -` 0x05,0x02,0x12,0x02,0xad,0x02,0x84,0x02,' -` 0x11,0x03,0x5e,0x02,0xc2,0x02,0x2d,0x01,' -` 0xd6,0x00,0x95,0xfd,0xa9,0xfd,0xb7,0xf8,' -` 0x6b,0xf9,0xac,0xf1,0x7d,0xf5,0x14,0xe5,' -` 0xc4,0x61,0xfb,0xf1,0xcd,0xde,0x02,0xe5,' -` 0xbe,0xdc,0xd2,0xdf,0x21,0xdb,0xd5,0xdd,' -` 0xbf,0xdb,0x03,0xe0,0xd8,0xdf,0x6c,0xe3,' -` 0x80,0xe4,0x3d,0xe8,0x14,0xea,0xa7,0xed,' -` 0xd8,0xef,0xc3,0xf3,0xc9,0xf5,0x20,0xf8,' -` 0xa2,0xf9,0x59,0xfb,0x6c,0xfc,0x8c,0xfd,' -` 0x3a,0xfe,0xe0,0xfe,0x3a,0xff,0x90,0xff,' -` 0xbc,0xff,0xe1,0xff,0xf0,0xff,0xfc,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xe9,0xff,0xd8,0xff,0xb0,0xff,' +` 0x87,0xff,0x29,0xff,0xd3,0xfe,0x1d,0xfe,' +` 0x87,0xfd,0x52,0xfc,0x71,0xfb,0x94,0xf9,' +` 0xf8,0xf7,0x19,0xf5,0xcb,0xf3,0x4f,0xf0,' +` 0x3a,0xef,0x15,0xeb,0xc2,0xea,0x11,0xe6,' +` 0x92,0xe6,0xdd,0xe0,0xd0,0xe4,0x50,0xde,' +` 0x48,0xe6,0xae,0xdc,0x0c,0xed,0xec,0xd4,' +` 0xb7,0x62,0x0d,0x03,0x8c,0xe3,0x52,0xf8,' +` 0xd3,0xef,0x8c,0xfb,0xc5,0xf7,0xa9,0xff,' +` 0xa2,0xfd,0xa7,0x03,0x23,0x02,0x49,0x05,' +` 0xe0,0x03,0x95,0x05,0x42,0x04,0xf0,0x04,' +` 0xce,0x03,0xff,0x03,0xbb,0x02,0x9b,0x02,' +` 0xc1,0x01,0x8a,0x01,0xf9,0x00,0xca,0x00,' +` 0x75,0x00,0x57,0x00,0x2b,0x00,0x1d,0x00,' +` 0x0c,0x00,0x07,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x0e,0x00,0x18,0x00,' +` 0x2f,0x00,0x4a,0x00,0x80,0x00,0xb2,0x00,' +` 0x11,0x01,0x5f,0x01,0xf1,0x01,0x55,0x02,' +` 0x14,0x03,0x87,0x03,0x79,0x04,0x4f,0x04,' +` 0x3f,0x05,0xab,0x04,0x66,0x05,0xf5,0x03,' +` 0x65,0x04,0xc5,0x01,0x32,0x01,0x95,0xfc,' +` 0xd5,0xfc,0x94,0xf6,0xd3,0xf7,0xec,0xee,' +` 0xf3,0xf3,0x58,0xe2,0x89,0x67,0xb1,0xf1,' +` 0x6a,0xdf,0x81,0xe6,0xf6,0xdf,0xdf,0xe3,' +` 0x04,0xe1,0x68,0xe4,0xe2,0xe3,0x32,0xe8,' +` 0x0f,0xe9,0x7a,0xec,0x08,0xee,0x2d,0xf1,' +` 0xf6,0xf2,0xa0,0xf5,0x54,0xf7,0xc9,0xf9,' +` 0x1c,0xfb,0x76,0xfc,0x53,0xfd,0x2f,0xfe,' +` 0xb6,0xfe,0x31,0xff,0x79,0xff,0xb4,0xff,' +` 0xd2,0xff,0xea,0xff,0xf5,0xff,0xfc,0xff,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' -` 0xf8,0xff,0xf6,0xff,0xf3,0xff,0xee,0xff,' -` 0xe9,0xff,0xe6,0xff,0xe3,0xff,0xe7,0xff,' -` 0xea,0xff,0x0b,0x00,0x29,0x00,0x3c,0x00,' -` 0x84,0x00,0xcb,0x00,0x3b,0x01,0xb1,0x01,' -` 0x51,0x02,0xf9,0x02,0x04,0x05,0x30,0x06,' -` 0x09,0x07,0x06,0x08,0xe2,0x08,0xc2,0x09,' -` 0x78,0x0a,0x1f,0x0b,0x7c,0x4b,0xe0,0x0b,' -` 0xec,0x0b,0xd7,0x0b,0x86,0x0b,0x17,0x0b,' -` 0x76,0x0a,0xbd,0x09,0xf3,0x08,0x70,0x08,' -` 0x6d,0x07,0x83,0x06,0x86,0x05,0xb0,0x04,' -` 0xcf,0x03,0x27,0x03,0x4f,0x02,0x94,0x01,' -` 0x41,0x01,0xe6,0x00,0xa7,0x00,0x73,0x00,' -` 0x4d,0x00,0x32,0x00,0x1e,0x00,0x13,0x00,' -` 0x0c,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf5,0xff,' +` 0xf2,0xff,0xed,0xff,0xe8,0xff,0xe5,0xff,' +` 0xe2,0xff,0xe5,0xff,0xe7,0xff,0x08,0x00,' +` 0x26,0x00,0x39,0x00,0x80,0x00,0xc8,0x00,' +` 0x37,0x01,0xae,0x01,0x4d,0x02,0xf6,0x02,' +` 0x01,0x05,0x2e,0x06,0x07,0x07,0x04,0x08,' +` 0xe1,0x08,0xc2,0x09,0x79,0x0a,0x20,0x0b,' +` 0x7f,0x4b,0xe3,0x0b,0xf0,0x0b,0xdb,0x0b,' +` 0x8b,0x0b,0x1c,0x0b,0x7c,0x0a,0xc3,0x09,' +` 0xf9,0x08,0x76,0x08,0x73,0x07,0x89,0x06,' +` 0x8b,0x05,0xb5,0x04,0xd3,0x03,0x2b,0x03,' +` 0x52,0x02,0x98,0x01,0x44,0x01,0xe9,0x00,' +` 0xa9,0x00,0x74,0x00,0x4e,0x00,0x33,0x00,' +` 0x1f,0x00,0x13,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_16khz.m4 new file mode 100644 index 000000000000..6d3bf162ddcc --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_16khz.m4 @@ -0,0 +1,498 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xf3,0xff,' +` 0xea,0xff,0xdc,0xff,0xc9,0xff,0xb1,0xff,' +` 0x91,0xff,0x6d,0xff,0x43,0xff,0x17,0xff,' +` 0xea,0xfe,0xc4,0xfe,0xa7,0xfe,0xa9,0xfe,' +` 0xc3,0xfe,0x13,0xff,0x9c,0xff,0x89,0x00,' +` 0x49,0x01,0xea,0x02,0x3c,0x05,0xf4,0x07,' +` 0x3e,0x0b,0xf7,0x0e,0x03,0x13,0xb9,0x16,' +` 0xba,0x1c,0xf2,0x21,0x6b,0x23,0x14,0x26,' +` 0xa5,0x65,0xad,0x24,0xfd,0x22,0x6a,0x20,' +` 0x58,0x1b,0x0e,0x15,0x9f,0x11,0x69,0x0d,' +` 0xfc,0x09,0xc2,0x06,0x63,0x04,0x2d,0x02,' +` 0xd9,0x00,0x26,0x00,0x70,0xff,0xfd,0xfe,' +` 0xcf,0xfe,0xbe,0xfe,0xce,0xfe,0xec,0xfe,' +` 0x17,0xff,0x41,0xff,0x6a,0xff,0x8e,0xff,' +` 0xae,0xff,0xc7,0xff,0xdb,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' +` 0x0d,0x00,0x19,0x00,0x2c,0x00,0x48,0x00,' +` 0x6e,0x00,0x9f,0x00,0xdd,0x00,0x26,0x01,' +` 0x7a,0x01,0xd3,0x01,0x2c,0x02,0x7b,0x02,' +` 0xb0,0x02,0xb3,0x02,0x76,0x02,0xe1,0x01,' +` 0xc4,0x00,0xf9,0xfe,0x66,0xfd,0x41,0xfa,' +` 0x80,0xf5,0x34,0xf0,0x76,0xe9,0x3a,0xe2,' +` 0xe1,0xd9,0xc7,0xd2,0x6b,0xc6,0x70,0xbc,' +` 0xba,0xb8,0xcd,0xb4,0x66,0x34,0xb7,0xb5,' +` 0x73,0xba,0xda,0xbe,0x71,0xc9,0xaf,0xd5,' +` 0xd8,0xdc,0x0a,0xe5,0x15,0xec,0x63,0xf2,' +` 0x42,0xf7,0x93,0xfb,0x54,0xfe,0xa9,0xff,' +` 0x23,0x01,0x00,0x02,0x65,0x02,0x80,0x02,' +` 0x65,0x02,0x26,0x02,0xd3,0x01,0x7e,0x01,' +` 0x2c,0x01,0xe3,0x00,0xa5,0x00,0x72,0x00,' +` 0x4b,0x00,0x2e,0x00,0x1b,0x00,0x0e,0x00,' +` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x06,0x00,0x0d,0x00,0x19,0x00,' +` 0x2c,0x00,0x48,0x00,0x6e,0x00,0x9f,0x00,' +` 0xdd,0x00,0x26,0x01,0x7a,0x01,0xd3,0x01,' +` 0x2c,0x02,0x7b,0x02,0xb0,0x02,0xb3,0x02,' +` 0x76,0x02,0xe1,0x01,0xc4,0x00,0xf9,0xfe,' +` 0x66,0xfd,0x41,0xfa,0x80,0xf5,0x34,0xf0,' +` 0x76,0xe9,0x3a,0xe2,0xe1,0xd9,0xc7,0xd2,' +` 0x6b,0xc6,0x70,0xbc,0xba,0xb8,0xcd,0xb4,' +` 0x66,0x34,0xb7,0xb5,0x73,0xba,0xda,0xbe,' +` 0x71,0xc9,0xaf,0xd5,0xd8,0xdc,0x0a,0xe5,' +` 0x15,0xec,0x63,0xf2,0x42,0xf7,0x93,0xfb,' +` 0x54,0xfe,0xa9,0xff,0x23,0x01,0x00,0x02,' +` 0x65,0x02,0x80,0x02,0x65,0x02,0x26,0x02,' +` 0xd3,0x01,0x7e,0x01,0x2c,0x01,0xe3,0x00,' +` 0xa5,0x00,0x72,0x00,0x4b,0x00,0x2e,0x00,' +` 0x1b,0x00,0x0e,0x00,0x06,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' +` 0xfa,0xff,0xf3,0xff,0xea,0xff,0xdc,0xff,' +` 0xc9,0xff,0xb1,0xff,0x91,0xff,0x6d,0xff,' +` 0x43,0xff,0x17,0xff,0xea,0xfe,0xc4,0xfe,' +` 0xa7,0xfe,0xa9,0xfe,0xc3,0xfe,0x13,0xff,' +` 0x9c,0xff,0x89,0x00,0x49,0x01,0xea,0x02,' +` 0x3c,0x05,0xf4,0x07,0x3e,0x0b,0xf7,0x0e,' +` 0x03,0x13,0xb9,0x16,0xba,0x1c,0xf2,0x21,' +` 0x6b,0x23,0x14,0x26,0xa5,0x65,0xad,0x24,' +` 0xfd,0x22,0x6a,0x20,0x58,0x1b,0x0e,0x15,' +` 0x9f,0x11,0x69,0x0d,0xfc,0x09,0xc2,0x06,' +` 0x63,0x04,0x2d,0x02,0xd9,0x00,0x26,0x00,' +` 0x70,0xff,0xfd,0xfe,0xcf,0xfe,0xbe,0xfe,' +` 0xce,0xfe,0xec,0xfe,0x17,0xff,0x41,0xff,' +` 0x6a,0xff,0x8e,0xff,0xae,0xff,0xc7,0xff,' +` 0xdb,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xf3,0xff,' +` 0xea,0xff,0xdc,0xff,0xc9,0xff,0xb1,0xff,' +` 0x91,0xff,0x6d,0xff,0x43,0xff,0x17,0xff,' +` 0xea,0xfe,0xc4,0xfe,0xa7,0xfe,0xa9,0xfe,' +` 0xc3,0xfe,0x13,0xff,0x9c,0xff,0x89,0x00,' +` 0x49,0x01,0xea,0x02,0x3c,0x05,0xf4,0x07,' +` 0x3e,0x0b,0xf7,0x0e,0x03,0x13,0xb9,0x16,' +` 0xba,0x1c,0xf2,0x21,0x6b,0x23,0x14,0x26,' +` 0xa5,0x65,0xad,0x24,0xfd,0x22,0x6a,0x20,' +` 0x58,0x1b,0x0e,0x15,0x9f,0x11,0x69,0x0d,' +` 0xfc,0x09,0xc2,0x06,0x63,0x04,0x2d,0x02,' +` 0xd9,0x00,0x26,0x00,0x70,0xff,0xfd,0xfe,' +` 0xcf,0xfe,0xbe,0xfe,0xce,0xfe,0xec,0xfe,' +` 0x17,0xff,0x41,0xff,0x6a,0xff,0x8e,0xff,' +` 0xae,0xff,0xc7,0xff,0xdb,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' +` 0x0d,0x00,0x19,0x00,0x2c,0x00,0x48,0x00,' +` 0x6e,0x00,0x9f,0x00,0xdd,0x00,0x26,0x01,' +` 0x7a,0x01,0xd3,0x01,0x2c,0x02,0x7b,0x02,' +` 0xb0,0x02,0xb3,0x02,0x76,0x02,0xe1,0x01,' +` 0xc4,0x00,0xf9,0xfe,0x66,0xfd,0x41,0xfa,' +` 0x80,0xf5,0x34,0xf0,0x76,0xe9,0x3a,0xe2,' +` 0xe1,0xd9,0xc7,0xd2,0x6b,0xc6,0x70,0xbc,' +` 0xba,0xb8,0xcd,0xb4,0x66,0x34,0xb7,0xb5,' +` 0x73,0xba,0xda,0xbe,0x71,0xc9,0xaf,0xd5,' +` 0xd8,0xdc,0x0a,0xe5,0x15,0xec,0x63,0xf2,' +` 0x42,0xf7,0x93,0xfb,0x54,0xfe,0xa9,0xff,' +` 0x23,0x01,0x00,0x02,0x65,0x02,0x80,0x02,' +` 0x65,0x02,0x26,0x02,0xd3,0x01,0x7e,0x01,' +` 0x2c,0x01,0xe3,0x00,0xa5,0x00,0x72,0x00,' +` 0x4b,0x00,0x2e,0x00,0x1b,0x00,0x0e,0x00,' +` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x06,0x00,0x0d,0x00,0x19,0x00,' +` 0x2c,0x00,0x48,0x00,0x6e,0x00,0x9f,0x00,' +` 0xdd,0x00,0x26,0x01,0x7a,0x01,0xd3,0x01,' +` 0x2c,0x02,0x7b,0x02,0xb0,0x02,0xb3,0x02,' +` 0x76,0x02,0xe1,0x01,0xc4,0x00,0xf9,0xfe,' +` 0x66,0xfd,0x41,0xfa,0x80,0xf5,0x34,0xf0,' +` 0x76,0xe9,0x3a,0xe2,0xe1,0xd9,0xc7,0xd2,' +` 0x6b,0xc6,0x70,0xbc,0xba,0xb8,0xcd,0xb4,' +` 0x66,0x34,0xb7,0xb5,0x73,0xba,0xda,0xbe,' +` 0x71,0xc9,0xaf,0xd5,0xd8,0xdc,0x0a,0xe5,' +` 0x15,0xec,0x63,0xf2,0x42,0xf7,0x93,0xfb,' +` 0x54,0xfe,0xa9,0xff,0x23,0x01,0x00,0x02,' +` 0x65,0x02,0x80,0x02,0x65,0x02,0x26,0x02,' +` 0xd3,0x01,0x7e,0x01,0x2c,0x01,0xe3,0x00,' +` 0xa5,0x00,0x72,0x00,0x4b,0x00,0x2e,0x00,' +` 0x1b,0x00,0x0e,0x00,0x06,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' +` 0xfa,0xff,0xf3,0xff,0xea,0xff,0xdc,0xff,' +` 0xc9,0xff,0xb1,0xff,0x91,0xff,0x6d,0xff,' +` 0x43,0xff,0x17,0xff,0xea,0xfe,0xc4,0xfe,' +` 0xa7,0xfe,0xa9,0xfe,0xc3,0xfe,0x13,0xff,' +` 0x9c,0xff,0x89,0x00,0x49,0x01,0xea,0x02,' +` 0x3c,0x05,0xf4,0x07,0x3e,0x0b,0xf7,0x0e,' +` 0x03,0x13,0xb9,0x16,0xba,0x1c,0xf2,0x21,' +` 0x6b,0x23,0x14,0x26,0xa5,0x65,0xad,0x24,' +` 0xfd,0x22,0x6a,0x20,0x58,0x1b,0x0e,0x15,' +` 0x9f,0x11,0x69,0x0d,0xfc,0x09,0xc2,0x06,' +` 0x63,0x04,0x2d,0x02,0xd9,0x00,0x26,0x00,' +` 0x70,0xff,0xfd,0xfe,0xcf,0xfe,0xbe,0xfe,' +` 0xce,0xfe,0xec,0xfe,0x17,0xff,0x41,0xff,' +` 0x6a,0xff,0x8e,0xff,0xae,0xff,0xc7,0xff,' +` 0xdb,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf7,0xff,' +` 0xef,0xff,0xe3,0xff,0xd1,0xff,0xb9,0xff,' +` 0x9a,0xff,0x75,0xff,0x4c,0xff,0x1e,0xff,' +` 0xf4,0xfe,0xd0,0xfe,0xbb,0xfe,0xb3,0xfe,' +` 0xd3,0xfe,0x18,0xff,0x9c,0xff,0xaa,0xff,' +` 0x59,0x00,0x84,0x01,0x86,0x02,0xd5,0x03,' +` 0x01,0x04,0x1f,0x05,0x6e,0x07,0xfe,0x0a,' +` 0xcd,0x0c,0x0b,0x0f,0x36,0x18,0xff,0x1d,' +` 0x35,0x22,0x9c,0x65,0x93,0x27,0x24,0x28,' +` 0x1b,0x26,0x26,0x24,0x00,0x1b,0xc0,0x13,' +` 0xc5,0x0f,0x58,0x0b,0xd5,0x06,0xb6,0x02,' +` 0x65,0x01,0x00,0x00,0x49,0xff,0xc2,0xfe,' +` 0x74,0xfe,0x88,0xfe,0xb5,0xfe,0xe6,0xfe,' +` 0x17,0xff,0x49,0xff,0x76,0xff,0x9b,0xff,' +` 0xb7,0xff,0xcd,0xff,0xde,0xff,0xeb,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfc,0xff,0xfe,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x0d,0x00,0x16,0x00,0x2d,0x00,0x3f,0x00,' +` 0x6c,0x00,0x80,0x00,0xc7,0x00,0xc3,0x00,' +` 0x15,0x01,0xc3,0x00,0x04,0x01,0x11,0x00,' +` 0x25,0x00,0x3f,0xfe,0x53,0xfe,0x67,0xfb,' +` 0x1f,0xfc,0xbc,0xf8,0xdc,0xfa,0x9f,0xf7,' +` 0xd9,0xfd,0xb3,0xf9,0xfb,0x00,0xf5,0xfc,' +` 0x40,0x09,0x2b,0xfc,0x54,0x01,0x35,0xe1,' +` 0xf6,0xea,0x06,0xb1,0x96,0x21,0xad,0xe2,' +` 0x97,0x8a,0x60,0xaa,0x89,0x99,0x45,0xb5,' +` 0xb1,0xb6,0xb2,0xcf,0x60,0xd9,0x6a,0xed,' +` 0xaf,0xf2,0x8e,0xfd,0x27,0x00,0x2f,0x06,' +` 0xfa,0x05,0xa8,0x07,0xf0,0x05,0x2d,0x06,' +` 0x6c,0x04,0x03,0x04,0xaa,0x02,0x3b,0x02,' +` 0x63,0x01,0x19,0x01,0xa4,0x00,0x7b,0x00,' +` 0x43,0x00,0x2e,0x00,0x17,0x00,0x0d,0x00,' +` 0x05,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x05,0x00,0x0b,0x00,0x18,0x00,' +` 0x26,0x00,0x48,0x00,0x64,0x00,0xad,0x00,' +` 0xe1,0x00,0x72,0x01,0xcc,0x01,0xcc,0x02,' +` 0x4d,0x03,0xd5,0x04,0x47,0x05,0x2b,0x07,' +` 0xd9,0x06,0x89,0x08,0x9f,0x06,0x87,0x06,' +` 0xe2,0xff,0x9b,0xfc,0x02,0xf1,0x0c,0xeb,' +` 0x5d,0xd6,0xb8,0xcb,0xbe,0xb2,0xc0,0xb0,' +` 0xa4,0x96,0x6f,0xa6,0xe9,0x8a,0x3a,0xd9,' +` 0xf1,0x27,0x6d,0xb3,0x6b,0xea,0x31,0xe3,' +` 0xec,0x00,0x3d,0xfd,0xff,0x08,0x2b,0xfe,' +` 0x2e,0x01,0xe6,0xfa,0x56,0xfe,0x0e,0xf9,' +` 0xa7,0xfb,0x06,0xfa,0xd1,0xfc,0x59,0xfc,' +` 0xb5,0xfe,0xba,0xfe,0x33,0x00,0x2b,0x00,' +` 0xda,0x00,0xa7,0x00,0xd8,0x00,0x98,0x00,' +` 0x91,0x00,0x5c,0x00,0x49,0x00,0x29,0x00,' +` 0x1b,0x00,0x0c,0x00,0x06,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf9,0xff,0xf3,0xff,0xec,0xff,' +` 0xe0,0xff,0xd1,0xff,0xba,0xff,0xa2,0xff,' +` 0x7c,0xff,0x57,0xff,0x21,0xff,0xff,0xfe,' +` 0xc5,0xfe,0xb0,0xfe,0x8b,0xfe,0xfa,0xfe,' +` 0x69,0xff,0x50,0x00,0x88,0x01,0x1d,0x03,' +` 0xd3,0x06,0xd2,0x0b,0xc1,0x0f,0x5b,0x14,' +` 0x7e,0x1a,0xe0,0x24,0x91,0x25,0x70,0x29,' +` 0x3f,0x25,0x71,0x65,0xfa,0x24,0x98,0x1c,' +` 0x2c,0x19,0x5e,0x0e,0xe4,0x0c,0x73,0x0a,' +` 0x86,0x07,0xa7,0x04,0xe8,0x03,0x65,0x03,' +` 0x77,0x02,0x34,0x01,0x49,0x00,0x68,0xff,' +` 0x87,0xff,0xef,0xfe,0xc4,0xfe,0x96,0xfe,' +` 0xaf,0xfe,0xbe,0xfe,0xec,0xfe,0x14,0xff,' +` 0x47,0xff,0x70,0xff,0x98,0xff,0xb7,0xff,' +` 0xd0,0xff,0xe2,0xff,0xef,0xff,0xf7,0xff,' +` 0xfc,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf9,0xff,' +` 0xf3,0xff,0xec,0xff,0xe0,0xff,0xd1,0xff,' +` 0xba,0xff,0xa2,0xff,0x7c,0xff,0x57,0xff,' +` 0x21,0xff,0xff,0xfe,0xc5,0xfe,0xb0,0xfe,' +` 0x8b,0xfe,0xfa,0xfe,0x69,0xff,0x50,0x00,' +` 0x88,0x01,0x1d,0x03,0xd3,0x06,0xd2,0x0b,' +` 0xc1,0x0f,0x5b,0x14,0x7e,0x1a,0xe0,0x24,' +` 0x91,0x25,0x70,0x29,0x3f,0x25,0x71,0x65,' +` 0xfa,0x24,0x98,0x1c,0x2c,0x19,0x5e,0x0e,' +` 0xe4,0x0c,0x73,0x0a,0x86,0x07,0xa7,0x04,' +` 0xe8,0x03,0x65,0x03,0x77,0x02,0x34,0x01,' +` 0x49,0x00,0x68,0xff,0x87,0xff,0xef,0xfe,' +` 0xc4,0xfe,0x96,0xfe,0xaf,0xfe,0xbe,0xfe,' +` 0xec,0xfe,0x14,0xff,0x47,0xff,0x70,0xff,' +` 0x98,0xff,0xb7,0xff,0xd0,0xff,0xe2,0xff,' +` 0xef,0xff,0xf7,0xff,0xfc,0xff,0xff,0xff,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x05,0x00,' +` 0x0b,0x00,0x18,0x00,0x26,0x00,0x48,0x00,' +` 0x64,0x00,0xad,0x00,0xe1,0x00,0x72,0x01,' +` 0xcc,0x01,0xcc,0x02,0x4d,0x03,0xd5,0x04,' +` 0x47,0x05,0x2b,0x07,0xd9,0x06,0x89,0x08,' +` 0x9f,0x06,0x87,0x06,0xe2,0xff,0x9b,0xfc,' +` 0x02,0xf1,0x0c,0xeb,0x5d,0xd6,0xb8,0xcb,' +` 0xbe,0xb2,0xc0,0xb0,0xa4,0x96,0x6f,0xa6,' +` 0xe9,0x8a,0x3a,0xd9,0xf1,0x27,0x6d,0xb3,' +` 0x6b,0xea,0x31,0xe3,0xec,0x00,0x3d,0xfd,' +` 0xff,0x08,0x2b,0xfe,0x2e,0x01,0xe6,0xfa,' +` 0x56,0xfe,0x0e,0xf9,0xa7,0xfb,0x06,0xfa,' +` 0xd1,0xfc,0x59,0xfc,0xb5,0xfe,0xba,0xfe,' +` 0x33,0x00,0x2b,0x00,0xda,0x00,0xa7,0x00,' +` 0xd8,0x00,0x98,0x00,0x91,0x00,0x5c,0x00,' +` 0x49,0x00,0x29,0x00,0x1b,0x00,0x0c,0x00,' +` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x0d,0x00,0x16,0x00,' +` 0x2d,0x00,0x3f,0x00,0x6c,0x00,0x80,0x00,' +` 0xc7,0x00,0xc3,0x00,0x15,0x01,0xc3,0x00,' +` 0x04,0x01,0x11,0x00,0x25,0x00,0x3f,0xfe,' +` 0x53,0xfe,0x67,0xfb,0x1f,0xfc,0xbc,0xf8,' +` 0xdc,0xfa,0x9f,0xf7,0xd9,0xfd,0xb3,0xf9,' +` 0xfb,0x00,0xf5,0xfc,0x40,0x09,0x2b,0xfc,' +` 0x54,0x01,0x35,0xe1,0xf6,0xea,0x06,0xb1,' +` 0x96,0x21,0xad,0xe2,0x97,0x8a,0x60,0xaa,' +` 0x89,0x99,0x45,0xb5,0xb1,0xb6,0xb2,0xcf,' +` 0x60,0xd9,0x6a,0xed,0xaf,0xf2,0x8e,0xfd,' +` 0x27,0x00,0x2f,0x06,0xfa,0x05,0xa8,0x07,' +` 0xf0,0x05,0x2d,0x06,0x6c,0x04,0x03,0x04,' +` 0xaa,0x02,0x3b,0x02,0x63,0x01,0x19,0x01,' +` 0xa4,0x00,0x7b,0x00,0x43,0x00,0x2e,0x00,' +` 0x17,0x00,0x0d,0x00,0x05,0x00,0x02,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf7,0xff,0xef,0xff,0xe3,0xff,' +` 0xd1,0xff,0xb9,0xff,0x9a,0xff,0x75,0xff,' +` 0x4c,0xff,0x1e,0xff,0xf4,0xfe,0xd0,0xfe,' +` 0xbb,0xfe,0xb3,0xfe,0xd3,0xfe,0x18,0xff,' +` 0x9c,0xff,0xaa,0xff,0x59,0x00,0x84,0x01,' +` 0x86,0x02,0xd5,0x03,0x01,0x04,0x1f,0x05,' +` 0x6e,0x07,0xfe,0x0a,0xcd,0x0c,0x0b,0x0f,' +` 0x36,0x18,0xff,0x1d,0x35,0x22,0x9c,0x65,' +` 0x93,0x27,0x24,0x28,0x1b,0x26,0x26,0x24,' +` 0x00,0x1b,0xc0,0x13,0xc5,0x0f,0x58,0x0b,' +` 0xd5,0x06,0xb6,0x02,0x65,0x01,0x00,0x00,' +` 0x49,0xff,0xc2,0xfe,0x74,0xfe,0x88,0xfe,' +` 0xb5,0xfe,0xe6,0xfe,0x17,0xff,0x49,0xff,' +` 0x76,0xff,0x9b,0xff,0xb7,0xff,0xcd,0xff,' +` 0xde,0xff,0xeb,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfc,0xff,0xfe,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xef,0xff,0xe3,0xff,0xd1,0xff,' +` 0xba,0xff,0x9e,0xff,0x7d,0xff,0x59,0xff,' +` 0x35,0xff,0x13,0xff,0xf6,0xfe,0xeb,0xfe,' +` 0xec,0xfe,0x0e,0xff,0xd1,0xfe,0xd8,0xfe,' +` 0x2a,0xff,0x36,0xff,0x4c,0xff,0x89,0xfe,' +` 0x21,0xfd,0xd2,0xfc,0xf5,0xfc,0x83,0xfd,' +` 0xf8,0xfe,0x59,0x02,0x0a,0x06,0x02,0x0e,' +` 0x99,0x18,0xdd,0x1d,0xd2,0x62,0x32,0x25,' +` 0x86,0x25,0x69,0x24,0x63,0x21,0xbc,0x1a,' +` 0x62,0x12,0x0c,0x0d,0x8d,0x08,0xc8,0x05,' +` 0x18,0x03,0x84,0x00,0x21,0xff,0xd7,0xfe,' +` 0xab,0xfe,0xbf,0xfe,0xd6,0xfe,0xfc,0xfe,' +` 0x3f,0xff,0x76,0xff,0xa0,0xff,0xc0,0xff,' +` 0xd8,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x2d,0x00,0x3f,0x00,' +` 0x72,0x00,0x8c,0x00,0xe2,0x00,0xf2,0x00,' +` 0x60,0x01,0x32,0x01,0x8b,0x01,0xbe,0x00,' +` 0xc4,0x00,0xed,0xfe,0x65,0xfe,0x1d,0xfb,' +` 0x37,0xfa,0xf5,0xf5,0xc2,0xf5,0xec,0xf1,' +` 0x99,0xf3,0xfe,0xf0,0x18,0xf8,0x19,0xfa,' +` 0xda,0x05,0x2c,0x09,0x4d,0x1c,0x69,0x1f,' +` 0x74,0x2f,0x32,0x26,0x83,0x2b,0xe7,0x0d,' +` 0x31,0x0d,0x0f,0xd7,0x5b,0xfd,0xf2,0x19,' +` 0x08,0xa2,0x97,0xba,0x6f,0xaf,0x57,0xc2,' +` 0xeb,0xc7,0x0f,0xdd,0xb0,0xe4,0x59,0xf2,' +` 0xae,0xf7,0x36,0xff,0x6f,0x00,0x39,0x03,' +` 0x12,0x03,0x91,0x03,0xb6,0x02,0x59,0x02,' +` 0x84,0x01,0x2b,0x01,0xae,0x00,0x75,0x00,' +` 0x3b,0x00,0x22,0x00,0x0e,0x00,0x06,0x00,' +` 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,' +` 0x0e,0x00,0x22,0x00,0x3a,0x00,0x75,0x00,' +` 0xac,0x00,0x2c,0x01,0x80,0x01,0x5d,0x02,' +` 0xb3,0x02,0xa6,0x03,0x19,0x03,0x70,0x03,' +` 0x87,0x00,0x9c,0xff,0x02,0xf8,0x11,0xf3,' +` 0x17,0xe5,0x0b,0xde,0x5e,0xc8,0x1a,0xc3,' +` 0xc1,0xae,0x33,0xbb,0x5c,0x9f,0xd2,0x0f,' +` 0xcb,0x07,0x8c,0xd1,0x39,0x0d,0x16,0x0b,' +` 0xbd,0x2b,0x0a,0x25,0x92,0x30,0x72,0x1f,' +` 0xd2,0x1d,0x97,0x09,0xdb,0x06,0x4c,0xfa,' +` 0xe7,0xf8,0xf0,0xf0,0xea,0xf3,0xb1,0xf1,' +` 0xe8,0xf5,0xac,0xf5,0x39,0xfa,0xdd,0xfa,' +` 0x5d,0xfe,0xc2,0xfe,0xc1,0x00,0xa4,0x00,' +` 0x8b,0x01,0x25,0x01,0x62,0x01,0xed,0x00,' +` 0xe4,0x00,0x8b,0x00,0x74,0x00,0x3e,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xf8,0xff,' +` 0xf5,0xff,0xe7,0xff,0xdc,0xff,0xbc,0xff,' +` 0xa8,0xff,0x6e,0xff,0x4d,0xff,0xee,0xfe,' +` 0xe7,0xfe,0xa4,0xfe,0xc5,0xfe,0xa8,0xfe,' +` 0x43,0xff,0x1d,0x00,0x2e,0x03,0x44,0x05,' +` 0xc3,0x08,0x2d,0x0c,0xa4,0x12,0x3e,0x19,' +` 0x4c,0x22,0xbe,0x22,0x01,0x28,0x8f,0x20,' +` 0x7d,0x62,0xd8,0x23,0x84,0x16,0xa1,0x10,' +` 0x2a,0x05,0x99,0x03,0x6c,0xfe,0x35,0xfe,' +` 0x80,0xfc,0x43,0xfd,0xbe,0xfc,0xb5,0xfe,' +` 0x11,0xff,0x69,0xff,0x09,0xff,0x02,0xff,' +` 0xb6,0xfe,0x24,0xff,0xe4,0xfe,0xfb,0xfe,' +` 0xf1,0xfe,0x1c,0xff,0x32,0xff,0x5e,0xff,' +` 0x7b,0xff,0xa0,0xff,0xb9,0xff,0xd2,0xff,' +` 0xe2,0xff,0xef,0xff,0xf7,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' +` 0xfe,0xff,0xf8,0xff,0xf5,0xff,0xe7,0xff,' +` 0xdc,0xff,0xbc,0xff,0xa8,0xff,0x6e,0xff,' +` 0x4d,0xff,0xee,0xfe,0xe7,0xfe,0xa4,0xfe,' +` 0xc5,0xfe,0xa8,0xfe,0x43,0xff,0x1d,0x00,' +` 0x2e,0x03,0x44,0x05,0xc3,0x08,0x2d,0x0c,' +` 0xa4,0x12,0x3e,0x19,0x4c,0x22,0xbe,0x22,' +` 0x01,0x28,0x8f,0x20,0x7d,0x62,0xd8,0x23,' +` 0x84,0x16,0xa1,0x10,0x2a,0x05,0x99,0x03,' +` 0x6c,0xfe,0x35,0xfe,0x80,0xfc,0x43,0xfd,' +` 0xbe,0xfc,0xb5,0xfe,0x11,0xff,0x69,0xff,' +` 0x09,0xff,0x02,0xff,0xb6,0xfe,0x24,0xff,' +` 0xe4,0xfe,0xfb,0xfe,0xf1,0xfe,0x1c,0xff,' +` 0x32,0xff,0x5e,0xff,0x7b,0xff,0xa0,0xff,' +` 0xb9,0xff,0xd2,0xff,0xe2,0xff,0xef,0xff,' +` 0xf7,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x06,0x00,0x0e,0x00,0x22,0x00,' +` 0x3a,0x00,0x75,0x00,0xac,0x00,0x2c,0x01,' +` 0x80,0x01,0x5d,0x02,0xb3,0x02,0xa6,0x03,' +` 0x19,0x03,0x70,0x03,0x87,0x00,0x9c,0xff,' +` 0x02,0xf8,0x11,0xf3,0x17,0xe5,0x0b,0xde,' +` 0x5e,0xc8,0x1a,0xc3,0xc1,0xae,0x33,0xbb,' +` 0x5c,0x9f,0xd2,0x0f,0xcb,0x07,0x8c,0xd1,' +` 0x39,0x0d,0x16,0x0b,0xbd,0x2b,0x0a,0x25,' +` 0x92,0x30,0x72,0x1f,0xd2,0x1d,0x97,0x09,' +` 0xdb,0x06,0x4c,0xfa,0xe7,0xf8,0xf0,0xf0,' +` 0xea,0xf3,0xb1,0xf1,0xe8,0xf5,0xac,0xf5,' +` 0x39,0xfa,0xdd,0xfa,0x5d,0xfe,0xc2,0xfe,' +` 0xc1,0x00,0xa4,0x00,0x8b,0x01,0x25,0x01,' +` 0x62,0x01,0xed,0x00,0xe4,0x00,0x8b,0x00,' +` 0x74,0x00,0x3e,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x2d,0x00,0x3f,0x00,0x72,0x00,0x8c,0x00,' +` 0xe2,0x00,0xf2,0x00,0x60,0x01,0x32,0x01,' +` 0x8b,0x01,0xbe,0x00,0xc4,0x00,0xed,0xfe,' +` 0x65,0xfe,0x1d,0xfb,0x37,0xfa,0xf5,0xf5,' +` 0xc2,0xf5,0xec,0xf1,0x99,0xf3,0xfe,0xf0,' +` 0x18,0xf8,0x19,0xfa,0xda,0x05,0x2c,0x09,' +` 0x4d,0x1c,0x69,0x1f,0x74,0x2f,0x32,0x26,' +` 0x83,0x2b,0xe7,0x0d,0x31,0x0d,0x0f,0xd7,' +` 0x5b,0xfd,0xf2,0x19,0x08,0xa2,0x97,0xba,' +` 0x6f,0xaf,0x57,0xc2,0xeb,0xc7,0x0f,0xdd,' +` 0xb0,0xe4,0x59,0xf2,0xae,0xf7,0x36,0xff,' +` 0x6f,0x00,0x39,0x03,0x12,0x03,0x91,0x03,' +` 0xb6,0x02,0x59,0x02,0x84,0x01,0x2b,0x01,' +` 0xae,0x00,0x75,0x00,0x3b,0x00,0x22,0x00,' +` 0x0e,0x00,0x06,0x00,0x02,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xef,0xff,' +` 0xe3,0xff,0xd1,0xff,0xba,0xff,0x9e,0xff,' +` 0x7d,0xff,0x59,0xff,0x35,0xff,0x13,0xff,' +` 0xf6,0xfe,0xeb,0xfe,0xec,0xfe,0x0e,0xff,' +` 0xd1,0xfe,0xd8,0xfe,0x2a,0xff,0x36,0xff,' +` 0x4c,0xff,0x89,0xfe,0x21,0xfd,0xd2,0xfc,' +` 0xf5,0xfc,0x83,0xfd,0xf8,0xfe,0x59,0x02,' +` 0x0a,0x06,0x02,0x0e,0x99,0x18,0xdd,0x1d,' +` 0xd2,0x62,0x32,0x25,0x86,0x25,0x69,0x24,' +` 0x63,0x21,0xbc,0x1a,0x62,0x12,0x0c,0x0d,' +` 0x8d,0x08,0xc8,0x05,0x18,0x03,0x84,0x00,' +` 0x21,0xff,0xd7,0xfe,0xab,0xfe,0xbf,0xfe,' +` 0xd6,0xfe,0xfc,0xfe,0x3f,0xff,0x76,0xff,' +` 0xa0,0xff,0xc0,0xff,0xd8,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x10,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_48khz.m4 new file mode 100644 index 000000000000..e7289a1cb18b --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm0_30_90deg_48khz.m4 @@ -0,0 +1,498 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' +` 0x07,0x00,0x0e,0x00,0x16,0x00,0x24,0x00,' +` 0x36,0x00,0x52,0x00,0x74,0x00,0xa5,0x00,' +` 0xdb,0x00,0x29,0x01,0x7a,0x01,0xeb,0x01,' +` 0x59,0x02,0xf1,0x02,0x7b,0x03,0x3a,0x04,' +` 0x66,0x05,0x7f,0x06,0x1f,0x07,0x35,0x08,' +` 0xc4,0x08,0xe4,0x09,0x3c,0x0a,0x61,0x0b,' +` 0x53,0x0b,0x97,0x0c,0xb8,0x0b,0x11,0x0e,' +` 0x81,0x4c,0x23,0x0b,0xd5,0x0c,0x51,0x0b,' +` 0x7d,0x0b,0x4f,0x0a,0xf9,0x09,0xdf,0x08,' +` 0x47,0x08,0x3f,0x07,0x87,0x06,0xa1,0x05,' +` 0xc0,0x04,0x85,0x03,0x06,0x03,0x65,0x02,' +` 0xf9,0x01,0x83,0x01,0x32,0x01,0xe1,0x00,' +` 0xaa,0x00,0x78,0x00,0x55,0x00,0x38,0x00,' +` 0x26,0x00,0x17,0x00,0x0e,0x00,0x08,0x00,' +` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf8,0xff,0xf1,0xff,0xe5,0xff,' +` 0xd3,0xff,0xb8,0xff,0x92,0xff,0x5e,0xff,' +` 0x17,0xff,0xbb,0xfe,0x46,0xfe,0xb6,0xfd,' +` 0x06,0xfd,0x36,0xfc,0x42,0xfb,0x31,0xfa,' +` 0xf7,0xf8,0xaa,0xf7,0x1d,0xf5,0x29,0xf3,' +` 0x97,0xf1,0xcf,0xef,0x36,0xee,0x8e,0xec,' +` 0x23,0xeb,0xc2,0xe9,0xb1,0xe8,0xbd,0xe7,' +` 0x29,0xe7,0xbd,0xe6,0x96,0x66,0x01,0xe7,' +` 0xad,0xe7,0x7d,0xe8,0xa8,0xe9,0xe5,0xea,' +` 0x6d,0xec,0xf2,0xed,0xaf,0xef,0x4d,0xf1,' +` 0x19,0xf3,0x9c,0xf4,0x93,0xf6,0xdc,0xf8,' +` 0x04,0xfa,0x27,0xfb,0x18,0xfc,0xf0,0xfc,' +` 0xa2,0xfd,0x37,0xfe,0xaf,0xfe,0x0e,0xff,' +` 0x57,0xff,0x8e,0xff,0xb6,0xff,0xd2,0xff,' +` 0xe4,0xff,0xf0,0xff,0xf8,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf8,0xff,' +` 0xf1,0xff,0xe5,0xff,0xd3,0xff,0xb8,0xff,' +` 0x92,0xff,0x5e,0xff,0x17,0xff,0xbb,0xfe,' +` 0x46,0xfe,0xb6,0xfd,0x06,0xfd,0x36,0xfc,' +` 0x42,0xfb,0x31,0xfa,0xf7,0xf8,0xaa,0xf7,' +` 0x1d,0xf5,0x29,0xf3,0x97,0xf1,0xcf,0xef,' +` 0x36,0xee,0x8e,0xec,0x23,0xeb,0xc2,0xe9,' +` 0xb1,0xe8,0xbd,0xe7,0x29,0xe7,0xbd,0xe6,' +` 0x96,0x66,0x01,0xe7,0xad,0xe7,0x7d,0xe8,' +` 0xa8,0xe9,0xe5,0xea,0x6d,0xec,0xf2,0xed,' +` 0xaf,0xef,0x4d,0xf1,0x19,0xf3,0x9c,0xf4,' +` 0x93,0xf6,0xdc,0xf8,0x04,0xfa,0x27,0xfb,' +` 0x18,0xfc,0xf0,0xfc,0xa2,0xfd,0x37,0xfe,' +` 0xaf,0xfe,0x0e,0xff,0x57,0xff,0x8e,0xff,' +` 0xb6,0xff,0xd2,0xff,0xe4,0xff,0xf0,0xff,' +` 0xf8,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x04,0x00,0x07,0x00,0x0e,0x00,' +` 0x16,0x00,0x24,0x00,0x36,0x00,0x52,0x00,' +` 0x74,0x00,0xa5,0x00,0xdb,0x00,0x29,0x01,' +` 0x7a,0x01,0xeb,0x01,0x59,0x02,0xf1,0x02,' +` 0x7b,0x03,0x3a,0x04,0x66,0x05,0x7f,0x06,' +` 0x1f,0x07,0x35,0x08,0xc4,0x08,0xe4,0x09,' +` 0x3c,0x0a,0x61,0x0b,0x53,0x0b,0x97,0x0c,' +` 0xb8,0x0b,0x11,0x0e,0x81,0x4c,0x23,0x0b,' +` 0xd5,0x0c,0x51,0x0b,0x7d,0x0b,0x4f,0x0a,' +` 0xf9,0x09,0xdf,0x08,0x47,0x08,0x3f,0x07,' +` 0x87,0x06,0xa1,0x05,0xc0,0x04,0x85,0x03,' +` 0x06,0x03,0x65,0x02,0xf9,0x01,0x83,0x01,' +` 0x32,0x01,0xe1,0x00,0xaa,0x00,0x78,0x00,' +` 0x55,0x00,0x38,0x00,0x26,0x00,0x17,0x00,' +` 0x0e,0x00,0x08,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' +` 0x07,0x00,0x0e,0x00,0x16,0x00,0x24,0x00,' +` 0x36,0x00,0x52,0x00,0x74,0x00,0xa5,0x00,' +` 0xdb,0x00,0x29,0x01,0x7a,0x01,0xeb,0x01,' +` 0x59,0x02,0xf1,0x02,0x7b,0x03,0x3a,0x04,' +` 0x66,0x05,0x7f,0x06,0x1f,0x07,0x35,0x08,' +` 0xc4,0x08,0xe4,0x09,0x3c,0x0a,0x61,0x0b,' +` 0x53,0x0b,0x97,0x0c,0xb8,0x0b,0x11,0x0e,' +` 0x81,0x4c,0x23,0x0b,0xd5,0x0c,0x51,0x0b,' +` 0x7d,0x0b,0x4f,0x0a,0xf9,0x09,0xdf,0x08,' +` 0x47,0x08,0x3f,0x07,0x87,0x06,0xa1,0x05,' +` 0xc0,0x04,0x85,0x03,0x06,0x03,0x65,0x02,' +` 0xf9,0x01,0x83,0x01,0x32,0x01,0xe1,0x00,' +` 0xaa,0x00,0x78,0x00,0x55,0x00,0x38,0x00,' +` 0x26,0x00,0x17,0x00,0x0e,0x00,0x08,0x00,' +` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfc,0xff,0xf8,0xff,0xf1,0xff,0xe5,0xff,' +` 0xd3,0xff,0xb8,0xff,0x92,0xff,0x5e,0xff,' +` 0x17,0xff,0xbb,0xfe,0x46,0xfe,0xb6,0xfd,' +` 0x06,0xfd,0x36,0xfc,0x42,0xfb,0x31,0xfa,' +` 0xf7,0xf8,0xaa,0xf7,0x1d,0xf5,0x29,0xf3,' +` 0x97,0xf1,0xcf,0xef,0x36,0xee,0x8e,0xec,' +` 0x23,0xeb,0xc2,0xe9,0xb1,0xe8,0xbd,0xe7,' +` 0x29,0xe7,0xbd,0xe6,0x96,0x66,0x01,0xe7,' +` 0xad,0xe7,0x7d,0xe8,0xa8,0xe9,0xe5,0xea,' +` 0x6d,0xec,0xf2,0xed,0xaf,0xef,0x4d,0xf1,' +` 0x19,0xf3,0x9c,0xf4,0x93,0xf6,0xdc,0xf8,' +` 0x04,0xfa,0x27,0xfb,0x18,0xfc,0xf0,0xfc,' +` 0xa2,0xfd,0x37,0xfe,0xaf,0xfe,0x0e,0xff,' +` 0x57,0xff,0x8e,0xff,0xb6,0xff,0xd2,0xff,' +` 0xe4,0xff,0xf0,0xff,0xf8,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf8,0xff,' +` 0xf1,0xff,0xe5,0xff,0xd3,0xff,0xb8,0xff,' +` 0x92,0xff,0x5e,0xff,0x17,0xff,0xbb,0xfe,' +` 0x46,0xfe,0xb6,0xfd,0x06,0xfd,0x36,0xfc,' +` 0x42,0xfb,0x31,0xfa,0xf7,0xf8,0xaa,0xf7,' +` 0x1d,0xf5,0x29,0xf3,0x97,0xf1,0xcf,0xef,' +` 0x36,0xee,0x8e,0xec,0x23,0xeb,0xc2,0xe9,' +` 0xb1,0xe8,0xbd,0xe7,0x29,0xe7,0xbd,0xe6,' +` 0x96,0x66,0x01,0xe7,0xad,0xe7,0x7d,0xe8,' +` 0xa8,0xe9,0xe5,0xea,0x6d,0xec,0xf2,0xed,' +` 0xaf,0xef,0x4d,0xf1,0x19,0xf3,0x9c,0xf4,' +` 0x93,0xf6,0xdc,0xf8,0x04,0xfa,0x27,0xfb,' +` 0x18,0xfc,0xf0,0xfc,0xa2,0xfd,0x37,0xfe,' +` 0xaf,0xfe,0x0e,0xff,0x57,0xff,0x8e,0xff,' +` 0xb6,0xff,0xd2,0xff,0xe4,0xff,0xf0,0xff,' +` 0xf8,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x04,0x00,0x07,0x00,0x0e,0x00,' +` 0x16,0x00,0x24,0x00,0x36,0x00,0x52,0x00,' +` 0x74,0x00,0xa5,0x00,0xdb,0x00,0x29,0x01,' +` 0x7a,0x01,0xeb,0x01,0x59,0x02,0xf1,0x02,' +` 0x7b,0x03,0x3a,0x04,0x66,0x05,0x7f,0x06,' +` 0x1f,0x07,0x35,0x08,0xc4,0x08,0xe4,0x09,' +` 0x3c,0x0a,0x61,0x0b,0x53,0x0b,0x97,0x0c,' +` 0xb8,0x0b,0x11,0x0e,0x81,0x4c,0x23,0x0b,' +` 0xd5,0x0c,0x51,0x0b,0x7d,0x0b,0x4f,0x0a,' +` 0xf9,0x09,0xdf,0x08,0x47,0x08,0x3f,0x07,' +` 0x87,0x06,0xa1,0x05,0xc0,0x04,0x85,0x03,' +` 0x06,0x03,0x65,0x02,0xf9,0x01,0x83,0x01,' +` 0x32,0x01,0xe1,0x00,0xaa,0x00,0x78,0x00,' +` 0x55,0x00,0x38,0x00,0x26,0x00,0x17,0x00,' +` 0x0e,0x00,0x08,0x00,0x04,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x01,0x00,0x03,0x00,0x04,0x00,' +` 0x07,0x00,0x0b,0x00,0x11,0x00,0x19,0x00,' +` 0x26,0x00,0x35,0x00,0x4e,0x00,0x7d,0x00,' +` 0xa5,0x00,0xd9,0x00,0x15,0x01,0x5c,0x01,' +` 0xb5,0x01,0xeb,0x01,0x38,0x02,0xc4,0x02,' +` 0x43,0x03,0xf6,0x04,0x0e,0x06,0xd6,0x06,' +` 0xcc,0x07,0xaa,0x08,0x96,0x09,0x63,0x0a,' +` 0x22,0x0b,0xb4,0x0b,0x36,0x0c,0x6f,0x4c,' +` 0xbb,0x0c,0xba,0x0c,0x9e,0x0c,0x49,0x0c,' +` 0xd8,0x0b,0x34,0x0b,0x7b,0x0a,0x96,0x09,' +` 0xad,0x08,0xb8,0x07,0x16,0x07,0x0a,0x06,' +` 0x30,0x05,0x17,0x04,0xe2,0x02,0x51,0x02,' +` 0xca,0x01,0x5e,0x01,0x04,0x01,0xbb,0x00,' +` 0x8d,0x00,0x65,0x00,0x42,0x00,0x2a,0x00,' +` 0x1a,0x00,0x0f,0x00,0x08,0x00,0x04,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xf9,0xff,0xfb,0xff,0xf7,0xff,0xfe,0xff,' +` 0xfa,0xff,0x0a,0x00,0x09,0x00,0x4a,0x00,' +` 0x39,0x00,0x65,0x00,0x38,0x00,0x63,0x00,' +` 0xfa,0xff,0xb1,0xff,0x85,0xfe,0x76,0xfe,' +` 0xd0,0xfc,0xdb,0xfb,0x1b,0xf9,0xc1,0xf8,' +` 0x37,0xf5,0x19,0xf5,0x7e,0xf0,0x4e,0xf1,' +` 0xe2,0xea,0x7b,0xee,0xe4,0xe1,0x20,0x66,' +` 0x00,0xed,0x8d,0xe0,0xba,0xe5,0x82,0xe1,' +` 0xd4,0xe4,0x79,0xe3,0x88,0xe6,0xd6,0xe6,' +` 0xe0,0xe9,0x39,0xeb,0xc6,0xee,0x62,0xf0,' +` 0x00,0xf3,0xce,0xf4,0x58,0xf7,0xbb,0xf8,' +` 0x70,0xfa,0x8c,0xfb,0xc1,0xfc,0x88,0xfd,' +` 0x62,0xfe,0xe0,0xfe,0x48,0xff,0x88,0xff,' +` 0xbb,0xff,0xd8,0xff,0xec,0xff,0xf6,0xff,' +` 0xfc,0xff,0xfe,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xfe,0xff,0xfb,0xff,0xf7,0xff,' +` 0xea,0xff,0xda,0xff,0xb6,0xff,0x8d,0xff,' +` 0x3d,0xff,0xec,0xfe,0x4f,0xfe,0xa1,0xfd,' +` 0x9c,0xfc,0xb8,0xfb,0x32,0xfa,0x05,0xf9,' +` 0xf5,0xf6,0x49,0xf5,0x65,0xf2,0x1c,0xf1,' +` 0xe1,0xed,0x74,0xec,0x72,0xe8,0x92,0xe8,' +` 0x64,0xe4,0x20,0xe6,0x71,0xe1,0xe9,0xe5,' +` 0x94,0xdf,0xe3,0xe9,0x28,0xda,0xc8,0x64,' +` 0x7b,0xf6,0x8a,0xe4,0x5a,0xf1,0xa5,0xec,' +` 0x21,0xf4,0x4a,0xf2,0x93,0xf7,0xec,0xf6,' +` 0xb8,0xfa,0xa1,0xfa,0xec,0xfd,0xab,0xfd,' +` 0x4d,0xff,0x20,0xff,0x78,0x00,0x18,0x00,' +` 0x8d,0x00,0x39,0x00,0x6c,0x00,0x33,0x00,' +` 0x2d,0x00,0xfc,0xff,0x0c,0x00,0xf8,0xff,' +` 0xff,0xff,0xf8,0xff,0xfc,0xff,0xfb,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' +` 0x08,0x00,0x10,0x00,0x19,0x00,0x2e,0x00,' +` 0x40,0x00,0x6b,0x00,0x8a,0x00,0xc9,0x00,' +` 0xf8,0x00,0x74,0x01,0xb6,0x01,0x75,0x02,' +` 0xbc,0x02,0x38,0x04,0xfe,0x04,0x55,0x06,' +` 0xca,0x06,0x43,0x08,0x25,0x08,0x49,0x0a,' +` 0xb0,0x09,0x43,0x0c,0x95,0x0a,0x01,0x0e,' +` 0x55,0x0a,0x42,0x10,0x02,0x06,0xe3,0x4a,' +` 0xed,0x14,0xae,0x07,0xb5,0x0d,0x88,0x08,' +` 0x00,0x0b,0x8b,0x07,0xaf,0x08,0x19,0x06,' +` 0x9d,0x06,0x8c,0x04,0xb9,0x03,0x5e,0x02,' +` 0x7e,0x02,0x9b,0x01,0xd8,0x01,0x33,0x01,' +` 0x2c,0x01,0xbe,0x00,0xb3,0x00,0x6d,0x00,' +` 0x57,0x00,0x2b,0x00,0x2a,0x00,0x15,0x00,' +` 0x13,0x00,0x08,0x00,0x07,0x00,0x03,0x00,' +` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x04,0x00,0x08,0x00,0x10,0x00,' +` 0x19,0x00,0x2e,0x00,0x40,0x00,0x6b,0x00,' +` 0x8a,0x00,0xc9,0x00,0xf8,0x00,0x74,0x01,' +` 0xb6,0x01,0x75,0x02,0xbc,0x02,0x38,0x04,' +` 0xfe,0x04,0x55,0x06,0xca,0x06,0x43,0x08,' +` 0x25,0x08,0x49,0x0a,0xb0,0x09,0x43,0x0c,' +` 0x95,0x0a,0x01,0x0e,0x55,0x0a,0x42,0x10,' +` 0x02,0x06,0xe3,0x4a,0xed,0x14,0xae,0x07,' +` 0xb5,0x0d,0x88,0x08,0x00,0x0b,0x8b,0x07,' +` 0xaf,0x08,0x19,0x06,0x9d,0x06,0x8c,0x04,' +` 0xb9,0x03,0x5e,0x02,0x7e,0x02,0x9b,0x01,' +` 0xd8,0x01,0x33,0x01,0x2c,0x01,0xbe,0x00,' +` 0xb3,0x00,0x6d,0x00,0x57,0x00,0x2b,0x00,' +` 0x2a,0x00,0x15,0x00,0x13,0x00,0x08,0x00,' +` 0x07,0x00,0x03,0x00,0x03,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' +` 0xfb,0xff,0xf7,0xff,0xea,0xff,0xda,0xff,' +` 0xb6,0xff,0x8d,0xff,0x3d,0xff,0xec,0xfe,' +` 0x4f,0xfe,0xa1,0xfd,0x9c,0xfc,0xb8,0xfb,' +` 0x32,0xfa,0x05,0xf9,0xf5,0xf6,0x49,0xf5,' +` 0x65,0xf2,0x1c,0xf1,0xe1,0xed,0x74,0xec,' +` 0x72,0xe8,0x92,0xe8,0x64,0xe4,0x20,0xe6,' +` 0x71,0xe1,0xe9,0xe5,0x94,0xdf,0xe3,0xe9,' +` 0x28,0xda,0xc8,0x64,0x7b,0xf6,0x8a,0xe4,' +` 0x5a,0xf1,0xa5,0xec,0x21,0xf4,0x4a,0xf2,' +` 0x93,0xf7,0xec,0xf6,0xb8,0xfa,0xa1,0xfa,' +` 0xec,0xfd,0xab,0xfd,0x4d,0xff,0x20,0xff,' +` 0x78,0x00,0x18,0x00,0x8d,0x00,0x39,0x00,' +` 0x6c,0x00,0x33,0x00,0x2d,0x00,0xfc,0xff,' +` 0x0c,0x00,0xf8,0xff,0xff,0xff,0xf8,0xff,' +` 0xfc,0xff,0xfb,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xf9,0xff,0xfb,0xff,' +` 0xf7,0xff,0xfe,0xff,0xfa,0xff,0x0a,0x00,' +` 0x09,0x00,0x4a,0x00,0x39,0x00,0x65,0x00,' +` 0x38,0x00,0x63,0x00,0xfa,0xff,0xb1,0xff,' +` 0x85,0xfe,0x76,0xfe,0xd0,0xfc,0xdb,0xfb,' +` 0x1b,0xf9,0xc1,0xf8,0x37,0xf5,0x19,0xf5,' +` 0x7e,0xf0,0x4e,0xf1,0xe2,0xea,0x7b,0xee,' +` 0xe4,0xe1,0x20,0x66,0x00,0xed,0x8d,0xe0,' +` 0xba,0xe5,0x82,0xe1,0xd4,0xe4,0x79,0xe3,' +` 0x88,0xe6,0xd6,0xe6,0xe0,0xe9,0x39,0xeb,' +` 0xc6,0xee,0x62,0xf0,0x00,0xf3,0xce,0xf4,' +` 0x58,0xf7,0xbb,0xf8,0x70,0xfa,0x8c,0xfb,' +` 0xc1,0xfc,0x88,0xfd,0x62,0xfe,0xe0,0xfe,' +` 0x48,0xff,0x88,0xff,0xbb,0xff,0xd8,0xff,' +` 0xec,0xff,0xf6,0xff,0xfc,0xff,0xfe,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,' +` 0x03,0x00,0x04,0x00,0x07,0x00,0x0b,0x00,' +` 0x11,0x00,0x19,0x00,0x26,0x00,0x35,0x00,' +` 0x4e,0x00,0x7d,0x00,0xa5,0x00,0xd9,0x00,' +` 0x15,0x01,0x5c,0x01,0xb5,0x01,0xeb,0x01,' +` 0x38,0x02,0xc4,0x02,0x43,0x03,0xf6,0x04,' +` 0x0e,0x06,0xd6,0x06,0xcc,0x07,0xaa,0x08,' +` 0x96,0x09,0x63,0x0a,0x22,0x0b,0xb4,0x0b,' +` 0x36,0x0c,0x6f,0x4c,0xbb,0x0c,0xba,0x0c,' +` 0x9e,0x0c,0x49,0x0c,0xd8,0x0b,0x34,0x0b,' +` 0x7b,0x0a,0x96,0x09,0xad,0x08,0xb8,0x07,' +` 0x16,0x07,0x0a,0x06,0x30,0x05,0x17,0x04,' +` 0xe2,0x02,0x51,0x02,0xca,0x01,0x5e,0x01,' +` 0x04,0x01,0xbb,0x00,0x8d,0x00,0x65,0x00,' +` 0x42,0x00,0x2a,0x00,0x1a,0x00,0x0f,0x00,' +` 0x08,0x00,0x04,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' +` 0xf8,0xff,0xf5,0xff,0xf2,0xff,0xed,0xff,' +` 0xe8,0xff,0xe5,0xff,0xe2,0xff,0xe5,0xff,' +` 0xe7,0xff,0x08,0x00,0x26,0x00,0x39,0x00,' +` 0x80,0x00,0xc8,0x00,0x37,0x01,0xae,0x01,' +` 0x4d,0x02,0xf6,0x02,0x01,0x05,0x2e,0x06,' +` 0x07,0x07,0x04,0x08,0xe1,0x08,0xc2,0x09,' +` 0x79,0x0a,0x20,0x0b,0x7f,0x4b,0xe3,0x0b,' +` 0xf0,0x0b,0xdb,0x0b,0x8b,0x0b,0x1c,0x0b,' +` 0x7c,0x0a,0xc3,0x09,0xf9,0x08,0x76,0x08,' +` 0x73,0x07,0x89,0x06,0x8b,0x05,0xb5,0x04,' +` 0xd3,0x03,0x2b,0x03,0x52,0x02,0x98,0x01,' +` 0x44,0x01,0xe9,0x00,0xa9,0x00,0x74,0x00,' +` 0x4e,0x00,0x33,0x00,0x1f,0x00,0x13,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x0e,0x00,0x18,0x00,0x2f,0x00,0x4a,0x00,' +` 0x80,0x00,0xb2,0x00,0x11,0x01,0x5f,0x01,' +` 0xf1,0x01,0x55,0x02,0x14,0x03,0x87,0x03,' +` 0x79,0x04,0x4f,0x04,0x3f,0x05,0xab,0x04,' +` 0x66,0x05,0xf5,0x03,0x65,0x04,0xc5,0x01,' +` 0x32,0x01,0x95,0xfc,0xd5,0xfc,0x94,0xf6,' +` 0xd3,0xf7,0xec,0xee,0xf3,0xf3,0x58,0xe2,' +` 0x89,0x67,0xb1,0xf1,0x6a,0xdf,0x81,0xe6,' +` 0xf6,0xdf,0xdf,0xe3,0x04,0xe1,0x68,0xe4,' +` 0xe2,0xe3,0x32,0xe8,0x0f,0xe9,0x7a,0xec,' +` 0x08,0xee,0x2d,0xf1,0xf6,0xf2,0xa0,0xf5,' +` 0x54,0xf7,0xc9,0xf9,0x1c,0xfb,0x76,0xfc,' +` 0x53,0xfd,0x2f,0xfe,0xb6,0xfe,0x31,0xff,' +` 0x79,0xff,0xb4,0xff,0xd2,0xff,0xea,0xff,' +` 0xf5,0xff,0xfc,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xe9,0xff,' +` 0xd8,0xff,0xb0,0xff,0x87,0xff,0x29,0xff,' +` 0xd3,0xfe,0x1d,0xfe,0x87,0xfd,0x52,0xfc,' +` 0x71,0xfb,0x94,0xf9,0xf8,0xf7,0x19,0xf5,' +` 0xcb,0xf3,0x4f,0xf0,0x3a,0xef,0x15,0xeb,' +` 0xc2,0xea,0x11,0xe6,0x92,0xe6,0xdd,0xe0,' +` 0xd0,0xe4,0x50,0xde,0x48,0xe6,0xae,0xdc,' +` 0x0c,0xed,0xec,0xd4,0xb7,0x62,0x0d,0x03,' +` 0x8c,0xe3,0x52,0xf8,0xd3,0xef,0x8c,0xfb,' +` 0xc5,0xf7,0xa9,0xff,0xa2,0xfd,0xa7,0x03,' +` 0x23,0x02,0x49,0x05,0xe0,0x03,0x95,0x05,' +` 0x42,0x04,0xf0,0x04,0xce,0x03,0xff,0x03,' +` 0xbb,0x02,0x9b,0x02,0xc1,0x01,0x8a,0x01,' +` 0xf9,0x00,0xca,0x00,0x75,0x00,0x57,0x00,' +` 0x2b,0x00,0x1d,0x00,0x0c,0x00,0x07,0x00,' +` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x0e,0x00,0x10,0x00,' +` 0x22,0x00,0x2a,0x00,0x56,0x00,0x64,0x00,' +` 0xb7,0x00,0xcb,0x00,0x5e,0x01,0x69,0x01,' +` 0x67,0x02,0xdc,0x02,0x1f,0x04,0x3c,0x04,' +` 0x06,0x06,0xd7,0x05,0x33,0x08,0x78,0x07,' +` 0x40,0x0a,0x3b,0x08,0x58,0x0c,0xc6,0x08,' +` 0x9d,0x0e,0xc6,0x07,0x24,0x12,0xb1,0x00,' +` 0x7e,0x45,0xfa,0x1d,0xa3,0x02,0xdd,0x0e,' +` 0x7d,0x05,0xd4,0x0a,0x15,0x05,0xf2,0x07,' +` 0xf5,0x03,0x71,0x04,0x67,0x01,0x93,0x02,' +` 0xa3,0x00,0x60,0x01,0x1f,0x00,0x9d,0x00,' +` 0xe0,0xff,0x4a,0x00,0xc1,0xff,0x08,0x00,' +` 0xca,0xff,0xf8,0xff,0xdb,0xff,0xf7,0xff,' +` 0xeb,0xff,0xfa,0xff,0xf5,0xff,0xfd,0xff,' +` 0xfb,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x0e,0x00,0x10,0x00,0x22,0x00,0x2a,0x00,' +` 0x56,0x00,0x64,0x00,0xb7,0x00,0xcb,0x00,' +` 0x5e,0x01,0x69,0x01,0x67,0x02,0xdc,0x02,' +` 0x1f,0x04,0x3c,0x04,0x06,0x06,0xd7,0x05,' +` 0x33,0x08,0x78,0x07,0x40,0x0a,0x3b,0x08,' +` 0x58,0x0c,0xc6,0x08,0x9d,0x0e,0xc6,0x07,' +` 0x24,0x12,0xb1,0x00,0x7e,0x45,0xfa,0x1d,' +` 0xa3,0x02,0xdd,0x0e,0x7d,0x05,0xd4,0x0a,' +` 0x15,0x05,0xf2,0x07,0xf5,0x03,0x71,0x04,' +` 0x67,0x01,0x93,0x02,0xa3,0x00,0x60,0x01,' +` 0x1f,0x00,0x9d,0x00,0xe0,0xff,0x4a,0x00,' +` 0xc1,0xff,0x08,0x00,0xca,0xff,0xf8,0xff,' +` 0xdb,0xff,0xf7,0xff,0xeb,0xff,0xfa,0xff,' +` 0xf5,0xff,0xfd,0xff,0xfb,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xe9,0xff,0xd8,0xff,0xb0,0xff,' +` 0x87,0xff,0x29,0xff,0xd3,0xfe,0x1d,0xfe,' +` 0x87,0xfd,0x52,0xfc,0x71,0xfb,0x94,0xf9,' +` 0xf8,0xf7,0x19,0xf5,0xcb,0xf3,0x4f,0xf0,' +` 0x3a,0xef,0x15,0xeb,0xc2,0xea,0x11,0xe6,' +` 0x92,0xe6,0xdd,0xe0,0xd0,0xe4,0x50,0xde,' +` 0x48,0xe6,0xae,0xdc,0x0c,0xed,0xec,0xd4,' +` 0xb7,0x62,0x0d,0x03,0x8c,0xe3,0x52,0xf8,' +` 0xd3,0xef,0x8c,0xfb,0xc5,0xf7,0xa9,0xff,' +` 0xa2,0xfd,0xa7,0x03,0x23,0x02,0x49,0x05,' +` 0xe0,0x03,0x95,0x05,0x42,0x04,0xf0,0x04,' +` 0xce,0x03,0xff,0x03,0xbb,0x02,0x9b,0x02,' +` 0xc1,0x01,0x8a,0x01,0xf9,0x00,0xca,0x00,' +` 0x75,0x00,0x57,0x00,0x2b,0x00,0x1d,0x00,' +` 0x0c,0x00,0x07,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x0e,0x00,0x18,0x00,' +` 0x2f,0x00,0x4a,0x00,0x80,0x00,0xb2,0x00,' +` 0x11,0x01,0x5f,0x01,0xf1,0x01,0x55,0x02,' +` 0x14,0x03,0x87,0x03,0x79,0x04,0x4f,0x04,' +` 0x3f,0x05,0xab,0x04,0x66,0x05,0xf5,0x03,' +` 0x65,0x04,0xc5,0x01,0x32,0x01,0x95,0xfc,' +` 0xd5,0xfc,0x94,0xf6,0xd3,0xf7,0xec,0xee,' +` 0xf3,0xf3,0x58,0xe2,0x89,0x67,0xb1,0xf1,' +` 0x6a,0xdf,0x81,0xe6,0xf6,0xdf,0xdf,0xe3,' +` 0x04,0xe1,0x68,0xe4,0xe2,0xe3,0x32,0xe8,' +` 0x0f,0xe9,0x7a,0xec,0x08,0xee,0x2d,0xf1,' +` 0xf6,0xf2,0xa0,0xf5,0x54,0xf7,0xc9,0xf9,' +` 0x1c,0xfb,0x76,0xfc,0x53,0xfd,0x2f,0xfe,' +` 0xb6,0xfe,0x31,0xff,0x79,0xff,0xb4,0xff,' +` 0xd2,0xff,0xea,0xff,0xf5,0xff,0xfc,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf5,0xff,' +` 0xf2,0xff,0xed,0xff,0xe8,0xff,0xe5,0xff,' +` 0xe2,0xff,0xe5,0xff,0xe7,0xff,0x08,0x00,' +` 0x26,0x00,0x39,0x00,0x80,0x00,0xc8,0x00,' +` 0x37,0x01,0xae,0x01,0x4d,0x02,0xf6,0x02,' +` 0x01,0x05,0x2e,0x06,0x07,0x07,0x04,0x08,' +` 0xe1,0x08,0xc2,0x09,0x79,0x0a,0x20,0x0b,' +` 0x7f,0x4b,0xe3,0x0b,0xf0,0x0b,0xdb,0x0b,' +` 0x8b,0x0b,0x1c,0x0b,0x7c,0x0a,0xc3,0x09,' +` 0xf9,0x08,0x76,0x08,0x73,0x07,0x89,0x06,' +` 0x8b,0x05,0xb5,0x04,0xd3,0x03,0x2b,0x03,' +` 0x52,0x02,0x98,0x01,0x44,0x01,0xe9,0x00,' +` 0xa9,0x00,0x74,0x00,0x4e,0x00,0x33,0x00,' +` 0x1f,0x00,0x13,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x10,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_16khz.m4 deleted file mode 100644 index 10f58a9e8dc7..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_16khz.m4 +++ /dev/null @@ -1,165 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xf9,0xff,0xf2,0xff,' -` 0xe8,0xff,0xd8,0xff,0xc4,0xff,0xa9,0xff,' -` 0x8a,0xff,0x63,0xff,0x3c,0xff,0x0e,0xff,' -` 0xec,0xfe,0xc8,0xfe,0xc9,0xfe,0xcf,0xfe,' -` 0x13,0xff,0x63,0xff,0x40,0x00,0xa7,0x00,' -` 0xa2,0x01,0x8f,0x03,0xa4,0x05,0x7c,0x07,' -` 0x77,0x09,0x8e,0x0d,0xd2,0x10,0xdd,0x13,' -` 0x0d,0x18,0xf3,0x1e,0x7b,0x21,0x7a,0x24,' -` 0xb5,0x65,0x41,0x26,0xf9,0x24,0xed,0x22,' -` 0x30,0x1f,0x6a,0x17,0xed,0x12,0x0e,0x0e,' -` 0xf9,0x0a,0xc6,0x06,0x80,0x03,0x65,0x01,' -` 0x9e,0x00,0xb7,0xff,0xdc,0xfe,0xb2,0xfe,' -` 0x8c,0xfe,0x9f,0xfe,0xb8,0xfe,0xed,0xfe,' -` 0x19,0xff,0x4a,0xff,0x72,0xff,0x98,0xff,' -` 0xb5,0xff,0xcd,0xff,0xde,0xff,0xec,0xff,' -` 0xf4,0xff,0xfa,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x29,0x00,0x48,0x00,' -` 0x64,0x00,0x9c,0x00,0xbd,0x00,0x0f,0x01,' -` 0x20,0x01,0x81,0x01,0x54,0x01,0xad,0x01,' -` 0xff,0x00,0x27,0x01,0xac,0xff,0x93,0xff,' -` 0x02,0xfd,0x12,0xfd,0xa5,0xf9,0xf8,0xf9,' -` 0xea,0xf4,0x10,0xf4,0xfc,0xeb,0x8f,0xef,' -` 0xbf,0xe2,0x64,0xe5,0x49,0xcd,0x33,0xd2,' -` 0xaf,0xb3,0xba,0xd8,0x68,0x29,0x55,0x9a,' -` 0x27,0xba,0x6c,0xaa,0xd1,0xc2,0x4b,0xc5,' -` 0x32,0xd6,0xc7,0xdb,0xd7,0xec,0xf5,0xef,' -` 0x00,0xfa,0xe8,0xfc,0x04,0x02,0x41,0x02,' -` 0xa0,0x04,0x0a,0x04,0xbd,0x04,0xbc,0x03,' -` 0xad,0x03,0xb6,0x02,0x6a,0x02,0xae,0x01,' -` 0x64,0x01,0xec,0x00,0xb6,0x00,0x71,0x00,' -` 0x50,0x00,0x2d,0x00,0x1c,0x00,0x0d,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x27,0x00,0x4a,0x00,0x62,0x00,0xa9,0x00,' -` 0xc9,0x00,0x48,0x01,0x69,0x01,0x36,0x02,' -` 0x3d,0x02,0x5e,0x03,0xff,0x02,0x57,0x04,' -` 0xff,0x02,0x42,0x04,0xec,0x00,0xc6,0x01,' -` 0x76,0xfb,0xc6,0xfa,0x8a,0xee,0xf3,0xed,' -` 0xbf,0xdb,0x5c,0xd8,0xbd,0xc3,0x1f,0xc7,' -` 0x4e,0xa8,0x5d,0xbd,0x1f,0x95,0x94,0xf7,' -` 0xb3,0x13,0x84,0xa4,0x02,0xd9,0xe2,0xc6,' -` 0xa5,0xe7,0xcd,0xe0,0x0e,0xf2,0x69,0xec,' -` 0xe9,0xf5,0xcd,0xf4,0xf5,0xfb,0x07,0xfa,' -` 0xa6,0xfe,0x5f,0xfd,0x9d,0x00,0xf5,0xff,' -` 0xe4,0x01,0x3a,0x01,0x2a,0x02,0x82,0x01,' -` 0xce,0x01,0x3e,0x01,0x3b,0x01,0xce,0x00,' -` 0xb2,0x00,0x6c,0x00,0x52,0x00,0x2c,0x00,' -` 0x1d,0x00,0x0d,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfa,0xff,0xf6,0xff,0xec,0xff,0xe5,0xff,' -` 0xcf,0xff,0xc4,0xff,0x9d,0xff,0x92,0xff,' -` 0x52,0xff,0x54,0xff,0xf9,0xfe,0x1d,0xff,' -` 0xa9,0xfe,0x26,0xff,0xb2,0xfe,0xc3,0xff,' -` 0x73,0xff,0xee,0x01,0x1c,0x01,0xdb,0x04,' -` 0x7c,0x05,0xb9,0x0c,0x9b,0x0c,0x0b,0x15,' -` 0x4b,0x14,0xaa,0x21,0xc2,0x1e,0xf0,0x2b,' -` 0xe5,0x19,0x87,0x5b,0x51,0x3e,0x6b,0x17,' -` 0xa8,0x25,0xbf,0x14,0xc9,0x16,0x04,0x0e,' -` 0x73,0x0f,0xc3,0x07,0xf5,0x07,0x1f,0x04,' -` 0x08,0x04,0x9b,0x00,0x9c,0x00,0x52,0xff,' -` 0x74,0xff,0x6b,0xfe,0xc9,0xfe,0x5a,0xfe,' -` 0xbe,0xfe,0xa5,0xfe,0x05,0xff,0x13,0xff,' -` 0x5d,0xff,0x75,0xff,0xa6,0xff,0xbb,0xff,' -` 0xd7,0xff,0xe4,0xff,0xf1,0xff,0xf8,0xff,' -` 0xfd,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfa,0xff,0xf6,0xff,' -` 0xec,0xff,0xe5,0xff,0xcf,0xff,0xc4,0xff,' -` 0x9d,0xff,0x92,0xff,0x52,0xff,0x54,0xff,' -` 0xf9,0xfe,0x1d,0xff,0xa9,0xfe,0x26,0xff,' -` 0xb2,0xfe,0xc3,0xff,0x73,0xff,0xee,0x01,' -` 0x1c,0x01,0xdb,0x04,0x7c,0x05,0xb9,0x0c,' -` 0x9b,0x0c,0x0b,0x15,0x4b,0x14,0xaa,0x21,' -` 0xc2,0x1e,0xf0,0x2b,0xe5,0x19,0x87,0x5b,' -` 0x51,0x3e,0x6b,0x17,0xa8,0x25,0xbf,0x14,' -` 0xc9,0x16,0x04,0x0e,0x73,0x0f,0xc3,0x07,' -` 0xf5,0x07,0x1f,0x04,0x08,0x04,0x9b,0x00,' -` 0x9c,0x00,0x52,0xff,0x74,0xff,0x6b,0xfe,' -` 0xc9,0xfe,0x5a,0xfe,0xbe,0xfe,0xa5,0xfe,' -` 0x05,0xff,0x13,0xff,0x5d,0xff,0x75,0xff,' -` 0xa6,0xff,0xbb,0xff,0xd7,0xff,0xe4,0xff,' -` 0xf1,0xff,0xf8,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x27,0x00,0x4a,0x00,' -` 0x62,0x00,0xa9,0x00,0xc9,0x00,0x48,0x01,' -` 0x69,0x01,0x36,0x02,0x3d,0x02,0x5e,0x03,' -` 0xff,0x02,0x57,0x04,0xff,0x02,0x42,0x04,' -` 0xec,0x00,0xc6,0x01,0x76,0xfb,0xc6,0xfa,' -` 0x8a,0xee,0xf3,0xed,0xbf,0xdb,0x5c,0xd8,' -` 0xbd,0xc3,0x1f,0xc7,0x4e,0xa8,0x5d,0xbd,' -` 0x1f,0x95,0x94,0xf7,0xb3,0x13,0x84,0xa4,' -` 0x02,0xd9,0xe2,0xc6,0xa5,0xe7,0xcd,0xe0,' -` 0x0e,0xf2,0x69,0xec,0xe9,0xf5,0xcd,0xf4,' -` 0xf5,0xfb,0x07,0xfa,0xa6,0xfe,0x5f,0xfd,' -` 0x9d,0x00,0xf5,0xff,0xe4,0x01,0x3a,0x01,' -` 0x2a,0x02,0x82,0x01,0xce,0x01,0x3e,0x01,' -` 0x3b,0x01,0xce,0x00,0xb2,0x00,0x6c,0x00,' -` 0x52,0x00,0x2c,0x00,0x1d,0x00,0x0d,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x29,0x00,0x48,0x00,0x64,0x00,0x9c,0x00,' -` 0xbd,0x00,0x0f,0x01,0x20,0x01,0x81,0x01,' -` 0x54,0x01,0xad,0x01,0xff,0x00,0x27,0x01,' -` 0xac,0xff,0x93,0xff,0x02,0xfd,0x12,0xfd,' -` 0xa5,0xf9,0xf8,0xf9,0xea,0xf4,0x10,0xf4,' -` 0xfc,0xeb,0x8f,0xef,0xbf,0xe2,0x64,0xe5,' -` 0x49,0xcd,0x33,0xd2,0xaf,0xb3,0xba,0xd8,' -` 0x68,0x29,0x55,0x9a,0x27,0xba,0x6c,0xaa,' -` 0xd1,0xc2,0x4b,0xc5,0x32,0xd6,0xc7,0xdb,' -` 0xd7,0xec,0xf5,0xef,0x00,0xfa,0xe8,0xfc,' -` 0x04,0x02,0x41,0x02,0xa0,0x04,0x0a,0x04,' -` 0xbd,0x04,0xbc,0x03,0xad,0x03,0xb6,0x02,' -` 0x6a,0x02,0xae,0x01,0x64,0x01,0xec,0x00,' -` 0xb6,0x00,0x71,0x00,0x50,0x00,0x2d,0x00,' -` 0x1c,0x00,0x0d,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xf9,0xff,0xf2,0xff,0xe8,0xff,0xd8,0xff,' -` 0xc4,0xff,0xa9,0xff,0x8a,0xff,0x63,0xff,' -` 0x3c,0xff,0x0e,0xff,0xec,0xfe,0xc8,0xfe,' -` 0xc9,0xfe,0xcf,0xfe,0x13,0xff,0x63,0xff,' -` 0x40,0x00,0xa7,0x00,0xa2,0x01,0x8f,0x03,' -` 0xa4,0x05,0x7c,0x07,0x77,0x09,0x8e,0x0d,' -` 0xd2,0x10,0xdd,0x13,0x0d,0x18,0xf3,0x1e,' -` 0x7b,0x21,0x7a,0x24,0xb5,0x65,0x41,0x26,' -` 0xf9,0x24,0xed,0x22,0x30,0x1f,0x6a,0x17,' -` 0xed,0x12,0x0e,0x0e,0xf9,0x0a,0xc6,0x06,' -` 0x80,0x03,0x65,0x01,0x9e,0x00,0xb7,0xff,' -` 0xdc,0xfe,0xb2,0xfe,0x8c,0xfe,0x9f,0xfe,' -` 0xb8,0xfe,0xed,0xfe,0x19,0xff,0x4a,0xff,' -` 0x72,0xff,0x98,0xff,0xb5,0xff,0xcd,0xff,' -` 0xde,0xff,0xec,0xff,0xf4,0xff,0xfa,0xff,' -` 0xfd,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' -` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' -` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_48khz.m4 deleted file mode 100644 index 6c2f11e63834..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm10deg_48khz.m4 +++ /dev/null @@ -1,165 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x08,0x00,0x0d,0x00,0x14,0x00,0x1d,0x00,' -` 0x2d,0x00,0x48,0x00,0x6c,0x00,0x92,0x00,' -` 0xc8,0x00,0x03,0x01,0x54,0x01,0xa9,0x01,' -` 0x1b,0x02,0x8a,0x02,0x24,0x03,0x8d,0x03,' -` 0x1b,0x04,0xc3,0x05,0x8b,0x06,0x68,0x07,' -` 0x37,0x08,0x0c,0x09,0xd2,0x09,0x8d,0x0a,' -` 0x33,0x0b,0xc1,0x0b,0x36,0x0c,0x82,0x0c,' -` 0x8f,0x4c,0x9a,0x0c,0x75,0x0c,0x1b,0x0c,' -` 0xac,0x0b,0x0d,0x0b,0x67,0x0a,0x95,0x09,' -` 0xce,0x08,0xde,0x07,0x14,0x07,0x0f,0x06,' -` 0x8a,0x05,0x57,0x04,0x2f,0x03,0xb2,0x02,' -` 0x1a,0x02,0xae,0x01,0x43,0x01,0xf6,0x00,' -` 0xb1,0x00,0x80,0x00,0x56,0x00,0x3c,0x00,' -` 0x2a,0x00,0x1b,0x00,0x0f,0x00,0x07,0x00,' -` 0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' -` 0xfc,0xff,0xfb,0xff,0xf1,0xff,0xef,0xff,' -` 0xcf,0xff,0xcd,0xff,0x98,0xff,0xad,0xff,' -` 0x3e,0xff,0x5a,0xff,0x98,0xfe,0xd4,0xfe,' -` 0x92,0xfd,0x09,0xfe,0x0d,0xfc,0xec,0xfc,' -` 0xe7,0xf9,0xe2,0xfa,0xe8,0xf5,0x34,0xf8,' -` 0xfd,0xf1,0x0e,0xf6,0x52,0xed,0x43,0xf4,' -` 0xb3,0xe7,0xe0,0xf3,0x07,0xe0,0x81,0xf8,' -` 0xe4,0xcc,0x70,0x4b,0xe9,0x21,0xe2,0xce,' -` 0xb2,0xf3,0x7e,0xdc,0x57,0xee,0x3e,0xe2,' -` 0xe8,0xed,0x10,0xe7,0x89,0xef,0xcb,0xeb,' -` 0x33,0xf2,0xbb,0xf0,0x3b,0xf6,0xc3,0xf5,' -` 0x3c,0xf9,0x0c,0xf9,0x89,0xfb,0x9f,0xfb,' -` 0x4c,0xfd,0x78,0xfd,0x85,0xfe,0xad,0xfe,' -` 0x49,0xff,0x71,0xff,0xbe,0xff,0xc8,0xff,' -` 0xe6,0xff,0xec,0xff,0xf9,0xff,0xfc,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf3,0xff,' -` 0xed,0xff,0xd8,0xff,0xcd,0xff,0x92,0xff,' -` 0x6d,0xff,0xf7,0xfe,0xc7,0xfe,0xf3,0xfd,' -` 0xb5,0xfd,0x5a,0xfc,0x20,0xfc,0x11,0xfa,' -` 0x04,0xfa,0x09,0xf7,0xfd,0xf6,0x91,0xf2,' -` 0x41,0xf3,0xd8,0xed,0x79,0xf0,0x41,0xe9,' -` 0x85,0xee,0x8b,0xe4,0x56,0xee,0x0e,0xdf,' -` 0x6a,0xf2,0x2b,0xd3,0x73,0x16,0x19,0x54,' -` 0x76,0xce,0x6e,0xf7,0x79,0xe0,0x0c,0xf3,' -` 0x8f,0xe7,0x7c,0xf3,0xe0,0xec,0x4e,0xf5,' -` 0x6b,0xf1,0x7c,0xf7,0x86,0xf5,0x75,0xfa,' -` 0x65,0xf9,0xa1,0xfc,0xae,0xfb,0xd0,0xfd,' -` 0x4b,0xfd,0xad,0xfe,0x66,0xfe,0x41,0xff,' -` 0x1d,0xff,0x9e,0xff,0x83,0xff,0xc0,0xff,' -` 0xc1,0xff,0xea,0xff,0xeb,0xff,0xf9,0xff,' -` 0xf9,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x05,0x00,0x0a,0x00,0x14,0x00,' -` 0x1f,0x00,0x30,0x00,0x43,0x00,0x69,0x00,' -` 0x8f,0x00,0xd1,0x00,0x0d,0x01,0x75,0x01,' -` 0xc9,0x01,0x64,0x02,0xc4,0x02,0xef,0x03,' -` 0xf4,0x04,0xa5,0x05,0x4c,0x06,0x6d,0x07,' -` 0xf3,0x07,0x3e,0x09,0x79,0x09,0xf3,0x0a,' -` 0x9d,0x0a,0x81,0x0c,0xde,0x0a,0x01,0x0f,' -` 0x9e,0x4b,0xf1,0x09,0x82,0x0d,0x05,0x0b,' -` 0x03,0x0c,0x53,0x0a,0x87,0x0a,0x18,0x09,' -` 0xe0,0x08,0x9b,0x07,0x28,0x07,0x04,0x06,' -` 0x7f,0x04,0xa0,0x03,0x87,0x03,0xbc,0x02,' -` 0x66,0x02,0xd3,0x01,0x8b,0x01,0x23,0x01,' -` 0xee,0x00,0xa7,0x00,0x84,0x00,0x54,0x00,' -` 0x37,0x00,0x22,0x00,0x1a,0x00,0x11,0x00,' -` 0x0b,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' -` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x05,0x00,' -` 0x0a,0x00,0x14,0x00,0x1f,0x00,0x30,0x00,' -` 0x43,0x00,0x69,0x00,0x8f,0x00,0xd1,0x00,' -` 0x0d,0x01,0x75,0x01,0xc9,0x01,0x64,0x02,' -` 0xc4,0x02,0xef,0x03,0xf4,0x04,0xa5,0x05,' -` 0x4c,0x06,0x6d,0x07,0xf3,0x07,0x3e,0x09,' -` 0x79,0x09,0xf3,0x0a,0x9d,0x0a,0x81,0x0c,' -` 0xde,0x0a,0x01,0x0f,0x9e,0x4b,0xf1,0x09,' -` 0x82,0x0d,0x05,0x0b,0x03,0x0c,0x53,0x0a,' -` 0x87,0x0a,0x18,0x09,0xe0,0x08,0x9b,0x07,' -` 0x28,0x07,0x04,0x06,0x7f,0x04,0xa0,0x03,' -` 0x87,0x03,0xbc,0x02,0x66,0x02,0xd3,0x01,' -` 0x8b,0x01,0x23,0x01,0xee,0x00,0xa7,0x00,' -` 0x84,0x00,0x54,0x00,0x37,0x00,0x22,0x00,' -` 0x1a,0x00,0x11,0x00,0x0b,0x00,0x06,0x00,' -` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf3,0xff,0xed,0xff,0xd8,0xff,' -` 0xcd,0xff,0x92,0xff,0x6d,0xff,0xf7,0xfe,' -` 0xc7,0xfe,0xf3,0xfd,0xb5,0xfd,0x5a,0xfc,' -` 0x20,0xfc,0x11,0xfa,0x04,0xfa,0x09,0xf7,' -` 0xfd,0xf6,0x91,0xf2,0x41,0xf3,0xd8,0xed,' -` 0x79,0xf0,0x41,0xe9,0x85,0xee,0x8b,0xe4,' -` 0x56,0xee,0x0e,0xdf,0x6a,0xf2,0x2b,0xd3,' -` 0x73,0x16,0x19,0x54,0x76,0xce,0x6e,0xf7,' -` 0x79,0xe0,0x0c,0xf3,0x8f,0xe7,0x7c,0xf3,' -` 0xe0,0xec,0x4e,0xf5,0x6b,0xf1,0x7c,0xf7,' -` 0x86,0xf5,0x75,0xfa,0x65,0xf9,0xa1,0xfc,' -` 0xae,0xfb,0xd0,0xfd,0x4b,0xfd,0xad,0xfe,' -` 0x66,0xfe,0x41,0xff,0x1d,0xff,0x9e,0xff,' -` 0x83,0xff,0xc0,0xff,0xc1,0xff,0xea,0xff,' -` 0xeb,0xff,0xf9,0xff,0xf9,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xff,0xff,0xfc,0xff,0xfb,0xff,' -` 0xf1,0xff,0xef,0xff,0xcf,0xff,0xcd,0xff,' -` 0x98,0xff,0xad,0xff,0x3e,0xff,0x5a,0xff,' -` 0x98,0xfe,0xd4,0xfe,0x92,0xfd,0x09,0xfe,' -` 0x0d,0xfc,0xec,0xfc,0xe7,0xf9,0xe2,0xfa,' -` 0xe8,0xf5,0x34,0xf8,0xfd,0xf1,0x0e,0xf6,' -` 0x52,0xed,0x43,0xf4,0xb3,0xe7,0xe0,0xf3,' -` 0x07,0xe0,0x81,0xf8,0xe4,0xcc,0x70,0x4b,' -` 0xe9,0x21,0xe2,0xce,0xb2,0xf3,0x7e,0xdc,' -` 0x57,0xee,0x3e,0xe2,0xe8,0xed,0x10,0xe7,' -` 0x89,0xef,0xcb,0xeb,0x33,0xf2,0xbb,0xf0,' -` 0x3b,0xf6,0xc3,0xf5,0x3c,0xf9,0x0c,0xf9,' -` 0x89,0xfb,0x9f,0xfb,0x4c,0xfd,0x78,0xfd,' -` 0x85,0xfe,0xad,0xfe,0x49,0xff,0x71,0xff,' -` 0xbe,0xff,0xc8,0xff,0xe6,0xff,0xec,0xff,' -` 0xf9,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x08,0x00,0x0d,0x00,' -` 0x14,0x00,0x1d,0x00,0x2d,0x00,0x48,0x00,' -` 0x6c,0x00,0x92,0x00,0xc8,0x00,0x03,0x01,' -` 0x54,0x01,0xa9,0x01,0x1b,0x02,0x8a,0x02,' -` 0x24,0x03,0x8d,0x03,0x1b,0x04,0xc3,0x05,' -` 0x8b,0x06,0x68,0x07,0x37,0x08,0x0c,0x09,' -` 0xd2,0x09,0x8d,0x0a,0x33,0x0b,0xc1,0x0b,' -` 0x36,0x0c,0x82,0x0c,0x8f,0x4c,0x9a,0x0c,' -` 0x75,0x0c,0x1b,0x0c,0xac,0x0b,0x0d,0x0b,' -` 0x67,0x0a,0x95,0x09,0xce,0x08,0xde,0x07,' -` 0x14,0x07,0x0f,0x06,0x8a,0x05,0x57,0x04,' -` 0x2f,0x03,0xb2,0x02,0x1a,0x02,0xae,0x01,' -` 0x43,0x01,0xf6,0x00,0xb1,0x00,0x80,0x00,' -` 0x56,0x00,0x3c,0x00,0x2a,0x00,0x1b,0x00,' -` 0x0f,0x00,0x07,0x00,0x04,0x00,0x02,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' -` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' -` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_16khz.m4 deleted file mode 100644 index 1f658fdd77cd..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_16khz.m4 +++ /dev/null @@ -1,165 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfc,0xff,0xf8,0xff,0xf0,0xff,' -` 0xe4,0xff,0xd3,0xff,0xbc,0xff,0x9f,0xff,' -` 0x7b,0xff,0x54,0xff,0x28,0xff,0xff,0xfe,' -` 0xdc,0xfe,0xca,0xfe,0xc4,0xfe,0xe6,0xfe,' -` 0x2a,0xff,0xb9,0xff,0x02,0x00,0x7d,0x00,' -` 0xd7,0x01,0xfb,0x02,0xc0,0x04,0x27,0x05,' -` 0x58,0x06,0x42,0x09,0xb5,0x0c,0xba,0x0e,' -` 0x2d,0x11,0xfe,0x19,0xd6,0x1e,0xd8,0x22,' -` 0xbd,0x65,0x60,0x27,0x98,0x27,0x7f,0x25,' -` 0x34,0x23,0x3b,0x1a,0x87,0x13,0x3a,0x0f,' -` 0x45,0x0b,0xc1,0x06,0x7a,0x02,0x44,0x01,' -` 0x08,0x00,0x3c,0xff,0xa5,0xfe,0x64,0xfe,' -` 0x74,0xfe,0x9c,0xfe,0xcf,0xfe,0x02,0xff,' -` 0x37,0xff,0x66,0xff,0x8e,0xff,0xad,0xff,' -` 0xc6,0xff,0xd9,0xff,0xe7,0xff,0xf1,0xff,' -` 0xf7,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,' -` 0x0c,0x00,0x1a,0x00,0x27,0x00,0x48,0x00,' -` 0x58,0x00,0x92,0x00,0x94,0x00,0xe1,0x00,' -` 0xac,0x00,0xf8,0x00,0x44,0x00,0x7b,0x00,' -` 0xf1,0xfe,0x26,0xff,0x99,0xfc,0x1a,0xfd,' -` 0xef,0xf9,0x99,0xfb,0xab,0xf7,0xcc,0xfc,' -` 0xf6,0xf7,0x11,0xfd,0xc9,0xf7,0xf3,0x02,' -` 0x0b,0xf5,0x08,0xfc,0x66,0xdb,0x51,0xe8,' -` 0xcb,0xae,0xe3,0x11,0x5c,0xf7,0x14,0x88,' -` 0x0e,0xae,0xce,0x97,0x8c,0xb6,0x08,0xb5,' -` 0x78,0xce,0xac,0xd6,0x9c,0xec,0x79,0xf0,' -` 0x6a,0xfd,0x44,0xff,0x89,0x06,0x05,0x06,' -` 0x75,0x08,0x83,0x06,0x2c,0x07,0x23,0x05,' -` 0xe7,0x04,0x4a,0x03,0xe6,0x02,0xd5,0x01,' -` 0x87,0x01,0xeb,0x00,0xba,0x00,0x6a,0x00,' -` 0x4e,0x00,0x29,0x00,0x1b,0x00,0x0c,0x00,' -` 0x06,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x05,0x00,0x0c,0x00,0x17,0x00,' -` 0x2a,0x00,0x43,0x00,0x6e,0x00,0x9f,0x00,' -` 0xf5,0x00,0x4f,0x01,0xe7,0x01,0x76,0x02,' -` 0x59,0x03,0x05,0x04,0x0f,0x05,0x63,0x05,' -` 0xfc,0x05,0x51,0x05,0x8a,0x04,0x6b,0x00,' -` 0x73,0xfc,0x2e,0xf4,0xfc,0xec,0x17,0xdf,' -` 0xd1,0xd0,0x56,0xbf,0x26,0xb6,0x3d,0xa5,' -` 0x9c,0xa4,0x4a,0x9c,0xdc,0xb5,0x12,0x35,' -` 0x29,0xbc,0x46,0xda,0xa9,0xdf,0xe0,0xf3,' -` 0x0c,0xf9,0xc4,0x00,0x27,0xfd,0x37,0xfc,' -` 0x54,0xfa,0x7f,0xfc,0xb7,0xf9,0xbf,0xfa,' -` 0xd7,0xfa,0x84,0xfc,0x0f,0xfd,0xd3,0xfe,' -` 0x6b,0xff,0x7e,0x00,0xc8,0x00,0x36,0x01,' -` 0x27,0x01,0x2e,0x01,0xf5,0x00,0xd1,0x00,' -` 0x97,0x00,0x70,0x00,0x48,0x00,0x2e,0x00,' -` 0x19,0x00,0x0d,0x00,0x05,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf7,0xff,0xf4,0xff,0xe7,0xff,' -` 0xe1,0xff,0xc7,0xff,0xc1,0xff,0x91,0xff,' -` 0x8f,0xff,0x3f,0xff,0x53,0xff,0xe6,0xfe,' -` 0x2d,0xff,0xa3,0xfe,0x72,0xff,0x2f,0xff,' -` 0xe7,0x00,0xce,0x00,0x71,0x03,0x64,0x04,' -` 0xae,0x0b,0x54,0x0c,0x68,0x14,0x70,0x14,' -` 0xf8,0x23,0x1b,0x20,0x88,0x2d,0x96,0x1a,' -` 0x83,0x59,0x5c,0x3f,0xc4,0x14,0xc7,0x22,' -` 0xba,0x0e,0xe8,0x11,0x83,0x0a,0x32,0x0c,' -` 0xde,0x04,0x3b,0x06,0x38,0x03,0x25,0x04,' -` 0xc3,0x00,0x1b,0x01,0xdb,0xfe,0xdb,0xff,' -` 0x67,0xfe,0xc9,0xfe,0x10,0xfe,0x89,0xfe,' -` 0x49,0xfe,0xb8,0xfe,0xb9,0xfe,0x18,0xff,' -` 0x32,0xff,0x75,0xff,0x90,0xff,0xba,0xff,' -` 0xce,0xff,0xe4,0xff,0xef,0xff,0xf8,0xff,' -` 0xfc,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf7,0xff,' -` 0xf4,0xff,0xe7,0xff,0xe1,0xff,0xc7,0xff,' -` 0xc1,0xff,0x91,0xff,0x8f,0xff,0x3f,0xff,' -` 0x53,0xff,0xe6,0xfe,0x2d,0xff,0xa3,0xfe,' -` 0x72,0xff,0x2f,0xff,0xe7,0x00,0xce,0x00,' -` 0x71,0x03,0x64,0x04,0xae,0x0b,0x54,0x0c,' -` 0x68,0x14,0x70,0x14,0xf8,0x23,0x1b,0x20,' -` 0x88,0x2d,0x96,0x1a,0x83,0x59,0x5c,0x3f,' -` 0xc4,0x14,0xc7,0x22,0xba,0x0e,0xe8,0x11,' -` 0x83,0x0a,0x32,0x0c,0xde,0x04,0x3b,0x06,' -` 0x38,0x03,0x25,0x04,0xc3,0x00,0x1b,0x01,' -` 0xdb,0xfe,0xdb,0xff,0x67,0xfe,0xc9,0xfe,' -` 0x10,0xfe,0x89,0xfe,0x49,0xfe,0xb8,0xfe,' -` 0xb9,0xfe,0x18,0xff,0x32,0xff,0x75,0xff,' -` 0x90,0xff,0xba,0xff,0xce,0xff,0xe4,0xff,' -` 0xef,0xff,0xf8,0xff,0xfc,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' -` 0x0c,0x00,0x17,0x00,0x2a,0x00,0x43,0x00,' -` 0x6e,0x00,0x9f,0x00,0xf5,0x00,0x4f,0x01,' -` 0xe7,0x01,0x76,0x02,0x59,0x03,0x05,0x04,' -` 0x0f,0x05,0x63,0x05,0xfc,0x05,0x51,0x05,' -` 0x8a,0x04,0x6b,0x00,0x73,0xfc,0x2e,0xf4,' -` 0xfc,0xec,0x17,0xdf,0xd1,0xd0,0x56,0xbf,' -` 0x26,0xb6,0x3d,0xa5,0x9c,0xa4,0x4a,0x9c,' -` 0xdc,0xb5,0x12,0x35,0x29,0xbc,0x46,0xda,' -` 0xa9,0xdf,0xe0,0xf3,0x0c,0xf9,0xc4,0x00,' -` 0x27,0xfd,0x37,0xfc,0x54,0xfa,0x7f,0xfc,' -` 0xb7,0xf9,0xbf,0xfa,0xd7,0xfa,0x84,0xfc,' -` 0x0f,0xfd,0xd3,0xfe,0x6b,0xff,0x7e,0x00,' -` 0xc8,0x00,0x36,0x01,0x27,0x01,0x2e,0x01,' -` 0xf5,0x00,0xd1,0x00,0x97,0x00,0x70,0x00,' -` 0x48,0x00,0x2e,0x00,0x19,0x00,0x0d,0x00,' -` 0x05,0x00,0x02,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x06,0x00,0x0c,0x00,0x1a,0x00,' -` 0x27,0x00,0x48,0x00,0x58,0x00,0x92,0x00,' -` 0x94,0x00,0xe1,0x00,0xac,0x00,0xf8,0x00,' -` 0x44,0x00,0x7b,0x00,0xf1,0xfe,0x26,0xff,' -` 0x99,0xfc,0x1a,0xfd,0xef,0xf9,0x99,0xfb,' -` 0xab,0xf7,0xcc,0xfc,0xf6,0xf7,0x11,0xfd,' -` 0xc9,0xf7,0xf3,0x02,0x0b,0xf5,0x08,0xfc,' -` 0x66,0xdb,0x51,0xe8,0xcb,0xae,0xe3,0x11,' -` 0x5c,0xf7,0x14,0x88,0x0e,0xae,0xce,0x97,' -` 0x8c,0xb6,0x08,0xb5,0x78,0xce,0xac,0xd6,' -` 0x9c,0xec,0x79,0xf0,0x6a,0xfd,0x44,0xff,' -` 0x89,0x06,0x05,0x06,0x75,0x08,0x83,0x06,' -` 0x2c,0x07,0x23,0x05,0xe7,0x04,0x4a,0x03,' -` 0xe6,0x02,0xd5,0x01,0x87,0x01,0xeb,0x00,' -` 0xba,0x00,0x6a,0x00,0x4e,0x00,0x29,0x00,' -` 0x1b,0x00,0x0c,0x00,0x06,0x00,0x02,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' -` 0xf8,0xff,0xf0,0xff,0xe4,0xff,0xd3,0xff,' -` 0xbc,0xff,0x9f,0xff,0x7b,0xff,0x54,0xff,' -` 0x28,0xff,0xff,0xfe,0xdc,0xfe,0xca,0xfe,' -` 0xc4,0xfe,0xe6,0xfe,0x2a,0xff,0xb9,0xff,' -` 0x02,0x00,0x7d,0x00,0xd7,0x01,0xfb,0x02,' -` 0xc0,0x04,0x27,0x05,0x58,0x06,0x42,0x09,' -` 0xb5,0x0c,0xba,0x0e,0x2d,0x11,0xfe,0x19,' -` 0xd6,0x1e,0xd8,0x22,0xbd,0x65,0x60,0x27,' -` 0x98,0x27,0x7f,0x25,0x34,0x23,0x3b,0x1a,' -` 0x87,0x13,0x3a,0x0f,0x45,0x0b,0xc1,0x06,' -` 0x7a,0x02,0x44,0x01,0x08,0x00,0x3c,0xff,' -` 0xa5,0xfe,0x64,0xfe,0x74,0xfe,0x9c,0xfe,' -` 0xcf,0xfe,0x02,0xff,0x37,0xff,0x66,0xff,' -` 0x8e,0xff,0xad,0xff,0xc6,0xff,0xd9,0xff,' -` 0xe7,0xff,0xf1,0xff,0xf7,0xff,0xfc,0xff,' -` 0xfe,0xff,0xff,0xff,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' -` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' -` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_48khz.m4 deleted file mode 100644 index 3957bb82286e..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm25deg_48khz.m4 +++ /dev/null @@ -1,165 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x03,0x00,' -` 0x06,0x00,0x08,0x00,0x0e,0x00,0x15,0x00,' -` 0x20,0x00,0x2f,0x00,0x41,0x00,0x6a,0x00,' -` 0x93,0x00,0xc2,0x00,0xfc,0x00,0x43,0x01,' -` 0x8e,0x01,0xf6,0x01,0x46,0x02,0x8b,0x02,' -` 0x06,0x03,0xd1,0x03,0x8d,0x05,0x53,0x06,' -` 0x3d,0x07,0x13,0x08,0xfa,0x08,0xce,0x09,' -` 0x9f,0x0a,0x50,0x0b,0xdf,0x0b,0x4d,0x0c,' -` 0x80,0x4c,0xbb,0x0c,0xb2,0x0c,0x8a,0x0c,' -` 0x2a,0x0c,0xb4,0x0b,0x09,0x0b,0x58,0x0a,' -` 0x6c,0x09,0x90,0x08,0x82,0x07,0xde,0x06,' -` 0xf5,0x05,0x1a,0x05,0xd7,0x03,0xcc,0x02,' -` 0x4c,0x02,0xc0,0x01,0x5a,0x01,0xfe,0x00,' -` 0xb9,0x00,0x82,0x00,0x63,0x00,0x41,0x00,' -` 0x2a,0x00,0x19,0x00,0x0f,0x00,0x08,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xff,0xff,0xfa,0xff,0xfc,0xff,0xf1,0xff,' -` 0xfb,0xff,0xe2,0xff,0xfb,0xff,0xd0,0xff,' -` 0x1b,0x00,0xb5,0xff,0x24,0x00,0x67,0xff,' -` 0x1d,0x00,0xd5,0xfe,0xe4,0xff,0x4d,0xfd,' -` 0xe2,0xfe,0x42,0xfb,0x1a,0xfd,0x61,0xf7,' -` 0x30,0xfb,0xce,0xf2,0x1f,0xf9,0xab,0xec,' -` 0xdf,0xf7,0xcf,0xe3,0xe4,0xfa,0xbe,0xce,' -` 0xc3,0x48,0x46,0x24,0x4b,0xcc,0x60,0xf1,' -` 0xec,0xd7,0x09,0xea,0x6c,0xdc,0x7a,0xe8,' -` 0x98,0xe0,0xc7,0xe9,0x71,0xe5,0x1f,0xed,' -` 0xa6,0xeb,0x2b,0xf1,0xd0,0xf0,0x9d,0xf5,' -` 0x97,0xf5,0xe1,0xf8,0x3b,0xf9,0x8d,0xfb,' -` 0xf7,0xfb,0x7d,0xfd,0xf1,0xfd,0xda,0xfe,' -` 0x0a,0xff,0x84,0xff,0x9d,0xff,0xd7,0xff,' -` 0xe0,0xff,0xf3,0xff,0xf7,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xef,0xff,' -` 0xe5,0xff,0xc5,0xff,0xab,0xff,0x5f,0xff,' -` 0x1f,0xff,0x88,0xfe,0x2d,0xfe,0x26,0xfd,' -` 0xa9,0xfc,0x09,0xfb,0x82,0xfa,0xda,0xf7,' -` 0x5b,0xf7,0x10,0xf4,0xed,0xf3,0x05,0xef,' -` 0x4f,0xf0,0x46,0xea,0xbb,0xed,0x9d,0xe5,' -` 0xf9,0xec,0x96,0xe0,0x5e,0xf0,0x1a,0xd7,' -` 0x53,0x0e,0x97,0x56,0xec,0xd1,0x72,0xf8,' -` 0x8b,0xe3,0xa5,0xf5,0xde,0xea,0xf7,0xf6,' -` 0x73,0xf0,0x54,0xf9,0x0e,0xf5,0xe3,0xfb,' -` 0xc2,0xf9,0x36,0xfe,0x27,0xfc,0xca,0xff,' -` 0x63,0xfe,0x48,0x00,0x25,0xff,0x5e,0x00,' -` 0x91,0xff,0x50,0x00,0xac,0xff,0xf9,0xff,' -` 0xb4,0xff,0xf2,0xff,0xce,0xff,0xf1,0xff,' -` 0xe2,0xff,0xfc,0xff,0xf6,0xff,0xfd,0xff,' -` 0xfc,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x03,0x00,0x08,0x00,0x0e,0x00,0x19,0x00,' -` 0x25,0x00,0x3b,0x00,0x57,0x00,0x84,0x00,' -` 0xb4,0x00,0x03,0x01,0x49,0x01,0xe6,0x01,' -` 0x9e,0x02,0x4a,0x03,0xf4,0x03,0xa6,0x04,' -` 0x4e,0x05,0x5c,0x06,0xf7,0x06,0x25,0x08,' -` 0x7b,0x08,0xd8,0x09,0x9d,0x09,0x86,0x0b,' -` 0x57,0x09,0x5a,0x45,0x96,0x0d,0x85,0x0a,' -` 0x1d,0x0c,0x9a,0x0a,0x10,0x0b,0xc5,0x09,' -` 0xb8,0x09,0x8a,0x08,0x2a,0x08,0x1c,0x07,' -` 0x59,0x05,0x17,0x04,0xd2,0x03,0x33,0x03,' -` 0x37,0x03,0x86,0x02,0x46,0x02,0xc3,0x01,' -` 0x83,0x01,0x26,0x01,0xed,0x00,0x91,0x00,' -` 0x78,0x00,0x52,0x00,0x41,0x00,0x2b,0x00,' -` 0x1f,0x00,0x16,0x00,0x13,0x00,0x0b,0x00,' -` 0x07,0x00,0x03,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x03,0x00,0x08,0x00,' -` 0x0e,0x00,0x19,0x00,0x25,0x00,0x3b,0x00,' -` 0x57,0x00,0x84,0x00,0xb4,0x00,0x03,0x01,' -` 0x49,0x01,0xe6,0x01,0x9e,0x02,0x4a,0x03,' -` 0xf4,0x03,0xa6,0x04,0x4e,0x05,0x5c,0x06,' -` 0xf7,0x06,0x25,0x08,0x7b,0x08,0xd8,0x09,' -` 0x9d,0x09,0x86,0x0b,0x57,0x09,0x5a,0x45,' -` 0x96,0x0d,0x85,0x0a,0x1d,0x0c,0x9a,0x0a,' -` 0x10,0x0b,0xc5,0x09,0xb8,0x09,0x8a,0x08,' -` 0x2a,0x08,0x1c,0x07,0x59,0x05,0x17,0x04,' -` 0xd2,0x03,0x33,0x03,0x37,0x03,0x86,0x02,' -` 0x46,0x02,0xc3,0x01,0x83,0x01,0x26,0x01,' -` 0xed,0x00,0x91,0x00,0x78,0x00,0x52,0x00,' -` 0x41,0x00,0x2b,0x00,0x1f,0x00,0x16,0x00,' -` 0x13,0x00,0x0b,0x00,0x07,0x00,0x03,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xfa,0xff,0xef,0xff,0xe5,0xff,0xc5,0xff,' -` 0xab,0xff,0x5f,0xff,0x1f,0xff,0x88,0xfe,' -` 0x2d,0xfe,0x26,0xfd,0xa9,0xfc,0x09,0xfb,' -` 0x82,0xfa,0xda,0xf7,0x5b,0xf7,0x10,0xf4,' -` 0xed,0xf3,0x05,0xef,0x4f,0xf0,0x46,0xea,' -` 0xbb,0xed,0x9d,0xe5,0xf9,0xec,0x96,0xe0,' -` 0x5e,0xf0,0x1a,0xd7,0x53,0x0e,0x97,0x56,' -` 0xec,0xd1,0x72,0xf8,0x8b,0xe3,0xa5,0xf5,' -` 0xde,0xea,0xf7,0xf6,0x73,0xf0,0x54,0xf9,' -` 0x0e,0xf5,0xe3,0xfb,0xc2,0xf9,0x36,0xfe,' -` 0x27,0xfc,0xca,0xff,0x63,0xfe,0x48,0x00,' -` 0x25,0xff,0x5e,0x00,0x91,0xff,0x50,0x00,' -` 0xac,0xff,0xf9,0xff,0xb4,0xff,0xf2,0xff,' -` 0xce,0xff,0xf1,0xff,0xe2,0xff,0xfc,0xff,' -` 0xf6,0xff,0xfd,0xff,0xfc,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xff,0xff,0xfa,0xff,' -` 0xfc,0xff,0xf1,0xff,0xfb,0xff,0xe2,0xff,' -` 0xfb,0xff,0xd0,0xff,0x1b,0x00,0xb5,0xff,' -` 0x24,0x00,0x67,0xff,0x1d,0x00,0xd5,0xfe,' -` 0xe4,0xff,0x4d,0xfd,0xe2,0xfe,0x42,0xfb,' -` 0x1a,0xfd,0x61,0xf7,0x30,0xfb,0xce,0xf2,' -` 0x1f,0xf9,0xab,0xec,0xdf,0xf7,0xcf,0xe3,' -` 0xe4,0xfa,0xbe,0xce,0xc3,0x48,0x46,0x24,' -` 0x4b,0xcc,0x60,0xf1,0xec,0xd7,0x09,0xea,' -` 0x6c,0xdc,0x7a,0xe8,0x98,0xe0,0xc7,0xe9,' -` 0x71,0xe5,0x1f,0xed,0xa6,0xeb,0x2b,0xf1,' -` 0xd0,0xf0,0x9d,0xf5,0x97,0xf5,0xe1,0xf8,' -` 0x3b,0xf9,0x8d,0xfb,0xf7,0xfb,0x7d,0xfd,' -` 0xf1,0xfd,0xda,0xfe,0x0a,0xff,0x84,0xff,' -` 0x9d,0xff,0xd7,0xff,0xe0,0xff,0xf3,0xff,' -` 0xf7,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x06,0x00,0x08,0x00,' -` 0x0e,0x00,0x15,0x00,0x20,0x00,0x2f,0x00,' -` 0x41,0x00,0x6a,0x00,0x93,0x00,0xc2,0x00,' -` 0xfc,0x00,0x43,0x01,0x8e,0x01,0xf6,0x01,' -` 0x46,0x02,0x8b,0x02,0x06,0x03,0xd1,0x03,' -` 0x8d,0x05,0x53,0x06,0x3d,0x07,0x13,0x08,' -` 0xfa,0x08,0xce,0x09,0x9f,0x0a,0x50,0x0b,' -` 0xdf,0x0b,0x4d,0x0c,0x80,0x4c,0xbb,0x0c,' -` 0xb2,0x0c,0x8a,0x0c,0x2a,0x0c,0xb4,0x0b,' -` 0x09,0x0b,0x58,0x0a,0x6c,0x09,0x90,0x08,' -` 0x82,0x07,0xde,0x06,0xf5,0x05,0x1a,0x05,' -` 0xd7,0x03,0xcc,0x02,0x4c,0x02,0xc0,0x01,' -` 0x5a,0x01,0xfe,0x00,0xb9,0x00,0x82,0x00,' -` 0x63,0x00,0x41,0x00,0x2a,0x00,0x19,0x00,' -` 0x0f,0x00,0x08,0x00,0x03,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' -` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' -` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_16khz.m4 index f2560a3d25ed..0d722f28fe33 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_16khz.m4 @@ -1,165 +1,170 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 07-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x14,0x05,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x14,0x05,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xef,0xff,' -` 0xe3,0xff,0xd2,0xff,0xba,0xff,0x9e,0xff,' -` 0x7d,0xff,0x5a,0xff,0x36,0xff,0x14,0xff,' -` 0xf7,0xfe,0xec,0xfe,0xed,0xfe,0x0f,0xff,' -` 0xd2,0xfe,0xd9,0xfe,0x2c,0xff,0x37,0xff,' -` 0x4e,0xff,0x8b,0xfe,0x23,0xfd,0xd4,0xfc,' -` 0xf7,0xfc,0x85,0xfd,0xf9,0xfe,0x5a,0x02,' -` 0x0a,0x06,0x03,0x0e,0x9a,0x18,0xdc,0x1d,' -` 0xd2,0x62,0x32,0x25,0x85,0x25,0x68,0x24,' -` 0x62,0x21,0xba,0x1a,0x61,0x12,0x0a,0x0d,' -` 0x8b,0x08,0xc6,0x05,0x16,0x03,0x82,0x00,' -` 0x1f,0xff,0xd5,0xfe,0xaa,0xfe,0xbd,0xfe,' -` 0xd5,0xfe,0xfb,0xfe,0x3e,0xff,0x75,0xff,' -` 0xa0,0xff,0xc0,0xff,0xd8,0xff,0xe9,0xff,' -` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xef,0xff,0xe3,0xff,0xd1,0xff,' +` 0xba,0xff,0x9e,0xff,0x7d,0xff,0x59,0xff,' +` 0x35,0xff,0x13,0xff,0xf6,0xfe,0xeb,0xfe,' +` 0xec,0xfe,0x0e,0xff,0xd1,0xfe,0xd8,0xfe,' +` 0x2a,0xff,0x36,0xff,0x4c,0xff,0x89,0xfe,' +` 0x21,0xfd,0xd2,0xfc,0xf5,0xfc,0x83,0xfd,' +` 0xf8,0xfe,0x59,0x02,0x0a,0x06,0x02,0x0e,' +` 0x99,0x18,0xdd,0x1d,0xd2,0x62,0x32,0x25,' +` 0x86,0x25,0x69,0x24,0x63,0x21,0xbc,0x1a,' +` 0x62,0x12,0x0c,0x0d,0x8d,0x08,0xc8,0x05,' +` 0x18,0x03,0x84,0x00,0x21,0xff,0xd7,0xfe,' +` 0xab,0xfe,0xbf,0xfe,0xd6,0xfe,0xfc,0xfe,' +` 0x3f,0xff,0x76,0xff,0xa0,0xff,0xc0,0xff,' +` 0xd8,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' +` 0xfd,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x0a,0x00,0x0f,0x00,0x1d,0x00,0x20,0x00,' -` 0x33,0x00,0x1d,0x00,0x23,0x00,0xc9,0xff,' -` 0xa2,0xff,0xbd,0xfe,0x56,0xfe,0xce,0xfc,' -` 0x69,0xfc,0x9a,0xfa,0xd1,0xfa,0x2f,0xf9,' -` 0x1c,0xfc,0xde,0xfc,0x5c,0x03,0xaa,0x05,' -` 0xc4,0x12,0x59,0x16,0x2d,0x24,0x31,0x1f,' -` 0x06,0x26,0x01,0x0d,0x32,0x0d,0x35,0xd4,' -` 0xfa,0xfc,0xc8,0x1f,0xbc,0x84,0x69,0x9e,' -` 0x76,0x86,0x10,0x9c,0x31,0x9e,0x4f,0xbe,' -` 0x85,0xc8,0xf4,0xe1,0x1c,0xec,0xf0,0xfd,' -` 0x3c,0x01,0x1d,0x0a,0xa9,0x0a,0xc9,0x0d,' -` 0xc4,0x0b,0x8e,0x0b,0x8f,0x08,0xab,0x07,' -` 0x50,0x05,0x59,0x04,0xbf,0x02,0x1f,0x02,' -` 0x41,0x01,0xef,0x00,0x83,0x00,0x5e,0x00,' -` 0x30,0x00,0x21,0x00,0x0f,0x00,0x09,0x00,' -` 0x03,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x09,0x00,0x16,0x00,' -` 0x24,0x00,0x4c,0x00,0x70,0x00,0xd3,0x00,' -` 0x23,0x01,0xf7,0x01,0x85,0x02,0xeb,0x03,' -` 0x8c,0x04,0x8e,0x06,0xe9,0x06,0xab,0x08,' -` 0xe3,0x06,0x2d,0x07,0x0a,0x01,0x44,0xff,' -` 0xe0,0xf1,0x40,0xea,0xe1,0xd4,0x08,0xcc,' -` 0x94,0xae,0xa5,0xaa,0xd4,0x92,0x48,0xa7,' -` 0x51,0x88,0xd4,0x12,0xec,0x08,0xde,0xcc,' -` 0x02,0x0e,0x4e,0x0b,0xe9,0x2a,0xfa,0x22,' -` 0x20,0x2c,0x7c,0x1b,0x0f,0x19,0xc1,0x07,' -` 0x52,0x05,0xc4,0xfb,0xf0,0xfa,0xb7,0xf5,' -` 0x1b,0xf8,0x14,0xf7,0x00,0xfa,0x2a,0xfa,' -` 0xe7,0xfc,0x65,0xfd,0x38,0xff,0x72,0xff,' -` 0x51,0x00,0x41,0x00,0x8f,0x00,0x61,0x00,' -` 0x6a,0x00,0x3f,0x00,0x35,0x00,0x1c,0x00,' -` 0x13,0x00,0x08,0x00,0x04,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x2d,0x00,0x3f,0x00,' +` 0x72,0x00,0x8c,0x00,0xe2,0x00,0xf2,0x00,' +` 0x60,0x01,0x32,0x01,0x8b,0x01,0xbe,0x00,' +` 0xc4,0x00,0xed,0xfe,0x65,0xfe,0x1d,0xfb,' +` 0x37,0xfa,0xf5,0xf5,0xc2,0xf5,0xec,0xf1,' +` 0x99,0xf3,0xfe,0xf0,0x18,0xf8,0x19,0xfa,' +` 0xda,0x05,0x2c,0x09,0x4d,0x1c,0x69,0x1f,' +` 0x74,0x2f,0x32,0x26,0x83,0x2b,0xe7,0x0d,' +` 0x31,0x0d,0x0f,0xd7,0x5b,0xfd,0xf2,0x19,' +` 0x08,0xa2,0x97,0xba,0x6f,0xaf,0x57,0xc2,' +` 0xeb,0xc7,0x0f,0xdd,0xb0,0xe4,0x59,0xf2,' +` 0xae,0xf7,0x36,0xff,0x6f,0x00,0x39,0x03,' +` 0x12,0x03,0x91,0x03,0xb6,0x02,0x59,0x02,' +` 0x84,0x01,0x2b,0x01,0xae,0x00,0x75,0x00,' +` 0x3b,0x00,0x22,0x00,0x0e,0x00,0x06,0x00,' +` 0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,' +` 0x0e,0x00,0x22,0x00,0x3a,0x00,0x75,0x00,' +` 0xac,0x00,0x2c,0x01,0x80,0x01,0x5d,0x02,' +` 0xb3,0x02,0xa6,0x03,0x19,0x03,0x70,0x03,' +` 0x87,0x00,0x9c,0xff,0x02,0xf8,0x11,0xf3,' +` 0x17,0xe5,0x0b,0xde,0x5e,0xc8,0x1a,0xc3,' +` 0xc1,0xae,0x33,0xbb,0x5c,0x9f,0xd2,0x0f,' +` 0xcb,0x07,0x8c,0xd1,0x39,0x0d,0x16,0x0b,' +` 0xbd,0x2b,0x0a,0x25,0x92,0x30,0x72,0x1f,' +` 0xd2,0x1d,0x97,0x09,0xdb,0x06,0x4c,0xfa,' +` 0xe7,0xf8,0xf0,0xf0,0xea,0xf3,0xb1,0xf1,' +` 0xe8,0xf5,0xac,0xf5,0x39,0xfa,0xdd,0xfa,' +` 0x5d,0xfe,0xc2,0xfe,0xc1,0x00,0xa4,0x00,' +` 0x8b,0x01,0x25,0x01,0x62,0x01,0xed,0x00,' +` 0xe4,0x00,0x8b,0x00,0x74,0x00,0x3e,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfd,0xff,0xf8,0xff,' -` 0xf3,0xff,0xe5,0xff,0xdb,0xff,0xbe,0xff,' -` 0xa9,0xff,0x74,0xff,0x69,0xff,0x3b,0xff,' -` 0x46,0xff,0x2b,0xff,0x86,0xff,0x12,0x00,' -` 0x30,0x02,0xc2,0x03,0x79,0x06,0x4c,0x09,' -` 0xb3,0x0e,0x8a,0x14,0xc7,0x1c,0x0a,0x1e,' -` 0xa1,0x23,0xdb,0x1d,0xfb,0x5c,0xd4,0x22,' -` 0x84,0x16,0x1e,0x11,0x79,0x05,0xed,0x03,' -` 0x3c,0xfe,0xef,0xfd,0xd6,0xfb,0xa4,0xfc,' -` 0xe1,0xfb,0x51,0xfe,0xbe,0xfe,0x2e,0xff,' -` 0x9c,0xfe,0x83,0xfe,0xff,0xfd,0x9c,0xfe,' -` 0x20,0xfe,0x31,0xfe,0x08,0xfe,0x41,0xfe,' -` 0x55,0xfe,0x99,0xfe,0xc5,0xfe,0x09,0xff,' -` 0x3a,0xff,0x70,0xff,0x96,0xff,0xb9,0xff,' -` 0xd1,0xff,0xe4,0xff,0xf0,0xff,0xf8,0xff,' -` 0xfc,0xff,0xff,0xff,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xf8,0xff,' +` 0xf5,0xff,0xe7,0xff,0xdc,0xff,0xbc,0xff,' +` 0xa8,0xff,0x6e,0xff,0x4d,0xff,0xee,0xfe,' +` 0xe7,0xfe,0xa4,0xfe,0xc5,0xfe,0xa8,0xfe,' +` 0x43,0xff,0x1d,0x00,0x2e,0x03,0x44,0x05,' +` 0xc3,0x08,0x2d,0x0c,0xa4,0x12,0x3e,0x19,' +` 0x4c,0x22,0xbe,0x22,0x01,0x28,0x8f,0x20,' +` 0x7d,0x62,0xd8,0x23,0x84,0x16,0xa1,0x10,' +` 0x2a,0x05,0x99,0x03,0x6c,0xfe,0x35,0xfe,' +` 0x80,0xfc,0x43,0xfd,0xbe,0xfc,0xb5,0xfe,' +` 0x11,0xff,0x69,0xff,0x09,0xff,0x02,0xff,' +` 0xb6,0xfe,0x24,0xff,0xe4,0xfe,0xfb,0xfe,' +` 0xf1,0xfe,0x1c,0xff,0x32,0xff,0x5e,0xff,' +` 0x7b,0xff,0xa0,0xff,0xb9,0xff,0xd2,0xff,' +` 0xe2,0xff,0xef,0xff,0xf7,0xff,0xfc,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfd,0xff,0xf8,0xff,0xf3,0xff,0xe5,0xff,' -` 0xdb,0xff,0xbe,0xff,0xa9,0xff,0x74,0xff,' -` 0x69,0xff,0x3b,0xff,0x46,0xff,0x2b,0xff,' -` 0x86,0xff,0x12,0x00,0x30,0x02,0xc2,0x03,' -` 0x79,0x06,0x4c,0x09,0xb3,0x0e,0x8a,0x14,' -` 0xc7,0x1c,0x0a,0x1e,0xa1,0x23,0xdb,0x1d,' -` 0xfb,0x5c,0xd4,0x22,0x84,0x16,0x1e,0x11,' -` 0x79,0x05,0xed,0x03,0x3c,0xfe,0xef,0xfd,' -` 0xd6,0xfb,0xa4,0xfc,0xe1,0xfb,0x51,0xfe,' -` 0xbe,0xfe,0x2e,0xff,0x9c,0xfe,0x83,0xfe,' -` 0xff,0xfd,0x9c,0xfe,0x20,0xfe,0x31,0xfe,' -` 0x08,0xfe,0x41,0xfe,0x55,0xfe,0x99,0xfe,' -` 0xc5,0xfe,0x09,0xff,0x3a,0xff,0x70,0xff,' -` 0x96,0xff,0xb9,0xff,0xd1,0xff,0xe4,0xff,' -` 0xf0,0xff,0xf8,0xff,0xfc,0xff,0xff,0xff,' +` 0xfe,0xff,0xf8,0xff,0xf5,0xff,0xe7,0xff,' +` 0xdc,0xff,0xbc,0xff,0xa8,0xff,0x6e,0xff,' +` 0x4d,0xff,0xee,0xfe,0xe7,0xfe,0xa4,0xfe,' +` 0xc5,0xfe,0xa8,0xfe,0x43,0xff,0x1d,0x00,' +` 0x2e,0x03,0x44,0x05,0xc3,0x08,0x2d,0x0c,' +` 0xa4,0x12,0x3e,0x19,0x4c,0x22,0xbe,0x22,' +` 0x01,0x28,0x8f,0x20,0x7d,0x62,0xd8,0x23,' +` 0x84,0x16,0xa1,0x10,0x2a,0x05,0x99,0x03,' +` 0x6c,0xfe,0x35,0xfe,0x80,0xfc,0x43,0xfd,' +` 0xbe,0xfc,0xb5,0xfe,0x11,0xff,0x69,0xff,' +` 0x09,0xff,0x02,0xff,0xb6,0xfe,0x24,0xff,' +` 0xe4,0xfe,0xfb,0xfe,0xf1,0xfe,0x1c,0xff,' +` 0x32,0xff,0x5e,0xff,0x7b,0xff,0xa0,0xff,' +` 0xb9,0xff,0xd2,0xff,0xe2,0xff,0xef,0xff,' +` 0xf7,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x09,0x00,0x16,0x00,0x24,0x00,0x4c,0x00,' -` 0x70,0x00,0xd3,0x00,0x23,0x01,0xf7,0x01,' -` 0x85,0x02,0xeb,0x03,0x8c,0x04,0x8e,0x06,' -` 0xe9,0x06,0xab,0x08,0xe3,0x06,0x2d,0x07,' -` 0x0a,0x01,0x44,0xff,0xe0,0xf1,0x40,0xea,' -` 0xe1,0xd4,0x08,0xcc,0x94,0xae,0xa5,0xaa,' -` 0xd4,0x92,0x48,0xa7,0x51,0x88,0xd4,0x12,' -` 0xec,0x08,0xde,0xcc,0x02,0x0e,0x4e,0x0b,' -` 0xe9,0x2a,0xfa,0x22,0x20,0x2c,0x7c,0x1b,' -` 0x0f,0x19,0xc1,0x07,0x52,0x05,0xc4,0xfb,' -` 0xf0,0xfa,0xb7,0xf5,0x1b,0xf8,0x14,0xf7,' -` 0x00,0xfa,0x2a,0xfa,0xe7,0xfc,0x65,0xfd,' -` 0x38,0xff,0x72,0xff,0x51,0x00,0x41,0x00,' -` 0x8f,0x00,0x61,0x00,0x6a,0x00,0x3f,0x00,' -` 0x35,0x00,0x1c,0x00,0x13,0x00,0x08,0x00,' -` 0x04,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x0a,0x00,0x0f,0x00,' -` 0x1d,0x00,0x20,0x00,0x33,0x00,0x1d,0x00,' -` 0x23,0x00,0xc9,0xff,0xa2,0xff,0xbd,0xfe,' -` 0x56,0xfe,0xce,0xfc,0x69,0xfc,0x9a,0xfa,' -` 0xd1,0xfa,0x2f,0xf9,0x1c,0xfc,0xde,0xfc,' -` 0x5c,0x03,0xaa,0x05,0xc4,0x12,0x59,0x16,' -` 0x2d,0x24,0x31,0x1f,0x06,0x26,0x01,0x0d,' -` 0x32,0x0d,0x35,0xd4,0xfa,0xfc,0xc8,0x1f,' -` 0xbc,0x84,0x69,0x9e,0x76,0x86,0x10,0x9c,' -` 0x31,0x9e,0x4f,0xbe,0x85,0xc8,0xf4,0xe1,' -` 0x1c,0xec,0xf0,0xfd,0x3c,0x01,0x1d,0x0a,' -` 0xa9,0x0a,0xc9,0x0d,0xc4,0x0b,0x8e,0x0b,' -` 0x8f,0x08,0xab,0x07,0x50,0x05,0x59,0x04,' -` 0xbf,0x02,0x1f,0x02,0x41,0x01,0xef,0x00,' -` 0x83,0x00,0x5e,0x00,0x30,0x00,0x21,0x00,' -` 0x0f,0x00,0x09,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x06,0x00,0x0e,0x00,0x22,0x00,' +` 0x3a,0x00,0x75,0x00,0xac,0x00,0x2c,0x01,' +` 0x80,0x01,0x5d,0x02,0xb3,0x02,0xa6,0x03,' +` 0x19,0x03,0x70,0x03,0x87,0x00,0x9c,0xff,' +` 0x02,0xf8,0x11,0xf3,0x17,0xe5,0x0b,0xde,' +` 0x5e,0xc8,0x1a,0xc3,0xc1,0xae,0x33,0xbb,' +` 0x5c,0x9f,0xd2,0x0f,0xcb,0x07,0x8c,0xd1,' +` 0x39,0x0d,0x16,0x0b,0xbd,0x2b,0x0a,0x25,' +` 0x92,0x30,0x72,0x1f,0xd2,0x1d,0x97,0x09,' +` 0xdb,0x06,0x4c,0xfa,0xe7,0xf8,0xf0,0xf0,' +` 0xea,0xf3,0xb1,0xf1,0xe8,0xf5,0xac,0xf5,' +` 0x39,0xfa,0xdd,0xfa,0x5d,0xfe,0xc2,0xfe,' +` 0xc1,0x00,0xa4,0x00,0x8b,0x01,0x25,0x01,' +` 0x62,0x01,0xed,0x00,0xe4,0x00,0x8b,0x00,' +` 0x74,0x00,0x3e,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x2d,0x00,0x3f,0x00,0x72,0x00,0x8c,0x00,' +` 0xe2,0x00,0xf2,0x00,0x60,0x01,0x32,0x01,' +` 0x8b,0x01,0xbe,0x00,0xc4,0x00,0xed,0xfe,' +` 0x65,0xfe,0x1d,0xfb,0x37,0xfa,0xf5,0xf5,' +` 0xc2,0xf5,0xec,0xf1,0x99,0xf3,0xfe,0xf0,' +` 0x18,0xf8,0x19,0xfa,0xda,0x05,0x2c,0x09,' +` 0x4d,0x1c,0x69,0x1f,0x74,0x2f,0x32,0x26,' +` 0x83,0x2b,0xe7,0x0d,0x31,0x0d,0x0f,0xd7,' +` 0x5b,0xfd,0xf2,0x19,0x08,0xa2,0x97,0xba,' +` 0x6f,0xaf,0x57,0xc2,0xeb,0xc7,0x0f,0xdd,' +` 0xb0,0xe4,0x59,0xf2,0xae,0xf7,0x36,0xff,' +` 0x6f,0x00,0x39,0x03,0x12,0x03,0x91,0x03,' +` 0xb6,0x02,0x59,0x02,0x84,0x01,0x2b,0x01,' +` 0xae,0x00,0x75,0x00,0x3b,0x00,0x22,0x00,' +` 0x0e,0x00,0x06,0x00,0x02,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' -` 0xf7,0xff,0xef,0xff,0xe3,0xff,0xd2,0xff,' -` 0xba,0xff,0x9e,0xff,0x7d,0xff,0x5a,0xff,' -` 0x36,0xff,0x14,0xff,0xf7,0xfe,0xec,0xfe,' -` 0xed,0xfe,0x0f,0xff,0xd2,0xfe,0xd9,0xfe,' -` 0x2c,0xff,0x37,0xff,0x4e,0xff,0x8b,0xfe,' -` 0x23,0xfd,0xd4,0xfc,0xf7,0xfc,0x85,0xfd,' -` 0xf9,0xfe,0x5a,0x02,0x0a,0x06,0x03,0x0e,' -` 0x9a,0x18,0xdc,0x1d,0xd2,0x62,0x32,0x25,' -` 0x85,0x25,0x68,0x24,0x62,0x21,0xba,0x1a,' -` 0x61,0x12,0x0a,0x0d,0x8b,0x08,0xc6,0x05,' -` 0x16,0x03,0x82,0x00,0x1f,0xff,0xd5,0xfe,' -` 0xaa,0xfe,0xbd,0xfe,0xd5,0xfe,0xfb,0xfe,' -` 0x3e,0xff,0x75,0xff,0xa0,0xff,0xc0,0xff,' -` 0xd8,0xff,0xe9,0xff,0xf3,0xff,0xf9,0xff,' -` 0xfd,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xef,0xff,' +` 0xe3,0xff,0xd1,0xff,0xba,0xff,0x9e,0xff,' +` 0x7d,0xff,0x59,0xff,0x35,0xff,0x13,0xff,' +` 0xf6,0xfe,0xeb,0xfe,0xec,0xfe,0x0e,0xff,' +` 0xd1,0xfe,0xd8,0xfe,0x2a,0xff,0x36,0xff,' +` 0x4c,0xff,0x89,0xfe,0x21,0xfd,0xd2,0xfc,' +` 0xf5,0xfc,0x83,0xfd,0xf8,0xfe,0x59,0x02,' +` 0x0a,0x06,0x02,0x0e,0x99,0x18,0xdd,0x1d,' +` 0xd2,0x62,0x32,0x25,0x86,0x25,0x69,0x24,' +` 0x63,0x21,0xbc,0x1a,0x62,0x12,0x0c,0x0d,' +` 0x8d,0x08,0xc8,0x05,0x18,0x03,0x84,0x00,' +` 0x21,0xff,0xd7,0xfe,0xab,0xfe,0xbf,0xfe,' +` 0xd6,0xfe,0xfc,0xfe,0x3f,0xff,0x76,0xff,' +` 0xa0,0xff,0xc0,0xff,0xd8,0xff,0xe9,0xff,' +` 0xf3,0xff,0xf9,0xff,0xfd,0xff,0xff,0xff,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' ` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' ` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_48khz.m4 index a5b14a525a55..3c19415c467d 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_28mm_pm90deg_48khz.m4 @@ -1,165 +1,170 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 07-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x14,0x05,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xec,0x04,0x00,0x00,0x08,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x14,0x05,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf6,0xff,' -` 0xf3,0xff,0xee,0xff,0xe9,0xff,0xe6,0xff,' -` 0xe3,0xff,0xe7,0xff,0xea,0xff,0x0b,0x00,' -` 0x29,0x00,0x3c,0x00,0x84,0x00,0xcb,0x00,' -` 0x3b,0x01,0xb1,0x01,0x51,0x02,0xf9,0x02,' -` 0x04,0x05,0x30,0x06,0x09,0x07,0x06,0x08,' -` 0xe2,0x08,0xc2,0x09,0x78,0x0a,0x1f,0x0b,' -` 0x7c,0x4b,0xe0,0x0b,0xec,0x0b,0xd7,0x0b,' -` 0x86,0x0b,0x17,0x0b,0x76,0x0a,0xbd,0x09,' -` 0xf3,0x08,0x70,0x08,0x6d,0x07,0x83,0x06,' -` 0x86,0x05,0xb0,0x04,0xcf,0x03,0x27,0x03,' -` 0x4f,0x02,0x94,0x01,0x41,0x01,0xe6,0x00,' -` 0xa7,0x00,0x73,0x00,0x4d,0x00,0x32,0x00,' -` 0x1e,0x00,0x13,0x00,0x0c,0x00,0x06,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' +` 0xf8,0xff,0xf5,0xff,0xf2,0xff,0xed,0xff,' +` 0xe8,0xff,0xe5,0xff,0xe2,0xff,0xe5,0xff,' +` 0xe7,0xff,0x08,0x00,0x26,0x00,0x39,0x00,' +` 0x80,0x00,0xc8,0x00,0x37,0x01,0xae,0x01,' +` 0x4d,0x02,0xf6,0x02,0x01,0x05,0x2e,0x06,' +` 0x07,0x07,0x04,0x08,0xe1,0x08,0xc2,0x09,' +` 0x79,0x0a,0x20,0x0b,0x7f,0x4b,0xe3,0x0b,' +` 0xf0,0x0b,0xdb,0x0b,0x8b,0x0b,0x1c,0x0b,' +` 0x7c,0x0a,0xc3,0x09,0xf9,0x08,0x76,0x08,' +` 0x73,0x07,0x89,0x06,0x8b,0x05,0xb5,0x04,' +` 0xd3,0x03,0x2b,0x03,0x52,0x02,0x98,0x01,' +` 0x44,0x01,0xe9,0x00,0xa9,0x00,0x74,0x00,' +` 0x4e,0x00,0x33,0x00,0x1f,0x00,0x13,0x00,' ` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' -` 0x06,0x00,0x0c,0x00,0x1a,0x00,0x2a,0x00,' -` 0x49,0x00,0x69,0x00,0xa5,0x00,0xd8,0x00,' -` 0x35,0x01,0x7d,0x01,0x05,0x02,0x12,0x02,' -` 0xad,0x02,0x84,0x02,0x11,0x03,0x5e,0x02,' -` 0xc2,0x02,0x2d,0x01,0xd6,0x00,0x95,0xfd,' -` 0xa9,0xfd,0xb7,0xf8,0x6b,0xf9,0xac,0xf1,' -` 0x7d,0xf5,0x14,0xe5,0xc4,0x61,0xfb,0xf1,' -` 0xcd,0xde,0x02,0xe5,0xbe,0xdc,0xd2,0xdf,' -` 0x21,0xdb,0xd5,0xdd,0xbf,0xdb,0x03,0xe0,' -` 0xd8,0xdf,0x6c,0xe3,0x80,0xe4,0x3d,0xe8,' -` 0x14,0xea,0xa7,0xed,0xd8,0xef,0xc3,0xf3,' -` 0xc9,0xf5,0x20,0xf8,0xa2,0xf9,0x59,0xfb,' -` 0x6c,0xfc,0x8c,0xfd,0x3a,0xfe,0xe0,0xfe,' -` 0x3a,0xff,0x90,0xff,0xbc,0xff,0xe1,0xff,' -` 0xf0,0xff,0xfc,0xff,0xff,0xff,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x0e,0x00,0x18,0x00,0x2f,0x00,0x4a,0x00,' +` 0x80,0x00,0xb2,0x00,0x11,0x01,0x5f,0x01,' +` 0xf1,0x01,0x55,0x02,0x14,0x03,0x87,0x03,' +` 0x79,0x04,0x4f,0x04,0x3f,0x05,0xab,0x04,' +` 0x66,0x05,0xf5,0x03,0x65,0x04,0xc5,0x01,' +` 0x32,0x01,0x95,0xfc,0xd5,0xfc,0x94,0xf6,' +` 0xd3,0xf7,0xec,0xee,0xf3,0xf3,0x58,0xe2,' +` 0x89,0x67,0xb1,0xf1,0x6a,0xdf,0x81,0xe6,' +` 0xf6,0xdf,0xdf,0xe3,0x04,0xe1,0x68,0xe4,' +` 0xe2,0xe3,0x32,0xe8,0x0f,0xe9,0x7a,0xec,' +` 0x08,0xee,0x2d,0xf1,0xf6,0xf2,0xa0,0xf5,' +` 0x54,0xf7,0xc9,0xf9,0x1c,0xfb,0x76,0xfc,' +` 0x53,0xfd,0x2f,0xfe,0xb6,0xfe,0x31,0xff,' +` 0x79,0xff,0xb4,0xff,0xd2,0xff,0xea,0xff,' +` 0xf5,0xff,0xfc,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfc,0xff,0xf7,0xff,0xe9,0xff,' +` 0xd8,0xff,0xb0,0xff,0x87,0xff,0x29,0xff,' +` 0xd3,0xfe,0x1d,0xfe,0x87,0xfd,0x52,0xfc,' +` 0x71,0xfb,0x94,0xf9,0xf8,0xf7,0x19,0xf5,' +` 0xcb,0xf3,0x4f,0xf0,0x3a,0xef,0x15,0xeb,' +` 0xc2,0xea,0x11,0xe6,0x92,0xe6,0xdd,0xe0,' +` 0xd0,0xe4,0x50,0xde,0x48,0xe6,0xae,0xdc,' +` 0x0c,0xed,0xec,0xd4,0xb7,0x62,0x0d,0x03,' +` 0x8c,0xe3,0x52,0xf8,0xd3,0xef,0x8c,0xfb,' +` 0xc5,0xf7,0xa9,0xff,0xa2,0xfd,0xa7,0x03,' +` 0x23,0x02,0x49,0x05,0xe0,0x03,0x95,0x05,' +` 0x42,0x04,0xf0,0x04,0xce,0x03,0xff,0x03,' +` 0xbb,0x02,0x9b,0x02,0xc1,0x01,0x8a,0x01,' +` 0xf9,0x00,0xca,0x00,0x75,0x00,0x57,0x00,' +` 0x2b,0x00,0x1d,0x00,0x0c,0x00,0x07,0x00,' +` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfa,0xff,0xf3,0xff,0xe2,0xff,' -` 0xcb,0xff,0x9d,0xff,0x6a,0xff,0x06,0xff,' -` 0x94,0xfe,0xc9,0xfd,0x30,0xfd,0xf1,0xfb,' -` 0x2b,0xfb,0x56,0xf9,0x8e,0xf8,0x0d,0xf6,' -` 0x5d,0xf5,0xda,0xf1,0x9e,0xf2,0x16,0xee,' -` 0x42,0xf1,0x37,0xea,0x72,0xf3,0x60,0xe1,' -` 0x45,0x4b,0x82,0x02,0x28,0xe7,0xd8,0xf8,' -` 0xda,0xef,0x44,0xfb,0x9c,0xf6,0x9e,0xff,' -` 0xef,0xfc,0x2b,0x05,0x44,0x03,0x9a,0x08,' -` 0xcd,0x06,0x88,0x0a,0xb0,0x08,0xe7,0x0a,' -` 0x22,0x09,0x72,0x0a,0xd4,0x07,0x33,0x08,' -` 0x20,0x06,0xf8,0x05,0x3f,0x04,0xe5,0x03,' -` 0x97,0x02,0x3e,0x02,0x50,0x01,0x18,0x01,' -` 0x92,0x00,0x73,0x00,0x2d,0x00,0x21,0x00,' -` 0x03,0x00,0x08,0x00,0xfe,0xff,0xff,0xff,' -` 0xfd,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x0e,0x00,0x10,0x00,' +` 0x22,0x00,0x2a,0x00,0x56,0x00,0x64,0x00,' +` 0xb7,0x00,0xcb,0x00,0x5e,0x01,0x69,0x01,' +` 0x67,0x02,0xdc,0x02,0x1f,0x04,0x3c,0x04,' +` 0x06,0x06,0xd7,0x05,0x33,0x08,0x78,0x07,' +` 0x40,0x0a,0x3b,0x08,0x58,0x0c,0xc6,0x08,' +` 0x9d,0x0e,0xc6,0x07,0x24,0x12,0xb1,0x00,' +` 0x7e,0x45,0xfa,0x1d,0xa3,0x02,0xdd,0x0e,' +` 0x7d,0x05,0xd4,0x0a,0x15,0x05,0xf2,0x07,' +` 0xf5,0x03,0x71,0x04,0x67,0x01,0x93,0x02,' +` 0xa3,0x00,0x60,0x01,0x1f,0x00,0x9d,0x00,' +` 0xe0,0xff,0x4a,0x00,0xc1,0xff,0x08,0x00,' +` 0xca,0xff,0xf8,0xff,0xdb,0xff,0xf7,0xff,' +` 0xeb,0xff,0xfa,0xff,0xf5,0xff,0xfd,0xff,' +` 0xfb,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x0b,0x00,0x12,0x00,0x2b,0x00,0x45,0x00,' -` 0x81,0x00,0xa7,0x00,0x24,0x01,0x56,0x01,' -` 0x3d,0x02,0x67,0x02,0xd9,0x03,0x93,0x03,' -` 0x2a,0x06,0xff,0x04,0x78,0x09,0xb1,0x05,' -` 0xfe,0x0e,0xa2,0x00,0x63,0x48,0xea,0x22,' -` 0x6c,0x03,0x8d,0x15,0xde,0x08,0x78,0x13,' -` 0x2e,0x0a,0xb3,0x11,0xd5,0x09,0x47,0x0c,' -` 0x5a,0x04,0xe1,0x08,0x7f,0x02,0xf9,0x05,' -` 0xa5,0x00,0x67,0x03,0x4b,0xff,0x17,0x02,' -` 0x1d,0xfe,0x5f,0x00,0xd9,0xfd,0xb3,0xff,' -` 0xf8,0xfd,0x7a,0xff,0x59,0xfe,0x7b,0xff,' -` 0x98,0xfe,0x78,0xff,0x07,0xff,0xa4,0xff,' -` 0x63,0xff,0xc9,0xff,0xa4,0xff,0xf7,0xff,' -` 0xe5,0xff,0xff,0xff,0xf4,0xff,0x00,0x00,' -` 0xfb,0xff,0x00,0x00,0xfe,0xff,0x00,0x00,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x0b,0x00,0x12,0x00,' -` 0x2b,0x00,0x45,0x00,0x81,0x00,0xa7,0x00,' -` 0x24,0x01,0x56,0x01,0x3d,0x02,0x67,0x02,' -` 0xd9,0x03,0x93,0x03,0x2a,0x06,0xff,0x04,' -` 0x78,0x09,0xb1,0x05,0xfe,0x0e,0xa2,0x00,' -` 0x63,0x48,0xea,0x22,0x6c,0x03,0x8d,0x15,' -` 0xde,0x08,0x78,0x13,0x2e,0x0a,0xb3,0x11,' -` 0xd5,0x09,0x47,0x0c,0x5a,0x04,0xe1,0x08,' -` 0x7f,0x02,0xf9,0x05,0xa5,0x00,0x67,0x03,' -` 0x4b,0xff,0x17,0x02,0x1d,0xfe,0x5f,0x00,' -` 0xd9,0xfd,0xb3,0xff,0xf8,0xfd,0x7a,0xff,' -` 0x59,0xfe,0x7b,0xff,0x98,0xfe,0x78,0xff,' -` 0x07,0xff,0xa4,0xff,0x63,0xff,0xc9,0xff,' -` 0xa4,0xff,0xf7,0xff,0xe5,0xff,0xff,0xff,' -` 0xf4,0xff,0x00,0x00,0xfb,0xff,0x00,0x00,' -` 0xfe,0xff,0x00,0x00,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfa,0xff,' -` 0xf3,0xff,0xe2,0xff,0xcb,0xff,0x9d,0xff,' -` 0x6a,0xff,0x06,0xff,0x94,0xfe,0xc9,0xfd,' -` 0x30,0xfd,0xf1,0xfb,0x2b,0xfb,0x56,0xf9,' -` 0x8e,0xf8,0x0d,0xf6,0x5d,0xf5,0xda,0xf1,' -` 0x9e,0xf2,0x16,0xee,0x42,0xf1,0x37,0xea,' -` 0x72,0xf3,0x60,0xe1,0x45,0x4b,0x82,0x02,' -` 0x28,0xe7,0xd8,0xf8,0xda,0xef,0x44,0xfb,' -` 0x9c,0xf6,0x9e,0xff,0xef,0xfc,0x2b,0x05,' -` 0x44,0x03,0x9a,0x08,0xcd,0x06,0x88,0x0a,' -` 0xb0,0x08,0xe7,0x0a,0x22,0x09,0x72,0x0a,' -` 0xd4,0x07,0x33,0x08,0x20,0x06,0xf8,0x05,' -` 0x3f,0x04,0xe5,0x03,0x97,0x02,0x3e,0x02,' -` 0x50,0x01,0x18,0x01,0x92,0x00,0x73,0x00,' -` 0x2d,0x00,0x21,0x00,0x03,0x00,0x08,0x00,' -` 0xfe,0xff,0xff,0xff,0xfd,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x02,0x00,0x06,0x00,0x0c,0x00,' -` 0x1a,0x00,0x2a,0x00,0x49,0x00,0x69,0x00,' -` 0xa5,0x00,0xd8,0x00,0x35,0x01,0x7d,0x01,' -` 0x05,0x02,0x12,0x02,0xad,0x02,0x84,0x02,' -` 0x11,0x03,0x5e,0x02,0xc2,0x02,0x2d,0x01,' -` 0xd6,0x00,0x95,0xfd,0xa9,0xfd,0xb7,0xf8,' -` 0x6b,0xf9,0xac,0xf1,0x7d,0xf5,0x14,0xe5,' -` 0xc4,0x61,0xfb,0xf1,0xcd,0xde,0x02,0xe5,' -` 0xbe,0xdc,0xd2,0xdf,0x21,0xdb,0xd5,0xdd,' -` 0xbf,0xdb,0x03,0xe0,0xd8,0xdf,0x6c,0xe3,' -` 0x80,0xe4,0x3d,0xe8,0x14,0xea,0xa7,0xed,' -` 0xd8,0xef,0xc3,0xf3,0xc9,0xf5,0x20,0xf8,' -` 0xa2,0xf9,0x59,0xfb,0x6c,0xfc,0x8c,0xfd,' -` 0x3a,0xfe,0xe0,0xfe,0x3a,0xff,0x90,0xff,' -` 0xbc,0xff,0xe1,0xff,0xf0,0xff,0xfc,0xff,' +` 0x0e,0x00,0x10,0x00,0x22,0x00,0x2a,0x00,' +` 0x56,0x00,0x64,0x00,0xb7,0x00,0xcb,0x00,' +` 0x5e,0x01,0x69,0x01,0x67,0x02,0xdc,0x02,' +` 0x1f,0x04,0x3c,0x04,0x06,0x06,0xd7,0x05,' +` 0x33,0x08,0x78,0x07,0x40,0x0a,0x3b,0x08,' +` 0x58,0x0c,0xc6,0x08,0x9d,0x0e,0xc6,0x07,' +` 0x24,0x12,0xb1,0x00,0x7e,0x45,0xfa,0x1d,' +` 0xa3,0x02,0xdd,0x0e,0x7d,0x05,0xd4,0x0a,' +` 0x15,0x05,0xf2,0x07,0xf5,0x03,0x71,0x04,' +` 0x67,0x01,0x93,0x02,0xa3,0x00,0x60,0x01,' +` 0x1f,0x00,0x9d,0x00,0xe0,0xff,0x4a,0x00,' +` 0xc1,0xff,0x08,0x00,0xca,0xff,0xf8,0xff,' +` 0xdb,0xff,0xf7,0xff,0xeb,0xff,0xfa,0xff,' +` 0xf5,0xff,0xfd,0xff,0xfb,0xff,0xff,0xff,' ` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfc,0xff,' +` 0xf7,0xff,0xe9,0xff,0xd8,0xff,0xb0,0xff,' +` 0x87,0xff,0x29,0xff,0xd3,0xfe,0x1d,0xfe,' +` 0x87,0xfd,0x52,0xfc,0x71,0xfb,0x94,0xf9,' +` 0xf8,0xf7,0x19,0xf5,0xcb,0xf3,0x4f,0xf0,' +` 0x3a,0xef,0x15,0xeb,0xc2,0xea,0x11,0xe6,' +` 0x92,0xe6,0xdd,0xe0,0xd0,0xe4,0x50,0xde,' +` 0x48,0xe6,0xae,0xdc,0x0c,0xed,0xec,0xd4,' +` 0xb7,0x62,0x0d,0x03,0x8c,0xe3,0x52,0xf8,' +` 0xd3,0xef,0x8c,0xfb,0xc5,0xf7,0xa9,0xff,' +` 0xa2,0xfd,0xa7,0x03,0x23,0x02,0x49,0x05,' +` 0xe0,0x03,0x95,0x05,0x42,0x04,0xf0,0x04,' +` 0xce,0x03,0xff,0x03,0xbb,0x02,0x9b,0x02,' +` 0xc1,0x01,0x8a,0x01,0xf9,0x00,0xca,0x00,' +` 0x75,0x00,0x57,0x00,0x2b,0x00,0x1d,0x00,' +` 0x0c,0x00,0x07,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x0e,0x00,0x18,0x00,' +` 0x2f,0x00,0x4a,0x00,0x80,0x00,0xb2,0x00,' +` 0x11,0x01,0x5f,0x01,0xf1,0x01,0x55,0x02,' +` 0x14,0x03,0x87,0x03,0x79,0x04,0x4f,0x04,' +` 0x3f,0x05,0xab,0x04,0x66,0x05,0xf5,0x03,' +` 0x65,0x04,0xc5,0x01,0x32,0x01,0x95,0xfc,' +` 0xd5,0xfc,0x94,0xf6,0xd3,0xf7,0xec,0xee,' +` 0xf3,0xf3,0x58,0xe2,0x89,0x67,0xb1,0xf1,' +` 0x6a,0xdf,0x81,0xe6,0xf6,0xdf,0xdf,0xe3,' +` 0x04,0xe1,0x68,0xe4,0xe2,0xe3,0x32,0xe8,' +` 0x0f,0xe9,0x7a,0xec,0x08,0xee,0x2d,0xf1,' +` 0xf6,0xf2,0xa0,0xf5,0x54,0xf7,0xc9,0xf9,' +` 0x1c,0xfb,0x76,0xfc,0x53,0xfd,0x2f,0xfe,' +` 0xb6,0xfe,0x31,0xff,0x79,0xff,0xb4,0xff,' +` 0xd2,0xff,0xea,0xff,0xf5,0xff,0xfc,0xff,' ` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xff,' -` 0xf8,0xff,0xf6,0xff,0xf3,0xff,0xee,0xff,' -` 0xe9,0xff,0xe6,0xff,0xe3,0xff,0xe7,0xff,' -` 0xea,0xff,0x0b,0x00,0x29,0x00,0x3c,0x00,' -` 0x84,0x00,0xcb,0x00,0x3b,0x01,0xb1,0x01,' -` 0x51,0x02,0xf9,0x02,0x04,0x05,0x30,0x06,' -` 0x09,0x07,0x06,0x08,0xe2,0x08,0xc2,0x09,' -` 0x78,0x0a,0x1f,0x0b,0x7c,0x4b,0xe0,0x0b,' -` 0xec,0x0b,0xd7,0x0b,0x86,0x0b,0x17,0x0b,' -` 0x76,0x0a,0xbd,0x09,0xf3,0x08,0x70,0x08,' -` 0x6d,0x07,0x83,0x06,0x86,0x05,0xb0,0x04,' -` 0xcf,0x03,0x27,0x03,0x4f,0x02,0x94,0x01,' -` 0x41,0x01,0xe6,0x00,0xa7,0x00,0x73,0x00,' -` 0x4d,0x00,0x32,0x00,0x1e,0x00,0x13,0x00,' -` 0x0c,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfd,0xff,0xfb,0xff,0xf8,0xff,0xf5,0xff,' +` 0xf2,0xff,0xed,0xff,0xe8,0xff,0xe5,0xff,' +` 0xe2,0xff,0xe5,0xff,0xe7,0xff,0x08,0x00,' +` 0x26,0x00,0x39,0x00,0x80,0x00,0xc8,0x00,' +` 0x37,0x01,0xae,0x01,0x4d,0x02,0xf6,0x02,' +` 0x01,0x05,0x2e,0x06,0x07,0x07,0x04,0x08,' +` 0xe1,0x08,0xc2,0x09,0x79,0x0a,0x20,0x0b,' +` 0x7f,0x4b,0xe3,0x0b,0xf0,0x0b,0xdb,0x0b,' +` 0x8b,0x0b,0x1c,0x0b,0x7c,0x0a,0xc3,0x09,' +` 0xf9,0x08,0x76,0x08,0x73,0x07,0x89,0x06,' +` 0x8b,0x05,0xb5,0x04,0xd3,0x03,0x2b,0x03,' +` 0x52,0x02,0x98,0x01,0x44,0x01,0xe9,0x00,' +` 0xa9,0x00,0x74,0x00,0x4e,0x00,0x33,0x00,' +` 0x1f,0x00,0x13,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' ` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' ` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xac,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x39,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xc7,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0xff,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_16khz.m4 index 7b35eb55fd07..4312d89a3790 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_16khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfe,0xff,0xfd,0xff,0xfd,0xff,' +` 0xfd,0xff,0xfe,0xff,0xfd,0xff,0x00,0x00,' +` 0x01,0x00,0x06,0x00,0x09,0x00,0x14,0x00,' +` 0x11,0x00,0x20,0x00,0x2b,0x00,0x46,0x00,' +` 0x57,0x00,0x80,0x00,0x9a,0x00,0xd5,0x00,' +` 0xfa,0x00,0x4a,0x01,0x7a,0x01,0xea,0x01,' +` 0x24,0x02,0xad,0x02,0xf9,0x02,0xa0,0x03,' +` 0xf4,0x03,0xb9,0x04,0x0e,0x05,0xef,0x05,' +` 0x40,0x06,0x35,0x07,0x95,0x07,0xaf,0x09,' +` 0xc0,0x09,0x08,0x0b,0xd7,0x0a,0x43,0x0c,' +` 0xaf,0x0b,0x60,0x0d,0x21,0x0c,0x81,0x0e,' +` 0xa5,0x0b,0x6e,0x11,0x42,0x4d,0x17,0x0a,' +` 0x0c,0x0f,0xdc,0x0b,0x8a,0x0d,0x90,0x0b,' +` 0x56,0x0c,0xc1,0x0a,0x11,0x0b,0xa8,0x09,' +` 0xbf,0x09,0x35,0x08,0x29,0x07,0x35,0x06,' +` 0xe3,0x05,0x00,0x05,0xab,0x04,0xe4,0x03,' +` 0x91,0x03,0xe8,0x02,0x9d,0x02,0x13,0x02,' +` 0xd2,0x01,0x61,0x01,0x39,0x01,0xe8,0x00,' +` 0xc6,0x00,0x8a,0x00,0x73,0x00,0x4a,0x00,' +` 0x3b,0x00,0x20,0x00,0x18,0x00,0x07,0x00,' +` 0x06,0x00,0x03,0x00,0x01,0x00,0xfc,0xff,' +` 0xfc,0xff,0xfa,0xff,0xfb,0xff,0xfb,0xff,' +` 0xfc,0xff,0xfc,0xff,0xfd,0xff,0xfe,0xff,' +` 0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x07,0x00,0x0f,0x00,0x16,0x00,0x29,0x00,' -` 0x36,0x00,0x5f,0x00,0x75,0x00,0xb9,0x00,' -` 0xdf,0x00,0x4f,0x01,0x84,0x01,0x2c,0x02,' -` 0x6b,0x02,0x58,0x03,0x99,0x03,0xcd,0x04,' -` 0x2e,0x05,0x87,0x07,0x42,0x07,0x87,0x09,' -` 0xd5,0x08,0xa1,0x0b,0x0e,0x0a,0xb7,0x0d,' -` 0x82,0x0a,0x1c,0x10,0xc4,0x08,0xd3,0x17,' -` 0x6b,0x4b,0xbe,0x05,0xf7,0x10,0xd2,0x09,' -` 0xc4,0x0d,0x98,0x09,0x72,0x0b,0x6a,0x08,' -` 0x40,0x09,0xdc,0x06,0x32,0x07,0xf9,0x04,' -` 0x75,0x04,0x4a,0x03,0x12,0x03,0x2a,0x02,' -` 0xf3,0x01,0x51,0x01,0x25,0x01,0xbc,0x00,' -` 0x9c,0x00,0x5e,0x00,0x49,0x00,0x27,0x00,' -` 0x1f,0x00,0x0f,0x00,0x0b,0x00,0x04,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x04,0x00,' +` 0x05,0x00,0x06,0x00,0x06,0x00,0x06,0x00,' +` 0x05,0x00,0x02,0x00,0xfd,0xff,0xf6,0xff,' +` 0xec,0xff,0xdd,0xff,0xd8,0xff,0xc6,0xff,' +` 0xa5,0xff,0x7e,0xff,0x4a,0xff,0x0d,0xff,' +` 0xc0,0xfe,0x68,0xfe,0xfd,0xfd,0x84,0xfd,' +` 0xf8,0xfc,0x4c,0xfc,0x9b,0xfb,0xd2,0xfa,' +` 0xe9,0xf9,0xf7,0xf8,0xe8,0xf7,0xd5,0xf6,' +` 0xa5,0xf5,0x79,0xf4,0x30,0xf3,0x01,0xf2,' +` 0x7e,0xf0,0x44,0xed,0xe5,0xeb,0xb0,0xea,' +` 0x84,0xe9,0x78,0xe8,0x7f,0xe7,0xae,0xe6,' +` 0xf7,0xe5,0x6f,0xe5,0x05,0xe5,0xce,0xe4,' +` 0xad,0x64,0x01,0xe5,0x5e,0xe5,0xf6,0xe5,' +` 0x9e,0xe6,0x81,0xe7,0x69,0xe8,0x8c,0xe9,' +` 0xa0,0xea,0xf9,0xeb,0x16,0xed,0xf3,0xee,' +` 0x0a,0xf2,0x30,0xf3,0x85,0xf4,0xae,0xf5,' +` 0xe3,0xf6,0xf8,0xf7,0x09,0xf9,0xfd,0xf9,' +` 0xe7,0xfa,0xb2,0xfb,0x74,0xfc,0x22,0xfd,' +` 0xa0,0xfd,0x1b,0xfe,0x82,0xfe,0xdb,0xfe,' +` 0x24,0xff,0x61,0xff,0x91,0xff,0xb8,0xff,' +` 0xd5,0xff,0xed,0xff,0xf8,0xff,0xf7,0xff,' +` 0x01,0x00,0x06,0x00,0x09,0x00,0x0a,0x00,' +` 0x0a,0x00,0x09,0x00,0x08,0x00,0x07,0x00,' +` 0x05,0x00,0x04,0x00,0x03,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfc,0xff,0xf8,0xff,0xf0,0xff,0xe4,0xff,' -` 0xd1,0xff,0xb5,0xff,0x8d,0xff,0x50,0xff,' -` 0x08,0xff,0xa9,0xfe,0x28,0xfe,0x8f,0xfd,' -` 0xcc,0xfc,0xf1,0xfb,0xe1,0xfa,0xbf,0xf9,' -` 0x5d,0xf8,0x08,0xf7,0x20,0xf5,0x01,0xf2,' -` 0x59,0xf0,0x6c,0xee,0xa8,0xec,0xe6,0xea,' -` 0x54,0xe9,0xe7,0xe7,0xb6,0xe6,0xc8,0xe5,' -` 0x20,0xe5,0xcd,0xe4,0xa6,0x64,0x48,0xe5,' -` 0xfa,0xe5,0x0d,0xe7,0x43,0xe8,0xcf,0xe9,' -` 0x61,0xeb,0x3c,0xed,0xf6,0xee,0xf8,0xf0,' -` 0x97,0xf2,0xf7,0xf4,0xad,0xf7,0xdb,0xf8,' -` 0x3d,0xfa,0x4e,0xfb,0x54,0xfc,0x22,0xfd,' -` 0xd9,0xfd,0x65,0xfe,0xdb,0xfe,0x31,0xff,' -` 0x76,0xff,0xa9,0xff,0xc6,0xff,0xdd,0xff,' -` 0xec,0xff,0xf6,0xff,0xfb,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x04,0x00,0x05,0x00,0x06,0x00,' +` 0x06,0x00,0x06,0x00,0x05,0x00,0x02,0x00,' +` 0xfd,0xff,0xf6,0xff,0xec,0xff,0xdd,0xff,' +` 0xd8,0xff,0xc6,0xff,0xa5,0xff,0x7e,0xff,' +` 0x4a,0xff,0x0d,0xff,0xc0,0xfe,0x68,0xfe,' +` 0xfd,0xfd,0x84,0xfd,0xf8,0xfc,0x4c,0xfc,' +` 0x9b,0xfb,0xd2,0xfa,0xe9,0xf9,0xf7,0xf8,' +` 0xe8,0xf7,0xd5,0xf6,0xa5,0xf5,0x79,0xf4,' +` 0x30,0xf3,0x01,0xf2,0x7e,0xf0,0x44,0xed,' +` 0xe5,0xeb,0xb0,0xea,0x84,0xe9,0x78,0xe8,' +` 0x7f,0xe7,0xae,0xe6,0xf7,0xe5,0x6f,0xe5,' +` 0x05,0xe5,0xce,0xe4,0xad,0x64,0x01,0xe5,' +` 0x5e,0xe5,0xf6,0xe5,0x9e,0xe6,0x81,0xe7,' +` 0x69,0xe8,0x8c,0xe9,0xa0,0xea,0xf9,0xeb,' +` 0x16,0xed,0xf3,0xee,0x0a,0xf2,0x30,0xf3,' +` 0x85,0xf4,0xae,0xf5,0xe3,0xf6,0xf8,0xf7,' +` 0x09,0xf9,0xfd,0xf9,0xe7,0xfa,0xb2,0xfb,' +` 0x74,0xfc,0x22,0xfd,0xa0,0xfd,0x1b,0xfe,' +` 0x82,0xfe,0xdb,0xfe,0x24,0xff,0x61,0xff,' +` 0x91,0xff,0xb8,0xff,0xd5,0xff,0xed,0xff,' +` 0xf8,0xff,0xf7,0xff,0x01,0x00,0x06,0x00,' +` 0x09,0x00,0x0a,0x00,0x0a,0x00,0x09,0x00,' +` 0x08,0x00,0x07,0x00,0x05,0x00,0x04,0x00,' +` 0x03,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfc,0xff,0xf8,0xff,' -` 0xf0,0xff,0xe4,0xff,0xd1,0xff,0xb5,0xff,' -` 0x8d,0xff,0x50,0xff,0x08,0xff,0xa9,0xfe,' -` 0x28,0xfe,0x8f,0xfd,0xcc,0xfc,0xf1,0xfb,' -` 0xe1,0xfa,0xbf,0xf9,0x5d,0xf8,0x08,0xf7,' -` 0x20,0xf5,0x01,0xf2,0x59,0xf0,0x6c,0xee,' -` 0xa8,0xec,0xe6,0xea,0x54,0xe9,0xe7,0xe7,' -` 0xb6,0xe6,0xc8,0xe5,0x20,0xe5,0xcd,0xe4,' -` 0xa6,0x64,0x48,0xe5,0xfa,0xe5,0x0d,0xe7,' -` 0x43,0xe8,0xcf,0xe9,0x61,0xeb,0x3c,0xed,' -` 0xf6,0xee,0xf8,0xf0,0x97,0xf2,0xf7,0xf4,' -` 0xad,0xf7,0xdb,0xf8,0x3d,0xfa,0x4e,0xfb,' -` 0x54,0xfc,0x22,0xfd,0xd9,0xfd,0x65,0xfe,' -` 0xdb,0xfe,0x31,0xff,0x76,0xff,0xa9,0xff,' -` 0xc6,0xff,0xdd,0xff,0xec,0xff,0xf6,0xff,' -` 0xfb,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x07,0x00,0x0f,0x00,' -` 0x16,0x00,0x29,0x00,0x36,0x00,0x5f,0x00,' -` 0x75,0x00,0xb9,0x00,0xdf,0x00,0x4f,0x01,' -` 0x84,0x01,0x2c,0x02,0x6b,0x02,0x58,0x03,' -` 0x99,0x03,0xcd,0x04,0x2e,0x05,0x87,0x07,' -` 0x42,0x07,0x87,0x09,0xd5,0x08,0xa1,0x0b,' -` 0x0e,0x0a,0xb7,0x0d,0x82,0x0a,0x1c,0x10,' -` 0xc4,0x08,0xd3,0x17,0x6b,0x4b,0xbe,0x05,' -` 0xf7,0x10,0xd2,0x09,0xc4,0x0d,0x98,0x09,' -` 0x72,0x0b,0x6a,0x08,0x40,0x09,0xdc,0x06,' -` 0x32,0x07,0xf9,0x04,0x75,0x04,0x4a,0x03,' -` 0x12,0x03,0x2a,0x02,0xf3,0x01,0x51,0x01,' -` 0x25,0x01,0xbc,0x00,0x9c,0x00,0x5e,0x00,' -` 0x49,0x00,0x27,0x00,0x1f,0x00,0x0f,0x00,' -` 0x0b,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfe,0xff,' +` 0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfe,0xff,' +` 0xfd,0xff,0x00,0x00,0x01,0x00,0x06,0x00,' +` 0x09,0x00,0x14,0x00,0x11,0x00,0x20,0x00,' +` 0x2b,0x00,0x46,0x00,0x57,0x00,0x80,0x00,' +` 0x9a,0x00,0xd5,0x00,0xfa,0x00,0x4a,0x01,' +` 0x7a,0x01,0xea,0x01,0x24,0x02,0xad,0x02,' +` 0xf9,0x02,0xa0,0x03,0xf4,0x03,0xb9,0x04,' +` 0x0e,0x05,0xef,0x05,0x40,0x06,0x35,0x07,' +` 0x95,0x07,0xaf,0x09,0xc0,0x09,0x08,0x0b,' +` 0xd7,0x0a,0x43,0x0c,0xaf,0x0b,0x60,0x0d,' +` 0x21,0x0c,0x81,0x0e,0xa5,0x0b,0x6e,0x11,' +` 0x42,0x4d,0x17,0x0a,0x0c,0x0f,0xdc,0x0b,' +` 0x8a,0x0d,0x90,0x0b,0x56,0x0c,0xc1,0x0a,' +` 0x11,0x0b,0xa8,0x09,0xbf,0x09,0x35,0x08,' +` 0x29,0x07,0x35,0x06,0xe3,0x05,0x00,0x05,' +` 0xab,0x04,0xe4,0x03,0x91,0x03,0xe8,0x02,' +` 0x9d,0x02,0x13,0x02,0xd2,0x01,0x61,0x01,' +` 0x39,0x01,0xe8,0x00,0xc6,0x00,0x8a,0x00,' +` 0x73,0x00,0x4a,0x00,0x3b,0x00,0x20,0x00,' +` 0x18,0x00,0x07,0x00,0x06,0x00,0x03,0x00,' +` 0x01,0x00,0xfc,0xff,0xfc,0xff,0xfa,0xff,' +` 0xfb,0xff,0xfb,0xff,0xfc,0xff,0xfc,0xff,' +` 0xfd,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_48khz.m4 index 9ea97de02498..f8d76bd0a503 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az0el0deg_48khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x05,0x00,0x06,0x00,0x09,0x00,' +` 0x0a,0x00,0x10,0x00,0x12,0x00,0x1b,0x00,' +` 0x1d,0x00,0x2c,0x00,0x2d,0x00,0x44,0x00,' +` 0x4e,0x00,0x6a,0x00,0x6c,0x00,0x95,0x00,' +` 0x92,0x00,0xc9,0x00,0xc1,0x00,0x08,0x01,' +` 0xf7,0x00,0x53,0x01,0x35,0x01,0xa9,0x01,' +` 0x79,0x01,0x09,0x02,0xc0,0x01,0x72,0x02,' +` 0x09,0x02,0xe4,0x02,0x4f,0x02,0x5c,0x03,' +` 0x8e,0x02,0xda,0x03,0xc0,0x02,0x5d,0x04,' +` 0xdd,0x02,0xea,0x04,0xd7,0x02,0x8d,0x05,' +` 0x93,0x02,0x6a,0x06,0xc6,0x01,0x1b,0x08,' +` 0xde,0xfe,0x0d,0x11,0x80,0x41,0xae,0xfb,' +` 0x33,0x09,0x37,0x01,0xba,0x06,0x59,0x02,' +` 0xae,0x05,0xb6,0x02,0xf9,0x04,0xc7,0x02,' +` 0x63,0x04,0xb0,0x02,0xdb,0x03,0x81,0x02,' +` 0x5a,0x03,0x44,0x02,0xe0,0x02,0xff,0x01,' +` 0x6e,0x02,0xb8,0x01,0x04,0x02,0x71,0x01,' +` 0xa4,0x01,0x2f,0x01,0x4e,0x01,0xf2,0x00,' +` 0x04,0x01,0xbd,0x00,0xc6,0x00,0x8f,0x00,' +` 0x92,0x00,0x69,0x00,0x68,0x00,0x4b,0x00,' +` 0x42,0x00,0x2b,0x00,0x2b,0x00,0x1c,0x00,' +` 0x1b,0x00,0x11,0x00,0x10,0x00,0x0a,0x00,' +` 0x09,0x00,0x05,0x00,0x04,0x00,0x02,0x00,' +` 0x02,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x03,0x00,0x04,0x00,0x0c,0x00,' -` 0x0f,0x00,0x22,0x00,0x24,0x00,0x4e,0x00,' -` 0x4a,0x00,0x9a,0x00,0x86,0x00,0x12,0x01,' -` 0xdb,0x00,0xc3,0x01,0x4a,0x01,0xb5,0x02,' -` 0xcc,0x01,0xef,0x03,0x53,0x02,0x74,0x05,' -` 0xc7,0x02,0x47,0x07,0x01,0x03,0x72,0x09,' -` 0xc0,0x02,0x1f,0x0c,0x86,0x01,0xe7,0x0f,' -` 0xed,0xfd,0x8e,0x17,0xe8,0xef,0xbe,0x4d,' -` 0xed,0x65,0x3f,0xed,0x6d,0x18,0x64,0xfd,' -` 0x17,0x10,0x40,0x01,0x24,0x0c,0x8d,0x02,' -` 0x66,0x09,0xd7,0x02,0x33,0x07,0xa3,0x02,' -` 0x5f,0x05,0x35,0x02,0xdb,0x03,0xb4,0x01,' -` 0xa4,0x02,0x38,0x01,0xb6,0x01,0xcf,0x00,' -` 0x0a,0x01,0x7e,0x00,0x94,0x00,0x45,0x00,' -` 0x4b,0x00,0x22,0x00,0x21,0x00,0x0e,0x00,' -` 0x0b,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xfa,0xff,0xf8,0xff,' +` 0xf4,0xff,0xef,0xff,0xe9,0xff,0xe2,0xff,' +` 0xd9,0xff,0xcd,0xff,0xc0,0xff,0xb0,0xff,' +` 0x9e,0xff,0x86,0xff,0x5a,0xff,0x3b,0xff,' +` 0x16,0xff,0xee,0xfe,0xc1,0xfe,0x8f,0xfe,' +` 0x58,0xfe,0x1d,0xfe,0xdd,0xfd,0x98,0xfd,' +` 0x4f,0xfd,0x02,0xfd,0xb1,0xfc,0x5c,0xfc,' +` 0x05,0xfc,0xaa,0xfb,0x4e,0xfb,0xf1,0xfa,' +` 0x93,0xfa,0x35,0xfa,0xd9,0xf9,0x7e,0xf9,' +` 0x27,0xf9,0xd2,0xf8,0x83,0xf8,0x37,0xf8,' +` 0xf3,0xf7,0xb4,0xf7,0x7e,0xf7,0x4e,0xf7,' +` 0x29,0xf7,0x0a,0xf7,0xf8,0xf6,0xeb,0xf6,' +` 0xdd,0x76,0xf7,0xf6,0x0f,0xf7,0x2b,0xf7,' +` 0x55,0xf7,0x83,0xf7,0xbd,0xf7,0xfa,0xf7,' +` 0x42,0xf8,0x8b,0xf8,0xde,0xf8,0x30,0xf9,' +` 0x8b,0xf9,0xe3,0xf9,0x42,0xfa,0x9e,0xfa,' +` 0xfe,0xfa,0x59,0xfb,0xb7,0xfb,0x0e,0xfc,' +` 0x68,0xfc,0xba,0xfc,0x0d,0xfd,0x57,0xfd,' +` 0xa2,0xfd,0xe4,0xfd,0x26,0xfe,0x5e,0xfe,' +` 0x96,0xfe,0xc5,0xfe,0xf4,0xfe,0x1a,0xff,' +` 0x40,0xff,0x5c,0xff,0x83,0xff,0xa2,0xff,' +` 0xb1,0xff,0xc2,0xff,0xcf,0xff,0xda,0xff,' +` 0xe3,0xff,0xea,0xff,0xf0,0xff,0xf4,0xff,' +` 0xf8,0xff,0xfb,0xff,0xfd,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x64,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfb,0xff,0xf6,0xff,0xee,0xff,0xe3,0xff,' -` 0xd4,0xff,0xbf,0xff,0xa4,0xff,0x81,0xff,' -` 0x55,0xff,0x21,0xff,0xe1,0xfe,0x98,0xfe,' -` 0x42,0xfe,0xe2,0xfd,0x77,0xfd,0x02,0xfd,' -` 0x84,0xfc,0xff,0xfb,0x75,0xfb,0xe7,0xfa,' -` 0x59,0xfa,0xce,0xf9,0x48,0xf9,0xca,0xf8,' -` 0x59,0xf8,0xf4,0xf7,0xa2,0xf7,0x60,0xf7,' -` 0x36,0xf7,0x1e,0xf7,0xfc,0x76,0x3c,0xf7,' -` 0x6e,0xf7,0xaf,0xf7,0x08,0xf8,0x6b,0xf8,' -` 0xe2,0xf8,0x5e,0xf9,0xe8,0xf9,0x71,0xfa,' -` 0x01,0xfb,0x8c,0xfb,0x17,0xfc,0x99,0xfc,' -` 0x17,0xfd,0x89,0xfd,0xf3,0xfd,0x50,0xfe,' -` 0xa4,0xfe,0xeb,0xfe,0x29,0xff,0x5c,0xff,' -` 0x86,0xff,0xa7,0xff,0xc2,0xff,0xd6,0xff,' -` 0xe5,0xff,0xef,0xff,0xf6,0xff,0xfb,0xff,' -` 0xfe,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xfa,0xff,0xf8,0xff,0xf4,0xff,0xef,0xff,' +` 0xe9,0xff,0xe2,0xff,0xd9,0xff,0xcd,0xff,' +` 0xc0,0xff,0xb0,0xff,0x9e,0xff,0x86,0xff,' +` 0x5a,0xff,0x3b,0xff,0x16,0xff,0xee,0xfe,' +` 0xc1,0xfe,0x8f,0xfe,0x58,0xfe,0x1d,0xfe,' +` 0xdd,0xfd,0x98,0xfd,0x4f,0xfd,0x02,0xfd,' +` 0xb1,0xfc,0x5c,0xfc,0x05,0xfc,0xaa,0xfb,' +` 0x4e,0xfb,0xf1,0xfa,0x93,0xfa,0x35,0xfa,' +` 0xd9,0xf9,0x7e,0xf9,0x27,0xf9,0xd2,0xf8,' +` 0x83,0xf8,0x37,0xf8,0xf3,0xf7,0xb4,0xf7,' +` 0x7e,0xf7,0x4e,0xf7,0x29,0xf7,0x0a,0xf7,' +` 0xf8,0xf6,0xeb,0xf6,0xdd,0x76,0xf7,0xf6,' +` 0x0f,0xf7,0x2b,0xf7,0x55,0xf7,0x83,0xf7,' +` 0xbd,0xf7,0xfa,0xf7,0x42,0xf8,0x8b,0xf8,' +` 0xde,0xf8,0x30,0xf9,0x8b,0xf9,0xe3,0xf9,' +` 0x42,0xfa,0x9e,0xfa,0xfe,0xfa,0x59,0xfb,' +` 0xb7,0xfb,0x0e,0xfc,0x68,0xfc,0xba,0xfc,' +` 0x0d,0xfd,0x57,0xfd,0xa2,0xfd,0xe4,0xfd,' +` 0x26,0xfe,0x5e,0xfe,0x96,0xfe,0xc5,0xfe,' +` 0xf4,0xfe,0x1a,0xff,0x40,0xff,0x5c,0xff,' +` 0x83,0xff,0xa2,0xff,0xb1,0xff,0xc2,0xff,' +` 0xcf,0xff,0xda,0xff,0xe3,0xff,0xea,0xff,' +` 0xf0,0xff,0xf4,0xff,0xf8,0xff,0xfb,0xff,' +` 0xfd,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' -` 0xee,0xff,0xe3,0xff,0xd4,0xff,0xbf,0xff,' -` 0xa4,0xff,0x81,0xff,0x55,0xff,0x21,0xff,' -` 0xe1,0xfe,0x98,0xfe,0x42,0xfe,0xe2,0xfd,' -` 0x77,0xfd,0x02,0xfd,0x84,0xfc,0xff,0xfb,' -` 0x75,0xfb,0xe7,0xfa,0x59,0xfa,0xce,0xf9,' -` 0x48,0xf9,0xca,0xf8,0x59,0xf8,0xf4,0xf7,' -` 0xa2,0xf7,0x60,0xf7,0x36,0xf7,0x1e,0xf7,' -` 0xfc,0x76,0x3c,0xf7,0x6e,0xf7,0xaf,0xf7,' -` 0x08,0xf8,0x6b,0xf8,0xe2,0xf8,0x5e,0xf9,' -` 0xe8,0xf9,0x71,0xfa,0x01,0xfb,0x8c,0xfb,' -` 0x17,0xfc,0x99,0xfc,0x17,0xfd,0x89,0xfd,' -` 0xf3,0xfd,0x50,0xfe,0xa4,0xfe,0xeb,0xfe,' -` 0x29,0xff,0x5c,0xff,0x86,0xff,0xa7,0xff,' -` 0xc2,0xff,0xd6,0xff,0xe5,0xff,0xef,0xff,' -` 0xf6,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' +` 0x06,0x00,0x09,0x00,0x0a,0x00,0x10,0x00,' +` 0x12,0x00,0x1b,0x00,0x1d,0x00,0x2c,0x00,' +` 0x2d,0x00,0x44,0x00,0x4e,0x00,0x6a,0x00,' +` 0x6c,0x00,0x95,0x00,0x92,0x00,0xc9,0x00,' +` 0xc1,0x00,0x08,0x01,0xf7,0x00,0x53,0x01,' +` 0x35,0x01,0xa9,0x01,0x79,0x01,0x09,0x02,' +` 0xc0,0x01,0x72,0x02,0x09,0x02,0xe4,0x02,' +` 0x4f,0x02,0x5c,0x03,0x8e,0x02,0xda,0x03,' +` 0xc0,0x02,0x5d,0x04,0xdd,0x02,0xea,0x04,' +` 0xd7,0x02,0x8d,0x05,0x93,0x02,0x6a,0x06,' +` 0xc6,0x01,0x1b,0x08,0xde,0xfe,0x0d,0x11,' +` 0x80,0x41,0xae,0xfb,0x33,0x09,0x37,0x01,' +` 0xba,0x06,0x59,0x02,0xae,0x05,0xb6,0x02,' +` 0xf9,0x04,0xc7,0x02,0x63,0x04,0xb0,0x02,' +` 0xdb,0x03,0x81,0x02,0x5a,0x03,0x44,0x02,' +` 0xe0,0x02,0xff,0x01,0x6e,0x02,0xb8,0x01,' +` 0x04,0x02,0x71,0x01,0xa4,0x01,0x2f,0x01,' +` 0x4e,0x01,0xf2,0x00,0x04,0x01,0xbd,0x00,' +` 0xc6,0x00,0x8f,0x00,0x92,0x00,0x69,0x00,' +` 0x68,0x00,0x4b,0x00,0x42,0x00,0x2b,0x00,' +` 0x2b,0x00,0x1c,0x00,0x1b,0x00,0x11,0x00,' +` 0x10,0x00,0x0a,0x00,0x09,0x00,0x05,0x00,' +` 0x04,0x00,0x02,0x00,0x02,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x03,0x00,' -` 0x04,0x00,0x0c,0x00,0x0f,0x00,0x22,0x00,' -` 0x24,0x00,0x4e,0x00,0x4a,0x00,0x9a,0x00,' -` 0x86,0x00,0x12,0x01,0xdb,0x00,0xc3,0x01,' -` 0x4a,0x01,0xb5,0x02,0xcc,0x01,0xef,0x03,' -` 0x53,0x02,0x74,0x05,0xc7,0x02,0x47,0x07,' -` 0x01,0x03,0x72,0x09,0xc0,0x02,0x1f,0x0c,' -` 0x86,0x01,0xe7,0x0f,0xed,0xfd,0x8e,0x17,' -` 0xe8,0xef,0xbe,0x4d,0xed,0x65,0x3f,0xed,' -` 0x6d,0x18,0x64,0xfd,0x17,0x10,0x40,0x01,' -` 0x24,0x0c,0x8d,0x02,0x66,0x09,0xd7,0x02,' -` 0x33,0x07,0xa3,0x02,0x5f,0x05,0x35,0x02,' -` 0xdb,0x03,0xb4,0x01,0xa4,0x02,0x38,0x01,' -` 0xb6,0x01,0xcf,0x00,0x0a,0x01,0x7e,0x00,' -` 0x94,0x00,0x45,0x00,0x4b,0x00,0x22,0x00,' -` 0x21,0x00,0x0e,0x00,0x0b,0x00,0x04,0x00,' -` 0x03,0x00,0x01,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_16khz.m4 deleted file mode 100644 index 2111a32a47ee..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x08,0x00,0x0e,0x00,0x16,0x00,0x24,0x00,' -` 0x33,0x00,0x43,0x00,0x64,0x00,0x9b,0x00,' -` 0xd2,0x00,0x17,0x01,0x66,0x01,0xcb,0x01,' -` 0x37,0x02,0xc4,0x02,0x49,0x03,0x08,0x04,' -` 0x8e,0x04,0x4d,0x05,0x27,0x07,0xe6,0x07,' -` 0xe9,0x08,0xb8,0x09,0xa1,0x0a,0x5e,0x0b,' -` 0x1c,0x0c,0xae,0x0c,0x2e,0x0d,0x81,0x0d,' -` 0x88,0x4d,0x90,0x0d,0x59,0x0d,0xfe,0x0c,' -` 0x6d,0x0c,0xce,0x0b,0xf9,0x0a,0x2e,0x0a,' -` 0x2a,0x09,0x55,0x08,0x29,0x07,0x70,0x06,' -` 0x4e,0x05,0xd6,0x03,0x47,0x03,0x8f,0x02,' -` 0x0f,0x02,0x8d,0x01,0x30,0x01,0xda,0x00,' -` 0x9f,0x00,0x6a,0x00,0x4f,0x00,0x37,0x00,' -` 0x20,0x00,0x10,0x00,0x09,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xf7,0xff,0xf4,0xff,0xde,0xff,0xdb,0xff,' -` 0xa5,0xff,0x9e,0xff,0x0e,0xff,0x19,0xff,' -` 0x47,0xfe,0xa1,0xfe,0xf9,0xfc,0x82,0xfd,' -` 0xcc,0xfa,0xd2,0xfb,0x91,0xf7,0x6f,0xf9,' -` 0x09,0xf3,0x57,0xf6,0x7c,0xeb,0x09,0xef,' -` 0x03,0xe2,0xa0,0xea,0xed,0xd7,0x9e,0xe6,' -` 0xd4,0xcb,0x6d,0xe5,0xa6,0xbb,0x1c,0xee,' -` 0x64,0x96,0x0e,0x6a,0xfc,0x6c,0x28,0x91,' -` 0x18,0xe7,0x78,0xb2,0x82,0xda,0xaf,0xbf,' -` 0x8d,0xd9,0x90,0xca,0x41,0xdd,0x21,0xd5,' -` 0x89,0xe3,0x98,0xe1,0x1b,0xed,0xeb,0xea,' -` 0x9f,0xf2,0x13,0xf2,0x6a,0xf7,0x7f,0xf7,' -` 0x00,0xfb,0x47,0xfb,0x64,0xfd,0xca,0xfd,' -` 0x08,0xff,0x19,0xff,0x98,0xff,0xa0,0xff,' -` 0xe2,0xff,0xe5,0xff,0xfb,0xff,0xfb,0xff,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfc,0xff,0xf5,0xff,' -` 0xed,0xff,0xda,0xff,0xc5,0xff,0x9d,0xff,' -` 0x7b,0xff,0x11,0xff,0xb2,0xfe,0x09,0xfe,' -` 0x84,0xfd,0x6f,0xfc,0xb8,0xfb,0x20,0xfa,' -` 0x42,0xf9,0x17,0xf7,0x2b,0xf6,0xb2,0xf2,' -` 0xd3,0xf1,0x98,0xed,0xc1,0xed,0x4e,0xe9,' -` 0xbb,0xea,0x55,0xe5,0x03,0xe9,0xb0,0xe1,' -` 0xd1,0xe9,0x6e,0xdc,0x3d,0xf6,0x29,0x62,' -` 0xbb,0xd8,0xf8,0xee,0x49,0xe4,0x58,0xee,' -` 0xb5,0xe9,0x8f,0xf0,0x53,0xee,0x84,0xf3,' -` 0x6f,0xf2,0xa9,0xf6,0x13,0xf7,0x1e,0xfa,' -` 0x6d,0xfa,0x3d,0xfc,0x5a,0xfc,0xa7,0xfd,' -` 0xc2,0xfd,0x9f,0xfe,0xb5,0xfe,0x40,0xff,' -` 0x4c,0xff,0x83,0xff,0x8f,0xff,0xcd,0xff,' -` 0xd9,0xff,0xed,0xff,0xf1,0xff,0xfa,0xff,' -` 0xfc,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x0a,0x00,0x0f,0x00,' -` 0x20,0x00,0x30,0x00,0x51,0x00,0x65,0x00,' -` 0x9b,0x00,0xc7,0x00,0x29,0x01,0x69,0x01,' -` 0x03,0x02,0x53,0x02,0x36,0x03,0x80,0x03,' -` 0x10,0x05,0x22,0x06,0x44,0x07,0x6f,0x07,' -` 0x53,0x09,0x12,0x09,0x6e,0x0b,0x53,0x0a,' -` 0x81,0x0d,0xb1,0x0a,0x1a,0x10,0x6b,0x07,' -` 0x87,0x4b,0xe6,0x14,0x84,0x09,0xf0,0x0e,' -` 0x69,0x0a,0xb4,0x0c,0xa5,0x09,0xa8,0x0a,' -` 0x50,0x08,0x99,0x08,0xce,0x06,0xea,0x05,' -` 0xc3,0x03,0x4d,0x04,0x1a,0x03,0xf7,0x02,' -` 0x16,0x02,0xed,0x01,0x4f,0x01,0x2b,0x01,' -` 0xc2,0x00,0xa7,0x00,0x58,0x00,0x45,0x00,' -` 0x26,0x00,0x25,0x00,0x14,0x00,0x0e,0x00,' -` 0x07,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_48khz.m4 deleted file mode 100644 index 79cd230eb0c6..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az10el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x05,0x00,' -` 0x08,0x00,0x0d,0x00,0x14,0x00,0x1e,0x00,' -` 0x2a,0x00,0x3b,0x00,0x4f,0x00,0x68,0x00,' -` 0x85,0x00,0xa8,0x00,0xd1,0x00,0xff,0x00,' -` 0x32,0x01,0x6b,0x01,0xa8,0x01,0xea,0x01,' -` 0x2d,0x02,0x74,0x02,0xbb,0x02,0x02,0x03,' -` 0x45,0x03,0x87,0x03,0xc2,0x03,0xf9,0x03,' -` 0x25,0x04,0x4b,0x04,0x62,0x04,0x71,0x04,' -` 0x5d,0x44,0x69,0x04,0x55,0x04,0x39,0x04,' -` 0x11,0x04,0xe2,0x03,0xa9,0x03,0x6d,0x03,' -` 0x29,0x03,0xe4,0x02,0x9b,0x02,0x55,0x02,' -` 0x0e,0x02,0xcb,0x01,0x8a,0x01,0x4f,0x01,' -` 0x17,0x01,0xe7,0x00,0xba,0x00,0x95,0x00,' -` 0x73,0x00,0x59,0x00,0x42,0x00,0x30,0x00,' -` 0x22,0x00,0x17,0x00,0x0f,0x00,0x09,0x00,' -` 0x05,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfd,0xff,0xf6,0xff,0xf5,0xff,0xe3,0xff,' -` 0xe5,0xff,0xbe,0xff,0xc9,0xff,0x7a,0xff,' -` 0x9a,0xff,0x0d,0xff,0x57,0xff,0x69,0xfe,' -` 0xff,0xfe,0x81,0xfd,0x96,0xfe,0x4b,0xfc,' -` 0x2b,0xfe,0xbe,0xfa,0xd7,0xfd,0xcc,0xf8,' -` 0xc9,0xfd,0x5a,0xf6,0x5a,0xfe,0x12,0xf3,' -` 0x5b,0x00,0xa3,0xed,0xe8,0x06,0x6f,0xdd,' -` 0x34,0x44,0xcd,0x4b,0x61,0xdb,0x0e,0x07,' -` 0x97,0xeb,0xb0,0xff,0xb3,0xf0,0x36,0xfd,' -` 0xcc,0xf3,0x5b,0xfc,0x3a,0xf6,0x4a,0xfc,' -` 0x52,0xf8,0xa6,0xfc,0x27,0xfa,0x37,0xfd,' -` 0xb9,0xfb,0xda,0xfd,0x05,0xfd,0x75,0xfe,' -` 0x0a,0xfe,0xf9,0xfe,0xcc,0xfe,0x5f,0xff,' -` 0x52,0xff,0xa6,0xff,0xa7,0xff,0xd4,0xff,' -` 0xd9,0xff,0xee,0xff,0xf2,0xff,0xfb,0xff,' -` 0xfd,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xfa,0xff,0xf1,0xff,' -` 0xee,0xff,0xd7,0xff,0xd3,0xff,0xa4,0xff,' -` 0xa6,0xff,0x4c,0xff,0x60,0xff,0xc2,0xfe,' -` 0x01,0xff,0xfb,0xfd,0x8a,0xfe,0xed,0xfc,' -` 0x09,0xfe,0x8e,0xfb,0x95,0xfd,0xd5,0xf9,' -` 0x59,0xfd,0xaa,0xf7,0xa4,0xfd,0xc6,0xf4,' -` 0x2d,0xff,0x1d,0xf0,0x95,0x04,0xf8,0xe2,' -` 0x44,0x30,0x39,0x59,0x81,0xdc,0x66,0x07,' -` 0x96,0xec,0x5f,0x00,0x5a,0xf1,0x02,0xfe,' -` 0x39,0xf4,0x26,0xfd,0x7d,0xf6,0x01,0xfd,' -` 0x73,0xf8,0x3d,0xfd,0x2d,0xfa,0xab,0xfd,' -` 0xad,0xfb,0x2a,0xfe,0xec,0xfc,0xa6,0xfe,' -` 0xeb,0xfd,0x12,0xff,0xac,0xfe,0x68,0xff,' -` 0x35,0xff,0xa6,0xff,0x90,0xff,0xd0,0xff,' -` 0xc9,0xff,0xe9,0xff,0xe8,0xff,0xf7,0xff,' -` 0xf8,0xff,0xfe,0xff,0xfe,0xff,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' -` 0x07,0x00,0x0a,0x00,0x17,0x00,0x1a,0x00,' -` 0x3a,0x00,0x3a,0x00,0x7a,0x00,0x6d,0x00,' -` 0xe5,0x00,0xb6,0x00,0x86,0x01,0x15,0x01,' -` 0x6e,0x02,0x7f,0x01,0xaa,0x03,0xde,0x01,' -` 0x51,0x05,0x01,0x02,0x8e,0x07,0x7a,0x01,' -` 0xf1,0x0a,0xfe,0xfe,0x25,0x12,0xef,0xf1,' -` 0x42,0x64,0x61,0x36,0xcc,0xf4,0x03,0x15,' -` 0x44,0xff,0x01,0x10,0x73,0x02,0x86,0x0d,' -` 0xc9,0x03,0xa1,0x0b,0x42,0x04,0xe4,0x09,' -` 0x35,0x04,0x36,0x08,0xd5,0x03,0x9a,0x06,' -` 0x44,0x03,0x1c,0x05,0x9f,0x02,0xca,0x03,' -` 0xfc,0x01,0xad,0x02,0x6a,0x01,0xca,0x01,' -` 0xf2,0x00,0x1f,0x01,0x96,0x00,0xa7,0x00,' -` 0x55,0x00,0x59,0x00,0x2b,0x00,0x2a,0x00,' -` 0x13,0x00,0x0e,0x00,0x05,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_16khz.m4 deleted file mode 100644 index e03d236e07c7..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x07,0x00,0x0b,0x00,0x12,0x00,0x16,0x00,' -` 0x23,0x00,0x32,0x00,0x49,0x00,0x60,0x00,' -` 0x8d,0x00,0xce,0x00,0x0e,0x01,0x55,0x01,' -` 0xb3,0x01,0x0c,0x02,0x8f,0x02,0x01,0x03,' -` 0x4a,0x03,0xc5,0x03,0x11,0x05,0xe1,0x06,' -` 0xa3,0x07,0xb5,0x08,0x94,0x09,0x91,0x0a,' -` 0x68,0x0b,0x39,0x0c,0xd1,0x0c,0x4b,0x0d,' -` 0x84,0x4d,0xb8,0x0d,0xb7,0x0d,0x77,0x0d,' -` 0x1b,0x0d,0x7d,0x0c,0xd7,0x0b,0xe9,0x0a,' -` 0x05,0x0a,0xd9,0x08,0xf5,0x07,0x2b,0x07,' -` 0x2b,0x06,0xac,0x04,0x6a,0x03,0xd1,0x02,' -` 0x28,0x02,0xab,0x01,0x3b,0x01,0xe4,0x00,' -` 0xa8,0x00,0x7e,0x00,0x51,0x00,0x36,0x00,' -` 0x20,0x00,0x13,0x00,0x08,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfe,0xff,0xfa,0xff,0xfc,0xff,0xeb,0xff,' -` 0xf3,0xff,0xd7,0xff,0xee,0xff,0xb6,0xff,' -` 0xeb,0xff,0x9c,0xff,0x18,0x00,0x58,0xff,' -` 0x10,0x00,0xc3,0xfe,0xe5,0xff,0xb8,0xfd,' -` 0xe9,0xfe,0x33,0xfb,0x89,0xfd,0x07,0xf7,' -` 0xee,0xfa,0x54,0xf2,0x80,0xf8,0xdc,0xeb,' -` 0xb5,0xf6,0xc8,0xe2,0x9e,0xf8,0x7b,0xcf,' -` 0x57,0x28,0x6b,0x41,0xd2,0xc5,0x53,0xf0,' -` 0x5e,0xd4,0xf6,0xe7,0x7a,0xd9,0x5b,0xe6,' -` 0x36,0xde,0x03,0xe8,0xc8,0xe3,0x74,0xec,' -` 0x66,0xea,0xd5,0xf0,0xd9,0xf0,0x52,0xf5,' -` 0x86,0xf5,0xef,0xf8,0x65,0xf9,0xc0,0xfb,' -` 0x49,0xfc,0xf4,0xfd,0x33,0xfe,0x13,0xff,' -` 0x39,0xff,0xab,0xff,0xba,0xff,0xe5,0xff,' -` 0xea,0xff,0xfc,0xff,0xfc,0xff,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfa,0xff,0xf3,0xff,' -` 0xe6,0xff,0xd1,0xff,0xab,0xff,0x77,0xff,' -` 0x27,0xff,0xb6,0xfe,0x07,0xfe,0x58,0xfd,' -` 0x4e,0xfc,0x46,0xfb,0xc3,0xf9,0x6f,0xf8,' -` 0x16,0xf6,0x46,0xf4,0xfb,0xf1,0xff,0xef,' -` 0xbf,0xec,0x6a,0xeb,0x7d,0xe8,0x09,0xe8,' -` 0x2c,0xe5,0x37,0xe6,0xf9,0xe2,0x4f,0xe7,' -` 0x55,0xe0,0x6d,0x62,0xfd,0xed,0xff,0xe6,' -` 0xd6,0xed,0x89,0xec,0x37,0xf1,0x58,0xf1,' -` 0x1c,0xf5,0xc4,0xf5,0xb8,0xf8,0x6d,0xfa,' -` 0xa1,0xfc,0xc5,0xfc,0xb0,0xfe,0x33,0xff,' -` 0xd7,0xff,0xc4,0xff,0x29,0x00,0x04,0x00,' -` 0x37,0x00,0xdd,0xff,0xd7,0xff,0xcc,0xff,' -` 0xd7,0xff,0xd4,0xff,0xde,0xff,0xec,0xff,' -` 0xf6,0xff,0xf5,0xff,0xf9,0xff,0xfa,0xff,' -` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,' -` 0x05,0x00,0x10,0x00,0x17,0x00,0x35,0x00,' -` 0x44,0x00,0x8c,0x00,0x9d,0x00,0x20,0x01,' -` 0x47,0x01,0x3f,0x02,0x67,0x02,0x04,0x04,' -` 0x25,0x04,0x9f,0x07,0x74,0x07,0x99,0x0b,' -` 0x1f,0x0a,0x77,0x0f,0xb9,0x0c,0xb3,0x14,' -` 0x75,0x0e,0xbb,0x1a,0x72,0x0d,0x47,0x24,' -` 0x45,0x00,0x5b,0x71,0xc0,0x54,0x89,0x01,' -` 0x21,0x27,0x06,0x0d,0x0c,0x1f,0x77,0x0e,' -` 0x95,0x19,0x59,0x0d,0xd2,0x14,0x90,0x0a,' -` 0xa1,0x0c,0x1b,0x06,0x3d,0x09,0x21,0x05,' -` 0xa2,0x07,0xcb,0x03,0x51,0x05,0x87,0x02,' -` 0x80,0x03,0x75,0x01,0xcc,0x01,0xac,0x00,' -` 0x0a,0x01,0x57,0x00,0x8c,0x00,0x25,0x00,' -` 0x56,0x00,0x1c,0x00,0x26,0x00,0x08,0x00,' -` 0x0c,0x00,0x01,0x00,0x03,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_48khz.m4 deleted file mode 100644 index 3e46c2a4b1a4..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az25el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x07,0x00,0x0b,0x00,0x11,0x00,0x1a,0x00,' -` 0x25,0x00,0x34,0x00,0x46,0x00,0x5d,0x00,' -` 0x78,0x00,0x99,0x00,0xbf,0x00,0xeb,0x00,' -` 0x1c,0x01,0x53,0x01,0x8f,0x01,0xcf,0x01,' -` 0x13,0x02,0x59,0x02,0xa2,0x02,0xea,0x02,' -` 0x30,0x03,0x71,0x03,0xb0,0x03,0xe7,0x03,' -` 0x18,0x04,0x3e,0x04,0x5d,0x04,0x6f,0x04,' -` 0x64,0x44,0x72,0x04,0x66,0x04,0x4b,0x04,' -` 0x2a,0x04,0xfb,0x03,0xc8,0x03,0x8a,0x03,' -` 0x4a,0x03,0x03,0x03,0xbd,0x02,0x73,0x02,' -` 0x2d,0x02,0xe5,0x01,0xa4,0x01,0x64,0x01,' -` 0x2c,0x01,0xf7,0x00,0xc9,0x00,0xa0,0x00,' -` 0x7d,0x00,0x60,0x00,0x48,0x00,0x34,0x00,' -` 0x25,0x00,0x19,0x00,0x10,0x00,0x0a,0x00,' -` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' -` 0xfd,0xff,0xfc,0xff,0xf4,0xff,0xf4,0xff,' -` 0xdf,0xff,0xe4,0xff,0xb6,0xff,0xc6,0xff,' -` 0x6e,0xff,0x96,0xff,0xf9,0xfe,0x50,0xff,' -` 0x48,0xfe,0xf5,0xfe,0x4b,0xfd,0x8b,0xfe,' -` 0xf1,0xfb,0x27,0xfe,0x1a,0xfa,0xfc,0xfd,' -` 0x96,0xf7,0x8a,0xfe,0xa6,0xf3,0x9d,0x01,' -` 0xe7,0xe9,0x45,0x1b,0x90,0x63,0x40,0xe0,' -` 0x43,0x03,0x36,0xed,0xd4,0xfc,0x65,0xf0,' -` 0x6f,0xfa,0x3c,0xf2,0x74,0xf9,0xdb,0xf3,' -` 0x56,0xf9,0x8d,0xf5,0xc4,0xf9,0x4a,0xf7,' -` 0x8a,0xfa,0x03,0xf9,0x7d,0xfb,0xa3,0xfa,' -` 0x7d,0xfc,0x15,0xfc,0x6e,0xfd,0x4c,0xfd,' -` 0x3e,0xfe,0x42,0xfe,0xe3,0xfe,0xf5,0xfe,' -` 0x5b,0xff,0x6f,0xff,0xaa,0xff,0xba,0xff,' -` 0xdb,0xff,0xe5,0xff,0xf3,0xff,0xf8,0xff,' -` 0xfd,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfd,0xff,0xf8,0xff,0xf2,0xff,' -` 0xe4,0xff,0xda,0xff,0xbd,0xff,0xae,0xff,' -` 0x76,0xff,0x68,0xff,0x06,0xff,0x03,0xff,' -` 0x62,0xfe,0x83,0xfe,0x80,0xfd,0xf8,0xfd,' -` 0x5b,0xfc,0x85,0xfd,0xd3,0xfa,0x7e,0xfd,' -` 0x6f,0xf8,0x44,0xff,0xe9,0xf0,0x64,0x51,' -` 0x39,0x08,0x1a,0xf2,0x2a,0xfe,0x1d,0xf5,' -` 0x2e,0xfc,0x38,0xf6,0x75,0xfb,0x1c,0xf7,' -` 0x52,0xfb,0x09,0xf8,0x86,0xfb,0x13,0xf9,' -` 0xfa,0xfb,0x2f,0xfa,0x94,0xfc,0x4d,0xfb,' -` 0x3e,0xfd,0x5d,0xfc,0xe4,0xfd,0x50,0xfd,' -` 0x7a,0xfe,0x1d,0xfe,0xf7,0xfe,0xbf,0xfe,' -` 0x57,0xff,0x36,0xff,0x9c,0xff,0x89,0xff,' -` 0xcd,0xff,0xd2,0xff,0xea,0xff,0xe7,0xff,' -` 0xf7,0xff,0xf5,0xff,0xfd,0xff,0xfc,0xff,' -` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x03,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' -` 0x0f,0x00,0x15,0x00,0x31,0x00,0x39,0x00,' -` 0x7b,0x00,0x78,0x00,0x04,0x01,0xd8,0x00,' -` 0xec,0x01,0x4f,0x01,0x64,0x03,0xa9,0x01,' -` 0xdc,0x05,0x18,0x01,0x32,0x0b,0x5e,0xf9,' -` 0x76,0x68,0x92,0x20,0x85,0xfc,0x05,0x13,' -` 0x92,0x03,0x3a,0x12,0xf2,0x06,0xa7,0x12,' -` 0x39,0x09,0x17,0x13,0xc2,0x0a,0x1a,0x13,' -` 0x92,0x0b,0x8e,0x12,0xbc,0x0b,0x71,0x11,' -` 0x52,0x0b,0xd6,0x0f,0x6b,0x0a,0xda,0x0d,' -` 0x2b,0x09,0xab,0x0b,0xb6,0x07,0x6d,0x09,' -` 0x30,0x06,0x4b,0x07,0xbb,0x04,0x64,0x05,' -` 0x6d,0x03,0xcb,0x03,0xf3,0x01,0xe6,0x01,' -` 0x18,0x01,0x2f,0x01,0xa6,0x00,0xad,0x00,' -` 0x5b,0x00,0x5a,0x00,0x2d,0x00,0x26,0x00,' -` 0x16,0x00,0x12,0x00,0x08,0x00,0x05,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_16khz.m4 new file mode 100644 index 000000000000..862665918708 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_16khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,' +` 0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0xfd,0xff,0x00,0x00,' +` 0x03,0x00,0x08,0x00,0x0e,0x00,0x16,0x00,' +` 0x20,0x00,0x2c,0x00,0x39,0x00,0x47,0x00,' +` 0x5d,0x00,0x7c,0x00,0x92,0x00,0x88,0x00,' +` 0x9b,0x00,0xbf,0x00,0xe0,0x00,0x0a,0x01,' +` 0x35,0x01,0x67,0x01,0xe0,0x01,0x56,0x02,' +` 0x95,0x02,0x01,0x03,0x49,0x03,0xd3,0x03,' +` 0xde,0x03,0x29,0x04,0xa5,0x04,0x83,0x05,' +` 0xbb,0x07,0x77,0x08,0x43,0x09,0x05,0x0a,' +` 0xc9,0x0a,0x80,0x0b,0x24,0x0c,0xae,0x0c,' +` 0x25,0x0d,0x7f,0x4d,0xcf,0x0d,0x05,0x0e,' +` 0x15,0x0e,0x14,0x0e,0xe2,0x0d,0xa4,0x0d,' +` 0x25,0x0d,0xa8,0x0c,0xe3,0x0b,0xa9,0x0b,' +` 0xf3,0x0a,0x26,0x0a,0xd2,0x08,0xd0,0x06,' +` 0x2d,0x06,0x4f,0x05,0xad,0x04,0xe9,0x03,' +` 0x68,0x03,0x0d,0x03,0x88,0x02,0x0c,0x02,' +` 0xa5,0x01,0x45,0x01,0xfb,0x00,0xb2,0x00,' +` 0x62,0x00,0x36,0x00,0x31,0x00,0x25,0x00,' +` 0x12,0x00,0x07,0x00,0xff,0xff,0xfa,0xff,' +` 0xf7,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,' +` 0xf7,0xff,0xf7,0xff,0xf9,0xff,0xfa,0xff,' +` 0xfc,0xff,0xfd,0xff,0xfe,0xff,0xfe,0xff,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfe,0xff,' +` 0xfb,0xff,0xfa,0xff,0xf3,0xff,0xf3,0xff,' +` 0xe7,0xff,0xe6,0xff,0xd7,0xff,0xd7,0xff,' +` 0xbc,0xff,0xc0,0xff,0x9a,0xff,0xa9,0xff,' +` 0x77,0xff,0x96,0xff,0x59,0xff,0x92,0xff,' +` 0x4b,0xff,0xbc,0xff,0x62,0xff,0xa3,0xff,' +` 0x12,0xff,0xd8,0xff,0x33,0xff,0x34,0x00,' +` 0x61,0xff,0x9a,0x00,0xcb,0xff,0xc8,0x01,' +` 0xec,0xff,0xd9,0x01,0x5a,0xff,0x95,0x01,' +` 0x96,0xfd,0x4d,0xff,0xd1,0xfa,0x66,0xfd,' +` 0x29,0xf6,0xaf,0xf9,0x7e,0xf1,0xc0,0xf6,' +` 0xb7,0xeb,0x6d,0xf4,0xe6,0xe3,0x62,0xf5,' +` 0xbd,0xd1,0xc1,0x5a,0xe6,0x04,0xb0,0xd2,' +` 0x1d,0xe9,0x16,0xd8,0x7e,0xe3,0x00,0xda,' +` 0xfa,0xe1,0x50,0xdc,0xb0,0xe2,0x1f,0xe0,' +` 0x36,0xe6,0x30,0xe4,0x7e,0xe9,0x84,0xe9,' +` 0xdc,0xed,0xd3,0xed,0xad,0xf1,0x08,0xf2,' +` 0x71,0xf5,0x85,0xf6,0x24,0xf9,0xad,0xf9,' +` 0xb7,0xfb,0x28,0xfc,0xab,0xfd,0xfa,0xfd,' +` 0xcd,0xfe,0xe2,0xfe,0x95,0xff,0x92,0xff,' +` 0x06,0x00,0xfd,0xff,0x3e,0x00,0x2d,0x00,' +` 0x4e,0x00,0x3a,0x00,0x48,0x00,0x35,0x00,' +` 0x37,0x00,0x26,0x00,0x23,0x00,0x18,0x00,' +` 0x15,0x00,0x0d,0x00,0x0a,0x00,0x06,0x00,' +` 0x04,0x00,0x02,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x06,0x00,' +` 0x08,0x00,0x0e,0x00,0x10,0x00,0x19,0x00,' +` 0x1a,0x00,0x29,0x00,0x26,0x00,0x3c,0x00,' +` 0x2e,0x00,0x48,0x00,0x28,0x00,0x46,0x00,' +` 0x06,0x00,0x24,0x00,0xb6,0xff,0xd2,0xff,' +` 0x1f,0xff,0x45,0xff,0x30,0xfe,0x66,0xfe,' +` 0x09,0xfd,0xf1,0xfc,0xdb,0xfa,0xc6,0xfa,' +` 0xfe,0xf7,0x08,0xf8,0x3d,0xf4,0xee,0xf3,' +` 0xbd,0xef,0x4c,0xf0,0x46,0xeb,0xb7,0xec,' +` 0x60,0xe6,0x36,0xe8,0xa6,0xe1,0xbc,0xe5,' +` 0x29,0xdd,0x0d,0xe3,0xcb,0xd9,0x8a,0xe3,' +` 0x4d,0xd7,0xea,0xe6,0x37,0xd4,0xc0,0xf0,' +` 0xf7,0xc6,0xae,0x44,0x23,0x28,0xc6,0xd0,' +` 0x59,0xfa,0x5f,0xe3,0x66,0xf8,0xf0,0xeb,' +` 0x0e,0xfa,0x1c,0xf2,0x5e,0xfc,0x88,0xf7,' +` 0xca,0xff,0x34,0xfb,0x14,0x01,0x3b,0xfe,' +` 0xb8,0x02,0x86,0xff,0xa6,0x02,0x04,0x00,' +` 0x4f,0x02,0x94,0xff,0x12,0x01,0x61,0xff,' +` 0x8c,0x00,0x3a,0xff,0x20,0x00,0x21,0xff,' +` 0x0a,0x00,0x77,0xff,0xe4,0xff,0x5e,0xff,' +` 0xbf,0xff,0x72,0xff,0xbd,0xff,0x90,0xff,' +` 0xc9,0xff,0xb0,0xff,0xd9,0xff,0xcc,0xff,' +` 0xe9,0xff,0xe2,0xff,0xf1,0xff,0xef,0xff,' +` 0xf9,0xff,0xf8,0xff,0xfd,0xff,0xfd,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xfd,0xff,0xfd,0xff,0xfa,0xff,0xfb,0xff,' +` 0xf5,0xff,0xf9,0xff,0xf1,0xff,0xfd,0xff,' +` 0xee,0xff,0x04,0x00,0xef,0xff,0x14,0x00,' +` 0xf8,0xff,0x37,0x00,0x13,0x00,0x79,0x00,' +` 0x4c,0x00,0xc2,0x00,0x72,0x00,0x85,0x01,' +` 0x7b,0x01,0xcb,0x02,0x90,0x02,0x63,0x04,' +` 0x0b,0x04,0x78,0x06,0xde,0x05,0x61,0x08,' +` 0x91,0x07,0x58,0x0b,0x18,0x0a,0xa5,0x0e,' +` 0x45,0x0d,0x8e,0x15,0x43,0x12,0xbd,0x19,' +` 0x55,0x14,0x59,0x1c,0x18,0x15,0x31,0x20,' +` 0xbf,0x14,0x34,0x24,0x23,0x11,0x77,0x2b,' +` 0xeb,0x01,0x27,0x65,0xed,0x72,0xf1,0xfd,' +` 0x14,0x29,0xed,0x0b,0x0f,0x1f,0x78,0x0d,' +` 0x20,0x19,0x6c,0x0c,0x97,0x14,0x99,0x09,' +` 0x9f,0x0c,0xed,0x05,0xe0,0x09,0x11,0x05,' +` 0xd6,0x08,0x4c,0x04,0xe6,0x06,0x4f,0x03,' +` 0x47,0x05,0xf2,0x01,0x41,0x03,0x3b,0x01,' +` 0x66,0x02,0xd1,0x00,0xb7,0x01,0x7a,0x00,' +` 0x49,0x01,0xa2,0x00,0x04,0x01,0x4b,0x00,' +` 0x9b,0x00,0x24,0x00,0x5d,0x00,0x08,0x00,' +` 0x2d,0x00,0xf5,0xff,0x0e,0x00,0xec,0xff,' +` 0xfd,0xff,0xec,0xff,0x01,0x00,0xf5,0xff,' +` 0xfd,0xff,0xf7,0xff,0xfc,0xff,0xfa,0xff,' +` 0xfd,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_48khz.m4 new file mode 100644 index 000000000000..fb9d1594dcf5 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az30el0deg_48khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,' +` 0x02,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' +` 0x07,0x00,0x09,0x00,0x0c,0x00,0x0e,0x00,' +` 0x11,0x00,0x16,0x00,0x1b,0x00,0x22,0x00,' +` 0x28,0x00,0x32,0x00,0x3b,0x00,0x48,0x00,' +` 0x52,0x00,0x6e,0x00,0x9a,0x00,0xae,0x00,' +` 0xcb,0x00,0xe5,0x00,0x05,0x01,0x25,0x01,' +` 0x4a,0x01,0x6e,0x01,0x97,0x01,0xc0,0x01,' +` 0xed,0x01,0x19,0x02,0x49,0x02,0x77,0x02,' +` 0xa8,0x02,0xd7,0x02,0x08,0x03,0x36,0x03,' +` 0x64,0x03,0x8e,0x03,0xb7,0x03,0xdd,0x03,' +` 0x00,0x04,0x20,0x04,0x3c,0x04,0x54,0x04,' +` 0x67,0x04,0x76,0x04,0x78,0x44,0x86,0x04,' +` 0x86,0x04,0x83,0x04,0x79,0x04,0x6c,0x04,' +` 0x58,0x04,0x42,0x04,0x25,0x04,0x07,0x04,' +` 0xe3,0x03,0xbe,0x03,0x93,0x03,0x69,0x03,' +` 0x3a,0x03,0x0c,0x03,0xdb,0x02,0xab,0x02,' +` 0x79,0x02,0x49,0x02,0x18,0x02,0xea,0x01,' +` 0xbb,0x01,0x90,0x01,0x65,0x01,0x3f,0x01,' +` 0x19,0x01,0xf8,0x00,0xd6,0x00,0xbc,0x00,' +` 0xa9,0x00,0x8f,0x00,0x79,0x00,0x65,0x00,' +` 0x54,0x00,0x45,0x00,0x38,0x00,0x2d,0x00,' +` 0x23,0x00,0x1b,0x00,0x12,0x00,0x0d,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x00,0x00,0x01,0x00,0xff,0xff,' +` 0x03,0x00,0xfd,0xff,0x04,0x00,0xf8,0xff,' +` 0x01,0x00,0xef,0xff,0x00,0x00,0xe1,0xff,' +` 0xfc,0xff,0xcd,0xff,0xf5,0xff,0xae,0xff,' +` 0xe8,0xff,0x81,0xff,0xbc,0xff,0x2b,0xff,' +` 0x9c,0xff,0xd2,0xfe,0x6d,0xff,0x5e,0xfe,' +` 0x31,0xff,0xcd,0xfd,0xea,0xfe,0x1b,0xfd,' +` 0x98,0xfe,0x47,0xfc,0x3f,0xfe,0x4e,0xfb,' +` 0xe7,0xfd,0x2d,0xfa,0x9a,0xfd,0xde,0xf8,' +` 0x68,0xfd,0x51,0xf7,0x6e,0xfd,0x6d,0xf5,' +` 0xed,0xfd,0xe3,0xf2,0x84,0xff,0xa8,0xee,' +` 0x8d,0x04,0x7d,0xe2,0x14,0x2b,0x3b,0x61,' +` 0x68,0xdc,0x4a,0x05,0x15,0xec,0x0a,0xfe,' +` 0x12,0xf0,0x5e,0xfb,0x15,0xf2,0x1f,0xfa,' +` 0x82,0xf3,0x94,0xf9,0xbd,0xf4,0x84,0xf9,' +` 0xf2,0xf5,0xc0,0xf9,0x1f,0xf7,0x2f,0xfa,' +` 0x45,0xf8,0xc1,0xfa,0x66,0xf9,0x69,0xfb,' +` 0x79,0xfa,0x18,0xfc,0x78,0xfb,0xc3,0xfc,' +` 0x5f,0xfc,0x65,0xfd,0x2b,0xfd,0xf7,0xfd,' +` 0xeb,0xfd,0x85,0xfe,0x78,0xfe,0xea,0xfe,' +` 0xea,0xfe,0x3c,0xff,0x42,0xff,0x7c,0xff,' +` 0x84,0xff,0xab,0xff,0xb4,0xff,0xd0,0xff,' +` 0xd5,0xff,0xe5,0xff,0xe9,0xff,0xf2,0xff,' +` 0xf5,0xff,0xfa,0xff,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xfc,0xff,0xfa,0xff,0xf5,0xff,0xf2,0xff,' +` 0xe9,0xff,0xe4,0xff,0xd5,0xff,0xcc,0xff,' +` 0xb3,0xff,0xa9,0xff,0x84,0xff,0x78,0xff,' +` 0x43,0xff,0x36,0xff,0xed,0xfe,0xe2,0xfe,' +` 0x7f,0xfe,0x7a,0xfe,0xf5,0xfd,0xe6,0xfd,' +` 0x3c,0xfd,0x50,0xfd,0x79,0xfc,0xa9,0xfc,' +` 0x9d,0xfb,0xf7,0xfb,0xac,0xfa,0x40,0xfb,' +` 0xaa,0xf9,0x8d,0xfa,0xa1,0xf8,0xee,0xf9,' +` 0x96,0xf7,0x6c,0xf9,0x8c,0xf6,0x17,0xf9,' +` 0x84,0xf5,0x07,0xf9,0x85,0xf4,0x5c,0xf9,' +` 0x6b,0xf3,0x45,0xfa,0xe7,0xf1,0x51,0xfc,' +` 0xe5,0xee,0x0d,0x02,0x15,0xe2,0x9f,0x6d,' +` 0x9f,0x17,0x7c,0xe9,0xf0,0x00,0xbb,0xf1,' +` 0xbc,0xfd,0xe2,0xf4,0xdb,0xfc,0xe6,0xf6,' +` 0xbc,0xfc,0x78,0xf8,0xf2,0xfc,0xc8,0xf9,' +` 0x49,0xfd,0xea,0xfa,0xb1,0xfd,0xe8,0xfb,' +` 0x1c,0xfe,0xc4,0xfc,0x82,0xfe,0x80,0xfd,' +` 0xdd,0xfe,0x1c,0xfe,0x2b,0xff,0x9c,0xfe,' +` 0x6a,0xff,0x01,0xff,0x9c,0xff,0x4d,0xff,' +` 0xd3,0xff,0x9e,0xff,0xe8,0xff,0xc1,0xff,' +` 0xf5,0xff,0xda,0xff,0xfc,0xff,0xea,0xff,' +` 0x00,0x00,0xf4,0xff,0x01,0x00,0xfc,0xff,' +` 0x04,0x00,0xff,0xff,0x03,0x00,0x00,0x00,' +` 0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x12,0x00,0x1e,0x00,' +` 0x24,0x00,0x3f,0x00,0x40,0x00,0x66,0x00,' +` 0x65,0x00,0x9d,0x00,0x98,0x00,0xe7,0x00,' +` 0xd9,0x00,0x48,0x01,0x2e,0x01,0xbf,0x01,' +` 0x76,0x01,0x43,0x02,0xe5,0x01,0xed,0x02,' +` 0x60,0x02,0xb4,0x03,0xe3,0x02,0x94,0x04,' +` 0x6a,0x03,0x8c,0x05,0xeb,0x03,0x98,0x06,' +` 0x59,0x04,0xb6,0x07,0xab,0x04,0xe8,0x08,' +` 0xcd,0x04,0x35,0x0a,0xa6,0x04,0xaf,0x0b,' +` 0x06,0x04,0x8d,0x0d,0x8b,0x02,0x6c,0x10,' +` 0x00,0xff,0xdb,0x16,0x55,0xf2,0x0c,0x44,' +` 0xf4,0x6d,0x8f,0xed,0x69,0x18,0x98,0xfd,' +` 0xb4,0x10,0x72,0x01,0x69,0x0d,0xf0,0x02,' +` 0x4d,0x0b,0x86,0x03,0xab,0x09,0xa8,0x03,' +` 0x42,0x08,0x82,0x03,0x00,0x07,0x37,0x03,' +` 0xdd,0x05,0xd8,0x02,0xd8,0x04,0x70,0x02,' +` 0xf0,0x03,0x08,0x02,0x24,0x03,0xa7,0x01,' +` 0x75,0x02,0x4f,0x01,0xe1,0x01,0x03,0x01,' +` 0x62,0x01,0x84,0x00,0xd0,0x00,0x5d,0x00,' +` 0x92,0x00,0x40,0x00,0x64,0x00,0x2b,0x00,' +` 0x42,0x00,0x1c,0x00,0x2a,0x00,0x10,0x00,' +` 0x1b,0x00,0x0d,0x00,0x10,0x00,0x07,0x00,' +` 0x08,0x00,0x03,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_16khz.m4 new file mode 100644 index 000000000000..fe0b59d4e852 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_16khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,' +` 0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,' +` 0xfd,0xff,0xfd,0xff,0xfe,0xff,0xff,0xff,' +` 0x01,0x00,0x02,0x00,0x06,0x00,0x05,0x00,' +` 0x09,0x00,0xf2,0xff,0xdf,0xff,0xdf,0xff,' +` 0xd7,0xff,0xdc,0xff,0xe9,0xff,0xea,0xff,' +` 0xf2,0xff,0xfa,0xff,0x08,0x00,0x18,0x00,' +` 0x36,0x00,0x66,0x00,0x07,0x01,0x4a,0x01,' +` 0x47,0x01,0xa3,0x01,0x33,0x02,0xba,0x02,' +` 0x7a,0x03,0x0e,0x04,0x5f,0x06,0xd4,0x07,' +` 0x90,0x08,0x82,0x09,0x43,0x0a,0x18,0x0b,' +` 0xc5,0x0b,0x6d,0x0c,0xe5,0x4c,0x5f,0x0d,' +` 0xa9,0x0d,0xca,0x0d,0xc3,0x0d,0x97,0x0d,' +` 0x4c,0x0d,0xd2,0x0c,0x62,0x0c,0x36,0x0c,' +` 0x66,0x0b,0x97,0x0a,0xb3,0x09,0xce,0x08,' +` 0xd8,0x07,0xd9,0x05,0xe1,0x04,0x8f,0x04,' +` 0xe5,0x03,0x47,0x03,0xb1,0x02,0x32,0x02,' +` 0xba,0x01,0x5b,0x01,0xfe,0x00,0xda,0x00,' +` 0xb2,0x00,0x7c,0x00,0x5b,0x00,0x31,0x00,' +` 0x0c,0x00,0x02,0x00,0xf9,0xff,0xf6,0xff,' +` 0xf3,0xff,0xf2,0xff,0xf2,0xff,0xf4,0xff,' +` 0xf5,0xff,0xf6,0xff,0xf8,0xff,0xfa,0xff,' +` 0xfb,0xff,0xfc,0xff,0xfd,0xff,0xfe,0xff,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfc,0xff,0xfa,0xff,' +` 0xf7,0xff,0xf2,0xff,0xef,0xff,0xe6,0xff,' +` 0xe2,0xff,0xd5,0xff,0xd1,0xff,0xbf,0xff,' +` 0xc0,0xff,0xad,0xff,0xb8,0xff,0xa6,0xff,' +` 0xc4,0xff,0xb9,0xff,0xf7,0xff,0xf9,0xff,' +` 0x30,0x00,0x29,0x00,0xcc,0x00,0xdf,0x00,' +` 0xd0,0x01,0x09,0x02,0x25,0x03,0x45,0x03,' +` 0xa4,0x04,0xa9,0x04,0x41,0x06,0xee,0x05,' +` 0xbf,0x07,0xa8,0x07,0xe5,0x08,0x6a,0x06,' +` 0xc7,0x07,0xea,0x04,0x27,0x06,0x02,0x02,' +` 0x38,0x03,0x63,0xfc,0xf0,0xfd,0x29,0xf6,' +` 0x10,0xf9,0x39,0xee,0xf7,0xf4,0xca,0xe2,' +` 0x2d,0xfc,0x9d,0x61,0xcd,0xd3,0x06,0xe8,' +` 0xcb,0xd8,0x7b,0xe0,0x31,0xd8,0x53,0xdd,' +` 0x8a,0xd8,0xa9,0xdd,0x15,0xdc,0x39,0xe0,' +` 0x66,0xdf,0x8e,0xe3,0xbc,0xe3,0xea,0xe7,' +` 0x87,0xe9,0x53,0xed,0x34,0xef,0x70,0xf2,' +` 0xb6,0xf3,0x77,0xf6,0xa0,0xf7,0xdd,0xf9,' +` 0xce,0xfa,0x85,0xfc,0x18,0xfd,0x44,0xfe,' +` 0xae,0xfe,0x7e,0xff,0x97,0xff,0xef,0xff,' +` 0x0c,0x00,0x4c,0x00,0x4e,0x00,0x6c,0x00,' +` 0x5f,0x00,0x67,0x00,0x55,0x00,0x52,0x00,' +` 0x40,0x00,0x39,0x00,0x2b,0x00,0x23,0x00,' +` 0x19,0x00,0x13,0x00,0x0c,0x00,0x08,0x00,' +` 0x05,0x00,0x03,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x02,0x00,0x05,0x00,0x07,0x00,0x0d,0x00,' +` 0x11,0x00,0x1a,0x00,0x1f,0x00,0x2d,0x00,' +` 0x30,0x00,0x43,0x00,0x41,0x00,0x59,0x00,' +` 0x4b,0x00,0x64,0x00,0x3e,0x00,0x53,0x00,' +` 0x08,0x00,0x11,0x00,0x8f,0xff,0xb5,0xff,' +` 0xe6,0xfe,0xbe,0xfe,0x78,0xfd,0x3c,0xfd,' +` 0x79,0xfb,0xf6,0xfa,0x88,0xf8,0xec,0xf7,' +` 0xd6,0xf4,0x3a,0xf4,0x86,0xf0,0xd2,0xef,' +` 0xdc,0xea,0xb9,0xea,0xdf,0xe4,0x1b,0xe6,' +` 0x31,0xe0,0xbf,0xe2,0x3f,0xdc,0xb3,0xe0,' +` 0x1f,0xd8,0x93,0xdf,0x55,0xd6,0xc9,0xe2,' +` 0x60,0xd5,0xfa,0xea,0x32,0xcf,0x0e,0x11,' +` 0x80,0x56,0x8c,0xd1,0x94,0xfb,0x5d,0xe7,' +` 0x98,0xfb,0xa8,0xf1,0x5d,0xff,0x0f,0xf9,' +` 0xbf,0x03,0xfd,0xff,0x13,0x07,0x9c,0x03,' +` 0xcd,0x08,0xb3,0x05,0x88,0x09,0x84,0x07,' +` 0x79,0x09,0x16,0x06,0x76,0x07,0xf7,0x04,' +` 0xb8,0x05,0x95,0x03,0x06,0x04,0x4c,0x02,' +` 0x8b,0x02,0x17,0x01,0x3d,0x01,0x48,0x00,' +` 0x6a,0x00,0xed,0xff,0x2d,0x00,0xb3,0xff,' +` 0xdd,0xff,0x98,0xff,0xc0,0xff,0x9c,0xff,' +` 0xbf,0xff,0xaf,0xff,0xcc,0xff,0xc8,0xff,' +` 0xdd,0xff,0xdd,0xff,0xeb,0xff,0xed,0xff,' +` 0xf5,0xff,0xf6,0xff,0xfb,0xff,0xfc,0xff,' +` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xfd,0xff,0xfa,0xff,' +` 0xfb,0xff,0xf4,0xff,0xf8,0xff,0xed,0xff,' +` 0xf6,0xff,0xe5,0xff,0xf7,0xff,0xde,0xff,' +` 0xfe,0xff,0xdb,0xff,0x12,0x00,0xe4,0xff,' +` 0x3e,0x00,0x0c,0x00,0xcf,0x00,0x94,0x00,' +` 0x7a,0x01,0x36,0x01,0x3c,0x02,0xc8,0x01,' +` 0x9f,0x03,0x26,0x03,0x93,0x05,0xec,0x04,' +` 0x0d,0x08,0x1f,0x07,0xc5,0x0a,0x95,0x08,' +` 0x18,0x0f,0x95,0x0e,0x4b,0x14,0x72,0x11,' +` 0x86,0x18,0xf3,0x13,0x79,0x1c,0x2e,0x14,' +` 0x6d,0x1f,0xf2,0x13,0x8d,0x23,0x74,0x10,' +` 0xd3,0x2a,0x37,0x01,0x8d,0x63,0x4b,0x72,' +` 0x89,0xfc,0x31,0x27,0xf4,0x09,0x90,0x1c,' +` 0x2b,0x0b,0x28,0x16,0xe5,0x09,0x90,0x0e,' +` 0x90,0x03,0x88,0x09,0xf2,0x01,0x56,0x06,' +` 0x83,0x00,0x43,0x04,0xad,0x00,0xde,0x02,' +` 0x0d,0xff,0x66,0x01,0xf0,0xfe,0xd3,0x00,' +` 0x01,0xff,0x75,0x00,0x1e,0xff,0x3a,0x00,' +` 0x23,0xff,0x06,0x00,0x57,0xff,0xff,0xff,' +` 0xb3,0xff,0x3e,0x00,0xd6,0xff,0x27,0x00,' +` 0xde,0xff,0x15,0x00,0xe4,0xff,0x07,0x00,' +` 0xe8,0xff,0xff,0xff,0xed,0xff,0xfb,0xff,' +` 0xf1,0xff,0xfa,0xff,0xf6,0xff,0xfe,0xff,' +` 0xfb,0xff,0xfe,0xff,0xfd,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_48khz.m4 new file mode 100644 index 000000000000..480a8985b9e3 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az60el0deg_48khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x02,0x00,0x03,0x00,' +` 0x04,0x00,0x06,0x00,0x08,0x00,0x0b,0x00,' +` 0x0e,0x00,0x12,0x00,0x17,0x00,0x1e,0x00,' +` 0x24,0x00,0x2d,0x00,0x36,0x00,0x43,0x00,' +` 0x4e,0x00,0x60,0x00,0x6c,0x00,0x94,0x00,' +` 0xd5,0x00,0xed,0x00,0x11,0x01,0x31,0x01,' +` 0x59,0x01,0x7e,0x01,0xa9,0x01,0xd1,0x01,' +` 0xff,0x01,0x2a,0x02,0x59,0x02,0x86,0x02,' +` 0xb6,0x02,0xe3,0x02,0x12,0x03,0x3e,0x03,' +` 0x69,0x03,0x91,0x03,0xb8,0x03,0xda,0x03,' +` 0xfa,0x03,0x15,0x04,0x2d,0x04,0x3f,0x04,' +` 0x46,0x44,0x57,0x04,0x5c,0x04,0x5c,0x04,' +` 0x56,0x04,0x4c,0x04,0x3c,0x04,0x27,0x04,' +` 0x0d,0x04,0xef,0x03,0xcc,0x03,0xa8,0x03,' +` 0x7f,0x03,0x54,0x03,0x27,0x03,0xf9,0x02,' +` 0xc9,0x02,0x9a,0x02,0x69,0x02,0x3a,0x02,' +` 0x09,0x02,0xdd,0x01,0xae,0x01,0x86,0x01,' +` 0x5a,0x01,0x3d,0x01,0x20,0x01,0xfb,0x00,' +` 0xdb,0x00,0xbd,0x00,0xa3,0x00,0x8a,0x00,' +` 0x75,0x00,0x61,0x00,0x51,0x00,0x42,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x01,0x00,0x03,0x00,0x03,0x00,' +` 0x07,0x00,0x06,0x00,0x0c,0x00,0x0a,0x00,' +` 0x15,0x00,0x0e,0x00,0x21,0x00,0x13,0x00,' +` 0x2f,0x00,0x17,0x00,0x40,0x00,0x18,0x00,' +` 0x53,0x00,0x12,0x00,0x64,0x00,0x03,0x00,' +` 0x73,0x00,0xe6,0xff,0x7d,0x00,0xb5,0xff,' +` 0x5f,0x00,0x42,0xff,0x4a,0x00,0xd0,0xfe,' +` 0x28,0x00,0x37,0xfe,0xf9,0xff,0x70,0xfd,' +` 0xb8,0xff,0x77,0xfc,0x70,0xff,0x48,0xfb,' +` 0x2b,0xff,0xdb,0xf9,0xfd,0xfe,0x22,0xf8,' +` 0x09,0xff,0xfc,0xf5,0x96,0xff,0x0d,0xf3,' +` 0x60,0x01,0x19,0xee,0x39,0x07,0x6c,0xdf,' +` 0xbc,0x39,0xa5,0x56,0x45,0xdb,0xac,0x06,' +` 0x3b,0xeb,0xcc,0xfe,0x59,0xef,0xbc,0xfb,' +` 0x66,0xf1,0x3b,0xfa,0xd4,0xf2,0x82,0xf9,' +` 0x0e,0xf4,0x46,0xf9,0x39,0xf5,0x62,0xf9,' +` 0x63,0xf6,0xbe,0xf9,0x8e,0xf7,0x46,0xfa,' +` 0xb9,0xf8,0xf2,0xfa,0xe0,0xf9,0xac,0xfb,' +` 0xf5,0xfa,0x68,0xfc,0x11,0xfc,0x30,0xfd,' +` 0xec,0xfc,0xcb,0xfd,0xa7,0xfd,0x52,0xfe,' +` 0x45,0xfe,0xc5,0xfe,0xc4,0xfe,0x21,0xff,' +` 0x27,0xff,0x6a,0xff,0x72,0xff,0x9f,0xff,' +` 0xa8,0xff,0xc6,0xff,0xcd,0xff,0xdf,0xff,' +` 0xe5,0xff,0xf0,0xff,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xf4,0xff,0xef,0xff,0xe6,0xff,0xde,0xff,' +` 0xcf,0xff,0xc3,0xff,0xab,0xff,0x9b,0xff,' +` 0x77,0xff,0x62,0xff,0x30,0xff,0x16,0xff,' +` 0xd1,0xfe,0xb4,0xfe,0x59,0xfe,0x3a,0xfe,' +` 0xc5,0xfd,0xa9,0xfd,0x16,0xfd,0x04,0xfd,' +` 0x47,0xfc,0x25,0xfc,0x49,0xfb,0x59,0xfb,' +` 0x4f,0xfa,0x86,0xfa,0x4b,0xf9,0xbd,0xf9,' +` 0x4e,0xf8,0x0d,0xf9,0x5a,0xf7,0x7d,0xf8,' +` 0x76,0xf6,0x1c,0xf8,0xa6,0xf5,0xfb,0xf7,' +` 0xe7,0xf4,0x2e,0xf8,0x2a,0xf4,0xdd,0xf8,' +` 0x3c,0xf3,0x71,0xfa,0x57,0xf1,0xbf,0xfe,' +` 0x33,0xe8,0x6e,0x73,0x8a,0x0b,0x08,0xef,' +` 0x71,0xfe,0xab,0xf4,0xcd,0xfc,0x25,0xf7,' +` 0xa7,0xfc,0xe4,0xf8,0xfb,0xfc,0x52,0xfa,' +` 0x7e,0xfd,0x8d,0xfb,0x0e,0xfe,0x9d,0xfc,' +` 0x9a,0xfe,0x84,0xfd,0x17,0xff,0x44,0xfe,' +` 0x7f,0xff,0xdb,0xfe,0xce,0xff,0x4e,0xff,' +` 0x07,0x00,0xa1,0xff,0x42,0x00,0x00,0x00,' +` 0x58,0x00,0x1c,0x00,0x59,0x00,0x2a,0x00,' +` 0x52,0x00,0x2d,0x00,0x46,0x00,0x2a,0x00,' +` 0x38,0x00,0x23,0x00,0x2a,0x00,0x1b,0x00,' +` 0x1d,0x00,0x13,0x00,0x13,0x00,0x0c,0x00,' +` 0x0b,0x00,0x08,0x00,0x07,0x00,0x04,0x00,' +` 0x03,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x5f,0x00,0x95,0x00,' +` 0x8f,0x00,0xdd,0x00,0xce,0x00,0x3b,0x01,' +` 0x1d,0x01,0xb1,0x01,0x7e,0x01,0x42,0x02,' +` 0xf0,0x01,0xe1,0x02,0x45,0x02,0x96,0x03,' +` 0xc7,0x02,0x70,0x04,0x4b,0x03,0x63,0x05,' +` 0xc9,0x03,0x6a,0x06,0x37,0x04,0x84,0x07,' +` 0x88,0x04,0xb2,0x08,0xab,0x04,0xf8,0x09,' +` 0x84,0x04,0x6b,0x0b,0xe8,0x03,0x3e,0x0d,' +` 0x71,0x02,0x05,0x10,0xef,0xfe,0x3d,0x16,' +` 0x94,0xf2,0x7f,0x41,0x42,0x6f,0x65,0xed,' +` 0xc7,0x17,0x4a,0xfd,0x18,0x10,0x0b,0x01,' +` 0xcb,0x0c,0x76,0x02,0xab,0x0a,0xff,0x02,' +` 0x05,0x09,0x19,0x03,0xa0,0x07,0xf5,0x02,' +` 0x66,0x06,0xb0,0x02,0x4d,0x05,0x59,0x02,' +` 0x54,0x04,0xfb,0x01,0x76,0x03,0x9c,0x01,' +` 0xb5,0x02,0x46,0x01,0x0b,0x02,0x96,0x00,' +` 0x32,0x01,0x67,0x00,0xdb,0x00,0x46,0x00,' +` 0x99,0x00,0x2d,0x00,0x67,0x00,0x1c,0x00,' +` 0x43,0x00,0x10,0x00,0x2a,0x00,0x08,0x00,' +` 0x19,0x00,0x04,0x00,0x0e,0x00,0x02,0x00,' +` 0x07,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x3c,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_16khz.m4 index a4cb36631bfd..7e06aebd3bc6 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_16khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfd,0xff,0xfa,0xff,0xf8,0xff,0xf3,0xff,' -` 0xef,0xff,0xeb,0xff,0xe7,0xff,0xde,0xff,' -` 0xdb,0xff,0xd4,0xff,0xdb,0xff,0xdc,0xff,' -` 0x03,0x00,0x2e,0x00,0x4c,0x00,0x9b,0x00,' -` 0x06,0x01,0x7d,0x01,0x2e,0x02,0xc0,0x02,' -` 0x27,0x04,0x66,0x06,0x44,0x07,0x6b,0x08,' -` 0x5d,0x09,0x5f,0x0a,0x30,0x0b,0xee,0x0b,' -` 0x63,0x4c,0xce,0x0c,0xe7,0x0c,0xc7,0x0c,' -` 0x7a,0x0c,0xef,0x0b,0x4b,0x0b,0x66,0x0a,' -` 0xda,0x09,0xf6,0x08,0xdf,0x07,0xcb,0x06,' -` 0xca,0x05,0xc5,0x04,0xf9,0x03,0xde,0x02,' -` 0x08,0x02,0xa1,0x01,0x2b,0x01,0xdd,0x00,' -` 0x96,0x00,0x68,0x00,0x42,0x00,0x2b,0x00,' -` 0x1e,0x00,0x12,0x00,0x09,0x00,0x05,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xff,0xff,0xff,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfc,0xff,0xfc,0xff,0xfb,0xff,0xfa,0xff,' +` 0xfa,0xff,0xf9,0xff,0xf9,0xff,0xf8,0xff,' +` 0xf7,0xff,0xf5,0xff,0xf3,0xff,0xee,0xff,' +` 0xec,0xff,0xd3,0xff,0xb9,0xff,0xb3,0xff,' +` 0xa0,0xff,0x97,0xff,0x83,0xff,0x7b,0xff,' +` 0x7b,0xff,0x7e,0xff,0x6d,0xff,0x78,0xff,' +` 0x74,0xff,0x98,0xff,0xa4,0xff,0xff,0xff,' +` 0x52,0x00,0x7e,0x00,0xf2,0x00,0x7f,0x01,' +` 0x0a,0x02,0xd3,0x02,0x61,0x03,0xe0,0x04,' +` 0x38,0x07,0xea,0x07,0xea,0x08,0xb1,0x09,' +` 0x8f,0x0a,0x43,0x0b,0xf2,0x0b,0x73,0x4c,' +` 0xe6,0x0c,0x26,0x0d,0x41,0x0d,0x3e,0x0d,' +` 0x0a,0x0d,0xc8,0x0c,0x45,0x0c,0x31,0x0c,' +` 0xb5,0x0b,0xef,0x0a,0x1b,0x0a,0x4c,0x09,' +` 0x55,0x08,0x9c,0x07,0x16,0x06,0xd3,0x04,' +` 0x5e,0x04,0x94,0x03,0x11,0x03,0x74,0x02,' +` 0x07,0x02,0x8d,0x01,0x43,0x01,0x1a,0x01,' +` 0xdc,0x00,0xa0,0x00,0x78,0x00,0x50,0x00,' +` 0x3a,0x00,0x19,0x00,0xff,0xff,0xf9,0xff,' +` 0xf4,0xff,0xf2,0xff,0xf2,0xff,0xf3,0xff,' +` 0xf4,0xff,0xf6,0xff,0xf7,0xff,0xf9,0xff,' +` 0xfa,0xff,0xfc,0xff,0xfd,0xff,0xfe,0xff,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x05,0x00,0x08,0x00,0x17,0x00,0x20,0x00,' -` 0x4a,0x00,0x5a,0x00,0xb3,0x00,0xc7,0x00,' -` 0x65,0x01,0x6a,0x01,0x64,0x02,0x46,0x02,' -` 0x88,0x03,0xab,0x02,0x7c,0x04,0x82,0x02,' -` 0xdf,0x04,0x10,0x01,0x42,0x04,0xee,0xfc,' -` 0x7b,0x01,0x65,0xf6,0xc0,0xfe,0xf9,0xeb,' -` 0xd7,0xfe,0xd3,0xd4,0xf9,0x49,0xf0,0x1d,' -` 0x15,0xcc,0x48,0xed,0xbe,0xd2,0xcf,0xe2,' -` 0x8f,0xd3,0x8f,0xde,0xf5,0xd5,0x2d,0xe0,' -` 0x0e,0xdb,0x32,0xe3,0x01,0xe1,0x18,0xe8,' -` 0xc2,0xe7,0xcc,0xed,0x60,0xef,0x65,0xf4,' -` 0x27,0xf5,0xab,0xf8,0x78,0xf9,0xe1,0xfb,' -` 0x7c,0xfc,0xfe,0xfd,0x54,0xfe,0x28,0xff,' -` 0x58,0xff,0xc0,0xff,0xd0,0xff,0xfa,0xff,' -` 0xfa,0xff,0x03,0x00,0x01,0x00,0x03,0x00,' -` 0x01,0x00,0x01,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfb,0xff,0xf6,0xff,0xe5,0xff,' -` 0xd3,0xff,0xa3,0xff,0x78,0xff,0x0b,0xff,' -` 0xba,0xfe,0xe1,0xfd,0x33,0xfd,0xba,0xfb,' -` 0x08,0xfb,0xca,0xf8,0x2e,0xf8,0xf8,0xf4,' -` 0xf4,0xf4,0x42,0xf0,0x57,0xf1,0x64,0xeb,' -` 0xd8,0xef,0x90,0xe6,0x26,0xf2,0x0d,0xde,' -` 0x06,0x0c,0x19,0x48,0xfd,0xd8,0xbc,0xfc,' -` 0xf7,0xe9,0xfa,0xfc,0x30,0xf3,0x33,0x01,' -` 0x25,0xfb,0x25,0x07,0xa6,0x02,0xbe,0x0a,' -` 0xe6,0x06,0xa5,0x0c,0x19,0x09,0xc8,0x0c,' -` 0xe2,0x09,0x6c,0x0b,0x1d,0x08,0xfb,0x08,' -` 0x22,0x06,0x56,0x06,0x0d,0x04,0xf7,0x03,' -` 0x47,0x02,0x16,0x02,0x0b,0x01,0xf5,0x00,' -` 0x59,0x00,0x55,0x00,0x05,0x00,0x16,0x00,' -` 0xfa,0xff,0xff,0xff,0xf5,0xff,0xfb,0xff,' -` 0xfa,0xff,0xfd,0xff,0xfe,0xff,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,' -` 0x08,0x00,0x13,0x00,0x22,0x00,0x3d,0x00,' -` 0x64,0x00,0xbb,0x00,0x00,0x01,0x8e,0x01,' -` 0x00,0x02,0xe9,0x02,0x86,0x03,0xdf,0x04,' -` 0x44,0x05,0x43,0x07,0x84,0x07,0x6d,0x0a,' -` 0x83,0x09,0x9a,0x0e,0x61,0x08,0x28,0x58,' -` 0xf5,0x16,0x0c,0x0c,0x2b,0x13,0x0b,0x0e,' -` 0x0d,0x12,0xb1,0x0d,0x74,0x10,0xba,0x09,' -` 0x02,0x09,0xd7,0x05,0x31,0x06,0x1e,0x03,' -` 0x74,0x03,0xc1,0x00,0x9d,0x01,0x9b,0xff,' -` 0x9c,0xff,0x85,0xfe,0xf6,0xfe,0x46,0xfe,' -` 0xcf,0xfe,0x76,0xfe,0xf2,0xfe,0x96,0xfe,' -` 0x07,0xff,0xfc,0xfe,0x55,0xff,0x59,0xff,' -` 0x94,0xff,0xa9,0xff,0xed,0xff,0xe5,0xff,' -` 0xf7,0xff,0xf3,0xff,0xfc,0xff,0xfa,0xff,' -` 0xfd,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xfa,0xff,' +` 0xf5,0xff,0xf4,0xff,0xea,0xff,0xe9,0xff,' +` 0xd9,0xff,0xda,0xff,0xc3,0xff,0xcb,0xff,' +` 0xad,0xff,0xc2,0xff,0xa0,0xff,0xcd,0xff,' +` 0xa8,0xff,0xfb,0xff,0xd9,0xff,0x54,0x00,' +` 0xfe,0xff,0xd8,0x00,0xad,0x00,0xe2,0x01,' +` 0xb4,0x01,0x4f,0x03,0x1f,0x03,0x4e,0x05,' +` 0xd3,0x04,0x68,0x07,0x84,0x06,0x7a,0x09,' +` 0xe6,0x07,0x2f,0x0b,0x06,0x09,0x10,0x0c,' +` 0xea,0x07,0xb9,0x0b,0xcd,0x05,0x24,0x0a,' +` 0xf9,0x01,0x4e,0x07,0x1b,0xfb,0x24,0x02,' +` 0xd8,0xf2,0x5f,0xfe,0xb5,0xe7,0xa5,0xfe,' +` 0x6a,0xd0,0x64,0x4e,0xb2,0x1e,0x23,0xcc,' +` 0xb0,0xed,0x6c,0xd4,0x2b,0xe4,0xd0,0xd5,' +` 0x36,0xe0,0xbf,0xd7,0x23,0xe1,0x7c,0xdb,' +` 0xd1,0xe2,0x9a,0xdf,0x10,0xe6,0x82,0xe4,' +` 0x48,0xea,0xf8,0xea,0x53,0xf0,0x38,0xf0,' +` 0x6d,0xf4,0xb1,0xf4,0x1b,0xf8,0x76,0xf8,' +` 0x22,0xfb,0x58,0xfb,0x43,0xfd,0x79,0xfd,' +` 0xd8,0xfe,0xeb,0xfe,0xd3,0xff,0xc7,0xff,' +` 0x2d,0x00,0x14,0x00,0x66,0x00,0x48,0x00,' +` 0x70,0x00,0x51,0x00,0x61,0x00,0x45,0x00,' +` 0x48,0x00,0x33,0x00,0x30,0x00,0x20,0x00,' +` 0x1c,0x00,0x12,0x00,0x0e,0x00,0x08,0x00,' +` 0x05,0x00,0x03,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x03,0x00,0x05,0x00,0x08,0x00,0x0e,0x00,' +` 0x12,0x00,0x1c,0x00,0x21,0x00,0x30,0x00,' +` 0x34,0x00,0x48,0x00,0x47,0x00,0x60,0x00,' +` 0x55,0x00,0x6f,0x00,0x4d,0x00,0x65,0x00,' +` 0x1d,0x00,0x2a,0x00,0xd1,0xff,0xd3,0xff,' +` 0xfd,0xfe,0xd7,0xfe,0x92,0xfd,0x42,0xfd,' +` 0x78,0xfb,0x1e,0xfb,0xa4,0xf8,0x13,0xf8,' +` 0xe9,0xf4,0x5d,0xf4,0x7d,0xf0,0x35,0xf0,' +` 0x60,0xeb,0x2c,0xea,0xd8,0xe4,0xcd,0xe5,' +` 0x02,0xe0,0x69,0xe2,0xfa,0xdb,0x89,0xe0,' +` 0x7b,0xd8,0x44,0xdf,0xb3,0xd6,0xb6,0xe2,' +` 0xf4,0xd5,0xf7,0xea,0x51,0xd0,0xb5,0x0f,' +` 0x5a,0x58,0xe0,0xd2,0x65,0xfc,0xe3,0xe8,' +` 0xee,0xfc,0x84,0xf3,0x1a,0x01,0x7d,0xfb,' +` 0x72,0x06,0x56,0x02,0x85,0x09,0x17,0x06,' +` 0x41,0x0b,0x2b,0x08,0xb1,0x0b,0x3c,0x09,' +` 0xff,0x0a,0x14,0x08,0x56,0x09,0xb0,0x06,' +` 0x51,0x07,0xfa,0x04,0x3f,0x05,0x42,0x03,' +` 0x46,0x03,0xcd,0x01,0xdc,0x01,0xc1,0x00,' +` 0xd5,0x00,0x0c,0x00,0x4c,0x00,0xe3,0xff,' +` 0xf8,0xff,0xaf,0xff,0xcb,0xff,0xa4,0xff,' +` 0xc1,0xff,0xb0,0xff,0xca,0xff,0xc5,0xff,' +` 0xd9,0xff,0xda,0xff,0xe8,0xff,0xea,0xff,' +` 0xf3,0xff,0xf5,0xff,0xfa,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xfe,0xff,0xfc,0xff,' +` 0xfc,0xff,0xfa,0xff,0xf9,0xff,0xf6,0xff,' +` 0xf7,0xff,0xf3,0xff,0xf5,0xff,0xf0,0xff,' +` 0xf5,0xff,0xf0,0xff,0xfd,0xff,0xf9,0xff,' +` 0x1d,0x00,0x32,0x00,0x57,0x00,0x6b,0x00,' +` 0xaa,0x00,0xca,0x00,0x29,0x01,0x30,0x01,' +` 0x9d,0x01,0xe9,0x01,0x8a,0x02,0xe9,0x02,' +` 0xb3,0x03,0x2a,0x04,0x01,0x05,0xbe,0x05,' +` 0xd1,0x07,0x04,0x08,0x96,0x09,0xb4,0x09,' +` 0x55,0x0b,0x30,0x0b,0xca,0x0c,0x9a,0x0b,' +` 0x93,0x0d,0x10,0x0c,0x81,0x0e,0x96,0x0b,' +` 0xb4,0x0f,0x08,0x08,0xbc,0x4b,0xd7,0x11,' +` 0x87,0x08,0x70,0x0c,0x68,0x08,0x08,0x0a,' +` 0x1b,0x07,0x06,0x08,0x7a,0x04,0xf0,0x03,' +` 0x6f,0x02,0x7a,0x02,0x32,0x01,0x49,0x01,' +` 0x41,0x00,0x90,0x00,0xd5,0xff,0xd6,0xff,' +` 0x72,0xff,0x9a,0xff,0x5a,0xff,0x8a,0xff,' +` 0x66,0xff,0x92,0xff,0x69,0xff,0x93,0xff,' +` 0x89,0xff,0xac,0xff,0xa8,0xff,0xc2,0xff,' +` 0xc9,0xff,0xf1,0xff,0xe9,0xff,0xf6,0xff,' +` 0xf1,0xff,0xf9,0xff,0xf6,0xff,0xfa,0xff,' +` 0xf8,0xff,0xfb,0xff,0xfa,0xff,0xfc,0xff,' +` 0xfb,0xff,0xfd,0xff,0xfd,0xff,0xfe,0xff,' +` 0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_48khz.m4 index b598b59b75de..7e76593f659c 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_az90el0deg_48khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' -` 0x03,0x00,0x05,0x00,0x08,0x00,0x0d,0x00,' -` 0x13,0x00,0x24,0x00,0x34,0x00,0x45,0x00,' -` 0x5c,0x00,0x76,0x00,0x96,0x00,0xbb,0x00,' -` 0xe5,0x00,0x14,0x01,0x49,0x01,0x82,0x01,' -` 0xbf,0x01,0xff,0x01,0x42,0x02,0x85,0x02,' -` 0xc9,0x02,0x0a,0x03,0x49,0x03,0x81,0x03,' -` 0xb5,0x03,0xe0,0x03,0x03,0x04,0x1b,0x04,' -` 0x16,0x44,0x2d,0x04,0x26,0x04,0x11,0x04,' -` 0xf3,0x03,0xcb,0x03,0x9c,0x03,0x64,0x03,' -` 0x27,0x03,0xe5,0x02,0xa2,0x02,0x5d,0x02,' -` 0x18,0x02,0xd5,0x01,0x95,0x01,0x59,0x01,' -` 0x21,0x01,0xef,0x00,0xc2,0x00,0x9a,0x00,' -` 0x79,0x00,0x5c,0x00,0x45,0x00,0x32,0x00,' -` 0x25,0x00,0x19,0x00,0x10,0x00,0x0a,0x00,' -` 0x06,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xff,0xff,0xfa,0xff,0xfa,0xff,' -` 0xee,0xff,0xee,0xff,0xd1,0xff,0xd4,0xff,' -` 0x98,0xff,0xa4,0xff,0x32,0xff,0x57,0xff,' -` 0x89,0xfe,0xf0,0xfe,0x7c,0xfd,0x8b,0xfe,' -` 0xb8,0xfb,0xe0,0xfe,0xbd,0xf6,0xc4,0x44,' -` 0xf2,0x01,0xb9,0xf5,0xac,0xfb,0xe0,0xf5,' -` 0x3c,0xf9,0xfe,0xf4,0x71,0xf7,0x16,0xf4,' -` 0x1a,0xf6,0x72,0xf3,0x3e,0xf5,0x3a,0xf3,' -` 0xe9,0xf4,0x7e,0xf3,0x1e,0xf5,0x3e,0xf4,' -` 0xd0,0xf5,0x68,0xf5,0xe9,0xf6,0xdf,0xf6,' -` 0x45,0xf8,0x7e,0xf8,0xca,0xf9,0x57,0xfa,' -` 0x69,0xfb,0xd5,0xfb,0xb2,0xfc,0x1b,0xfd,' -` 0xc5,0xfd,0x1f,0xfe,0x9a,0xfe,0xe0,0xfe,' -` 0x32,0xff,0x63,0xff,0x96,0xff,0xb5,0xff,' -` 0xd1,0xff,0xe2,0xff,0xef,0xff,0xf7,0xff,' -` 0xfc,0xff,0xff,0xff,0x40,0x00,0x05,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xf9,0xff,0xe0,0xff,0xd2,0xff,0x74,0xff,' -` 0x83,0xff,0x6e,0xfe,0x2e,0xff,0x0c,0xfc,' -` 0x25,0x00,0x5e,0xf3,0x7a,0x48,0xf6,0x0d,' -` 0xef,0xeb,0x00,0x00,0xed,0xeb,0x87,0xfb,' -` 0x2a,0xe9,0x61,0xf8,0x39,0xe6,0x2f,0xf6,' -` 0x08,0xe4,0x24,0xf5,0x31,0xe3,0x7f,0xf5,' -` 0x14,0xe4,0x56,0xf7,0xcb,0xe6,0x8d,0xfa,' -` 0x2a,0xeb,0xcc,0xfe,0xbe,0xf0,0x90,0x03,' -` 0xe2,0xf6,0x3d,0x08,0xf8,0xff,0x60,0x0f,' -` 0x0d,0x05,0x98,0x11,0x93,0x08,0x72,0x12,' -` 0x9f,0x0a,0xec,0x11,0x3c,0x0b,0x3e,0x10,' -` 0xa5,0x0a,0xc3,0x0d,0x36,0x09,0xe6,0x0a,' -` 0x55,0x07,0x0b,0x08,0x5f,0x05,0x80,0x05,' -` 0x9b,0x03,0x73,0x03,0x30,0x02,0xf8,0x01,' -` 0x4f,0x01,0x00,0x01,0x8b,0x00,0x67,0x00,' -` 0x33,0x00,0x1f,0x00,0x0c,0x00,0x04,0x00,' -` 0x40,0x00,0x06,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x45,0x00,0xd7,0xff,' -` 0xc9,0x00,0x02,0x00,0xee,0x01,0x92,0x00,' -` 0x03,0x04,0xc8,0x01,0x5e,0x07,0xe5,0x03,' -` 0x43,0x0c,0x19,0x07,0xd1,0x12,0x76,0x0b,' -` 0xee,0x1a,0xdd,0x10,0x3d,0x24,0xfb,0x16,' -` 0x22,0x2e,0x4f,0x1d,0xd4,0x37,0x3a,0x23,' -` 0x2e,0x40,0xdc,0x1a,0xb5,0x34,0x8e,0x19,' -` 0x7a,0x36,0x9b,0x18,0x74,0x35,0x57,0x16,' -` 0x0b,0x32,0xf6,0x12,0xb7,0x2c,0xe1,0x0e,' -` 0x16,0x26,0x94,0x0a,0xde,0x1e,0x88,0x06,' -` 0xbd,0x17,0x1c,0x03,0x40,0x11,0x87,0x00,' -` 0xc7,0x0b,0xd7,0xfe,0xba,0x07,0x1d,0x01,' -` 0xd0,0x05,0x9d,0xfd,0x8c,0x02,0x04,0xfe,' -` 0x3c,0x01,0x7d,0xfe,0x85,0x00,0xf9,0xfe,' -` 0x2d,0x00,0x62,0xff,0x09,0x00,0xae,0xff,' -` 0xff,0xff,0xdd,0xff,0xfe,0xff,0xf5,0xff,' -` 0xff,0xff,0xfe,0xff,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x02,0x00,0x04,0x00,' +` 0x05,0x00,0x07,0x00,0x0a,0x00,0x0d,0x00,' +` 0x11,0x00,0x16,0x00,0x1c,0x00,0x24,0x00,' +` 0x2c,0x00,0x37,0x00,0x42,0x00,0x51,0x00,' +` 0x5f,0x00,0x72,0x00,0x85,0x00,0xd1,0x00,' +` 0xfc,0x00,0x18,0x01,0x3e,0x01,0x61,0x01,' +` 0x89,0x01,0xb1,0x01,0xdd,0x01,0x07,0x02,' +` 0x35,0x02,0x61,0x02,0x90,0x02,0xbc,0x02,' +` 0xea,0x02,0x15,0x03,0x41,0x03,0x68,0x03,' +` 0x8f,0x03,0xb1,0x03,0xd1,0x03,0xec,0x03,' +` 0x05,0x04,0x18,0x04,0x1f,0x44,0x30,0x04,' +` 0x36,0x04,0x34,0x04,0x2e,0x04,0x22,0x04,' +` 0x13,0x04,0xfd,0x03,0xe5,0x03,0xc7,0x03,' +` 0xa7,0x03,0x83,0x03,0x5c,0x03,0x32,0x03,' +` 0x07,0x03,0xda,0x02,0xad,0x02,0x7e,0x02,' +` 0x50,0x02,0x22,0x02,0xf4,0x01,0xc8,0x01,' +` 0x9d,0x01,0x77,0x01,0x5e,0x01,0x37,0x01,' +` 0x13,0x01,0xf1,0x00,0xd2,0x00,0xb5,0x00,' +` 0x9c,0x00,0x84,0x00,0x70,0x00,0x5d,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x06,0x00,' +` 0x07,0x00,0x0b,0x00,0x0d,0x00,0x13,0x00,' +` 0x16,0x00,0x1e,0x00,0x21,0x00,0x2d,0x00,' +` 0x2f,0x00,0x3f,0x00,0x3e,0x00,0x52,0x00,' +` 0x4c,0x00,0x66,0x00,0x57,0x00,0x77,0x00,' +` 0x5c,0x00,0x82,0x00,0x55,0x00,0x84,0x00,' +` 0x3f,0x00,0x77,0x00,0xf3,0xff,0x23,0x00,' +` 0x9a,0xff,0xe0,0xff,0x25,0xff,0x80,0xff,' +` 0x8e,0xfe,0x05,0xff,0xd1,0xfd,0x72,0xfe,' +` 0xef,0xfc,0xcc,0xfd,0xe8,0xfb,0x1c,0xfd,' +` 0xbd,0xfa,0x76,0xfc,0x68,0xf9,0xf7,0xfb,' +` 0xd0,0xf7,0xeb,0xfb,0x7e,0xf5,0x98,0xfd,' +` 0x3d,0xee,0x2a,0x76,0x0a,0x03,0x9a,0xf1,' +` 0x7b,0xfa,0x17,0xf4,0xa6,0xf8,0xda,0xf4,' +` 0xe5,0xf7,0x5d,0xf5,0xa3,0xf7,0xe5,0xf5,' +` 0xb7,0xf7,0x86,0xf6,0x0b,0xf8,0x44,0xf7,' +` 0x92,0xf8,0x1a,0xf8,0x3d,0xf9,0x02,0xf9,' +` 0x01,0xfa,0xf1,0xf9,0xd1,0xfa,0xe0,0xfa,' +` 0xa9,0xfb,0xec,0xfb,0x91,0xfc,0xbd,0xfc,' +` 0x46,0xfd,0x76,0xfd,0xe7,0xfd,0x15,0xfe,' +` 0x70,0xfe,0x9a,0xfe,0xe1,0xfe,0x05,0xff,' +` 0x3a,0xff,0x57,0xff,0x7e,0xff,0x94,0xff,' +` 0xaf,0xff,0xbf,0xff,0xd1,0xff,0xdc,0xff,' +` 0xe7,0xff,0xee,0xff,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xef,0xff,0xe6,0xff,0xde,0xff,0xce,0xff,' +` 0xc3,0xff,0xaa,0xff,0x9a,0xff,0x75,0xff,' +` 0x62,0xff,0x2d,0xff,0x15,0xff,0xcd,0xfe,' +` 0xb3,0xfe,0x52,0xfe,0x3a,0xfe,0xbc,0xfd,' +` 0xa9,0xfd,0x09,0xfd,0x04,0xfd,0x3c,0xfc,' +` 0x4f,0xfc,0x3f,0xfb,0x5c,0xfb,0x3a,0xfa,' +` 0x97,0xfa,0x39,0xf9,0xda,0xf9,0x38,0xf8,' +` 0x34,0xf9,0x3f,0xf7,0xb2,0xf8,0x55,0xf6,' +` 0x62,0xf8,0x7b,0xf5,0x58,0xf8,0xaf,0xf4,' +` 0xab,0xf8,0xdc,0xf3,0x87,0xf9,0xc2,0xf2,' +` 0x65,0xfb,0x75,0xf0,0x6f,0x00,0xbc,0xe5,' +` 0xa4,0x71,0xd5,0x10,0x2b,0xed,0x07,0x00,' +` 0x02,0xf4,0xd9,0xfd,0xe1,0xf6,0x7d,0xfd,' +` 0xd4,0xf8,0xb4,0xfd,0x62,0xfa,0x24,0xfe,' +` 0xb2,0xfb,0xa5,0xfe,0xcf,0xfc,0x23,0xff,' +` 0xbf,0xfd,0x93,0xff,0x82,0xfe,0xee,0xff,' +` 0x1b,0xff,0x32,0x00,0x8e,0xff,0x60,0x00,' +` 0x00,0x00,0x98,0x00,0x2e,0x00,0x96,0x00,' +` 0x44,0x00,0x8b,0x00,0x4b,0x00,0x78,0x00,' +` 0x47,0x00,0x63,0x00,0x3e,0x00,0x4d,0x00,' +` 0x31,0x00,0x38,0x00,0x24,0x00,0x27,0x00,' +` 0x19,0x00,0x19,0x00,0x10,0x00,0x0f,0x00,' +` 0x09,0x00,0x08,0x00,0x05,0x00,0x04,0x00,' +` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xa6,0x00,0xf5,0x00,' +` 0xeb,0x00,0x58,0x01,0x41,0x01,0xd2,0x01,' +` 0xa8,0x01,0x67,0x02,0x1e,0x02,0x17,0x03,' +` 0x8d,0x02,0xad,0x03,0x08,0x03,0x84,0x04,' +` 0x8f,0x03,0x6c,0x05,0x12,0x04,0x64,0x06,' +` 0x86,0x04,0x68,0x07,0xdd,0x04,0x79,0x08,' +` 0x08,0x05,0x9a,0x09,0xee,0x04,0xde,0x0a,' +` 0x66,0x04,0x74,0x0c,0x0f,0x03,0xf7,0x0e,' +` 0xaf,0xff,0x37,0x15,0x45,0xf1,0x27,0x7b,' +` 0x3d,0x2f,0x74,0xf7,0x5d,0x12,0x11,0x00,' +` 0x52,0x0d,0x5d,0x02,0xd4,0x0a,0x29,0x03,' +` 0x19,0x09,0x5a,0x03,0xb2,0x07,0x3d,0x03,' +` 0x7a,0x06,0xf5,0x02,0x65,0x05,0x98,0x02,' +` 0x6d,0x04,0x33,0x02,0x92,0x03,0xce,0x01,' +` 0xd3,0x02,0x6f,0x01,0x2e,0x02,0xbb,0x00,' +` 0x39,0x01,0x7a,0x00,0xe2,0x00,0x52,0x00,' +` 0x9d,0x00,0x34,0x00,0x69,0x00,0x1f,0x00,' +` 0x44,0x00,0x11,0x00,0x2a,0x00,0x08,0x00,' +` 0x18,0x00,0x03,0x00,0x0d,0x00,0x01,0x00,' +` 0x07,0x00,0x00,0x00,0x03,0x00,0xff,0xff,' +` 0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x5a,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_16khz.m4 deleted file mode 100644 index e92e3db4a6e6..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,' -` 0x0a,0x00,0x0f,0x00,0x20,0x00,0x30,0x00,' -` 0x51,0x00,0x65,0x00,0x9b,0x00,0xc7,0x00,' -` 0x29,0x01,0x69,0x01,0x03,0x02,0x53,0x02,' -` 0x36,0x03,0x80,0x03,0x10,0x05,0x22,0x06,' -` 0x44,0x07,0x6f,0x07,0x53,0x09,0x12,0x09,' -` 0x6e,0x0b,0x53,0x0a,0x81,0x0d,0xb1,0x0a,' -` 0x1a,0x10,0x6b,0x07,0x87,0x4b,0xe6,0x14,' -` 0x84,0x09,0xf0,0x0e,0x69,0x0a,0xb4,0x0c,' -` 0xa5,0x09,0xa8,0x0a,0x50,0x08,0x99,0x08,' -` 0xce,0x06,0xea,0x05,0xc3,0x03,0x4d,0x04,' -` 0x1a,0x03,0xf7,0x02,0x16,0x02,0xed,0x01,' -` 0x4f,0x01,0x2b,0x01,0xc2,0x00,0xa7,0x00,' -` 0x58,0x00,0x45,0x00,0x26,0x00,0x25,0x00,' -` 0x14,0x00,0x0e,0x00,0x07,0x00,0x04,0x00,' -` 0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' -` 0xfc,0xff,0xf5,0xff,0xed,0xff,0xda,0xff,' -` 0xc5,0xff,0x9d,0xff,0x7b,0xff,0x11,0xff,' -` 0xb2,0xfe,0x09,0xfe,0x84,0xfd,0x6f,0xfc,' -` 0xb8,0xfb,0x20,0xfa,0x42,0xf9,0x17,0xf7,' -` 0x2b,0xf6,0xb2,0xf2,0xd3,0xf1,0x98,0xed,' -` 0xc1,0xed,0x4e,0xe9,0xbb,0xea,0x55,0xe5,' -` 0x03,0xe9,0xb0,0xe1,0xd1,0xe9,0x6e,0xdc,' -` 0x3d,0xf6,0x29,0x62,0xbb,0xd8,0xf8,0xee,' -` 0x49,0xe4,0x58,0xee,0xb5,0xe9,0x8f,0xf0,' -` 0x53,0xee,0x84,0xf3,0x6f,0xf2,0xa9,0xf6,' -` 0x13,0xf7,0x1e,0xfa,0x6d,0xfa,0x3d,0xfc,' -` 0x5a,0xfc,0xa7,0xfd,0xc2,0xfd,0x9f,0xfe,' -` 0xb5,0xfe,0x40,0xff,0x4c,0xff,0x83,0xff,' -` 0x8f,0xff,0xcd,0xff,0xd9,0xff,0xed,0xff,' -` 0xf1,0xff,0xfa,0xff,0xfc,0xff,0xff,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x03,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xf7,0xff,0xf4,0xff,' -` 0xde,0xff,0xdb,0xff,0xa5,0xff,0x9e,0xff,' -` 0x0e,0xff,0x19,0xff,0x47,0xfe,0xa1,0xfe,' -` 0xf9,0xfc,0x82,0xfd,0xcc,0xfa,0xd2,0xfb,' -` 0x91,0xf7,0x6f,0xf9,0x09,0xf3,0x57,0xf6,' -` 0x7c,0xeb,0x09,0xef,0x03,0xe2,0xa0,0xea,' -` 0xed,0xd7,0x9e,0xe6,0xd4,0xcb,0x6d,0xe5,' -` 0xa6,0xbb,0x1c,0xee,0x64,0x96,0x0e,0x6a,' -` 0xfc,0x6c,0x28,0x91,0x18,0xe7,0x78,0xb2,' -` 0x82,0xda,0xaf,0xbf,0x8d,0xd9,0x90,0xca,' -` 0x41,0xdd,0x21,0xd5,0x89,0xe3,0x98,0xe1,' -` 0x1b,0xed,0xeb,0xea,0x9f,0xf2,0x13,0xf2,' -` 0x6a,0xf7,0x7f,0xf7,0x00,0xfb,0x47,0xfb,' -` 0x64,0xfd,0xca,0xfd,0x08,0xff,0x19,0xff,' -` 0x98,0xff,0xa0,0xff,0xe2,0xff,0xe5,0xff,' -` 0xfb,0xff,0xfb,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x08,0x00,0x0e,0x00,' -` 0x16,0x00,0x24,0x00,0x33,0x00,0x43,0x00,' -` 0x64,0x00,0x9b,0x00,0xd2,0x00,0x17,0x01,' -` 0x66,0x01,0xcb,0x01,0x37,0x02,0xc4,0x02,' -` 0x49,0x03,0x08,0x04,0x8e,0x04,0x4d,0x05,' -` 0x27,0x07,0xe6,0x07,0xe9,0x08,0xb8,0x09,' -` 0xa1,0x0a,0x5e,0x0b,0x1c,0x0c,0xae,0x0c,' -` 0x2e,0x0d,0x81,0x0d,0x88,0x4d,0x90,0x0d,' -` 0x59,0x0d,0xfe,0x0c,0x6d,0x0c,0xce,0x0b,' -` 0xf9,0x0a,0x2e,0x0a,0x2a,0x09,0x55,0x08,' -` 0x29,0x07,0x70,0x06,0x4e,0x05,0xd6,0x03,' -` 0x47,0x03,0x8f,0x02,0x0f,0x02,0x8d,0x01,' -` 0x30,0x01,0xda,0x00,0x9f,0x00,0x6a,0x00,' -` 0x4f,0x00,0x37,0x00,0x20,0x00,0x10,0x00,' -` 0x09,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_48khz.m4 deleted file mode 100644 index 8239f22d3082..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm10el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x02,0x00,0x07,0x00,0x0a,0x00,' -` 0x17,0x00,0x1a,0x00,0x3a,0x00,0x3a,0x00,' -` 0x7a,0x00,0x6d,0x00,0xe5,0x00,0xb6,0x00,' -` 0x86,0x01,0x15,0x01,0x6e,0x02,0x7f,0x01,' -` 0xaa,0x03,0xde,0x01,0x51,0x05,0x01,0x02,' -` 0x8e,0x07,0x7a,0x01,0xf1,0x0a,0xfe,0xfe,' -` 0x25,0x12,0xef,0xf1,0x42,0x64,0x61,0x36,' -` 0xcc,0xf4,0x03,0x15,0x44,0xff,0x01,0x10,' -` 0x73,0x02,0x86,0x0d,0xc9,0x03,0xa1,0x0b,' -` 0x42,0x04,0xe4,0x09,0x35,0x04,0x36,0x08,' -` 0xd5,0x03,0x9a,0x06,0x44,0x03,0x1c,0x05,' -` 0x9f,0x02,0xca,0x03,0xfc,0x01,0xad,0x02,' -` 0x6a,0x01,0xca,0x01,0xf2,0x00,0x1f,0x01,' -` 0x96,0x00,0xa7,0x00,0x55,0x00,0x59,0x00,' -` 0x2b,0x00,0x2a,0x00,0x13,0x00,0x0e,0x00,' -` 0x05,0x00,0x04,0x00,0x01,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xfa,0xff,0xf1,0xff,0xee,0xff,0xd7,0xff,' -` 0xd3,0xff,0xa4,0xff,0xa6,0xff,0x4c,0xff,' -` 0x60,0xff,0xc2,0xfe,0x01,0xff,0xfb,0xfd,' -` 0x8a,0xfe,0xed,0xfc,0x09,0xfe,0x8e,0xfb,' -` 0x95,0xfd,0xd5,0xf9,0x59,0xfd,0xaa,0xf7,' -` 0xa4,0xfd,0xc6,0xf4,0x2d,0xff,0x1d,0xf0,' -` 0x95,0x04,0xf8,0xe2,0x44,0x30,0x39,0x59,' -` 0x81,0xdc,0x66,0x07,0x96,0xec,0x5f,0x00,' -` 0x5a,0xf1,0x02,0xfe,0x39,0xf4,0x26,0xfd,' -` 0x7d,0xf6,0x01,0xfd,0x73,0xf8,0x3d,0xfd,' -` 0x2d,0xfa,0xab,0xfd,0xad,0xfb,0x2a,0xfe,' -` 0xec,0xfc,0xa6,0xfe,0xeb,0xfd,0x12,0xff,' -` 0xac,0xfe,0x68,0xff,0x35,0xff,0xa6,0xff,' -` 0x90,0xff,0xd0,0xff,0xc9,0xff,0xe9,0xff,' -` 0xe8,0xff,0xf7,0xff,0xf8,0xff,0xfe,0xff,' -` 0xfe,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfd,0xff,0xf6,0xff,' -` 0xf5,0xff,0xe3,0xff,0xe5,0xff,0xbe,0xff,' -` 0xc9,0xff,0x7a,0xff,0x9a,0xff,0x0d,0xff,' -` 0x57,0xff,0x69,0xfe,0xff,0xfe,0x81,0xfd,' -` 0x96,0xfe,0x4b,0xfc,0x2b,0xfe,0xbe,0xfa,' -` 0xd7,0xfd,0xcc,0xf8,0xc9,0xfd,0x5a,0xf6,' -` 0x5a,0xfe,0x12,0xf3,0x5b,0x00,0xa3,0xed,' -` 0xe8,0x06,0x6f,0xdd,0x34,0x44,0xcd,0x4b,' -` 0x61,0xdb,0x0e,0x07,0x97,0xeb,0xb0,0xff,' -` 0xb3,0xf0,0x36,0xfd,0xcc,0xf3,0x5b,0xfc,' -` 0x3a,0xf6,0x4a,0xfc,0x52,0xf8,0xa6,0xfc,' -` 0x27,0xfa,0x37,0xfd,0xb9,0xfb,0xda,0xfd,' -` 0x05,0xfd,0x75,0xfe,0x0a,0xfe,0xf9,0xfe,' -` 0xcc,0xfe,0x5f,0xff,0x52,0xff,0xa6,0xff,' -` 0xa7,0xff,0xd4,0xff,0xd9,0xff,0xee,0xff,' -` 0xf2,0xff,0xfb,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x05,0x00,0x08,0x00,0x0d,0x00,' -` 0x14,0x00,0x1e,0x00,0x2a,0x00,0x3b,0x00,' -` 0x4f,0x00,0x68,0x00,0x85,0x00,0xa8,0x00,' -` 0xd1,0x00,0xff,0x00,0x32,0x01,0x6b,0x01,' -` 0xa8,0x01,0xea,0x01,0x2d,0x02,0x74,0x02,' -` 0xbb,0x02,0x02,0x03,0x45,0x03,0x87,0x03,' -` 0xc2,0x03,0xf9,0x03,0x25,0x04,0x4b,0x04,' -` 0x62,0x04,0x71,0x04,0x5d,0x44,0x69,0x04,' -` 0x55,0x04,0x39,0x04,0x11,0x04,0xe2,0x03,' -` 0xa9,0x03,0x6d,0x03,0x29,0x03,0xe4,0x02,' -` 0x9b,0x02,0x55,0x02,0x0e,0x02,0xcb,0x01,' -` 0x8a,0x01,0x4f,0x01,0x17,0x01,0xe7,0x00,' -` 0xba,0x00,0x95,0x00,0x73,0x00,0x59,0x00,' -` 0x42,0x00,0x30,0x00,0x22,0x00,0x17,0x00,' -` 0x0f,0x00,0x09,0x00,0x05,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_16khz.m4 deleted file mode 100644 index c5d7e5a5c230..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_16khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x02,0x00,0x05,0x00,0x10,0x00,' -` 0x17,0x00,0x35,0x00,0x44,0x00,0x8c,0x00,' -` 0x9d,0x00,0x20,0x01,0x47,0x01,0x3f,0x02,' -` 0x67,0x02,0x04,0x04,0x25,0x04,0x9f,0x07,' -` 0x74,0x07,0x99,0x0b,0x1f,0x0a,0x77,0x0f,' -` 0xb9,0x0c,0xb3,0x14,0x75,0x0e,0xbb,0x1a,' -` 0x72,0x0d,0x47,0x24,0x45,0x00,0x5b,0x71,' -` 0xc0,0x54,0x89,0x01,0x21,0x27,0x06,0x0d,' -` 0x0c,0x1f,0x77,0x0e,0x95,0x19,0x59,0x0d,' -` 0xd2,0x14,0x90,0x0a,0xa1,0x0c,0x1b,0x06,' -` 0x3d,0x09,0x21,0x05,0xa2,0x07,0xcb,0x03,' -` 0x51,0x05,0x87,0x02,0x80,0x03,0x75,0x01,' -` 0xcc,0x01,0xac,0x00,0x0a,0x01,0x57,0x00,' -` 0x8c,0x00,0x25,0x00,0x56,0x00,0x1c,0x00,' -` 0x26,0x00,0x08,0x00,0x0c,0x00,0x01,0x00,' -` 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' -` 0xfa,0xff,0xf3,0xff,0xe6,0xff,0xd1,0xff,' -` 0xab,0xff,0x77,0xff,0x27,0xff,0xb6,0xfe,' -` 0x07,0xfe,0x58,0xfd,0x4e,0xfc,0x46,0xfb,' -` 0xc3,0xf9,0x6f,0xf8,0x16,0xf6,0x46,0xf4,' -` 0xfb,0xf1,0xff,0xef,0xbf,0xec,0x6a,0xeb,' -` 0x7d,0xe8,0x09,0xe8,0x2c,0xe5,0x37,0xe6,' -` 0xf9,0xe2,0x4f,0xe7,0x55,0xe0,0x6d,0x62,' -` 0xfd,0xed,0xff,0xe6,0xd6,0xed,0x89,0xec,' -` 0x37,0xf1,0x58,0xf1,0x1c,0xf5,0xc4,0xf5,' -` 0xb8,0xf8,0x6d,0xfa,0xa1,0xfc,0xc5,0xfc,' -` 0xb0,0xfe,0x33,0xff,0xd7,0xff,0xc4,0xff,' -` 0x29,0x00,0x04,0x00,0x37,0x00,0xdd,0xff,' -` 0xd7,0xff,0xcc,0xff,0xd7,0xff,0xd4,0xff,' -` 0xde,0xff,0xec,0xff,0xf6,0xff,0xf5,0xff,' -` 0xf9,0xff,0xfa,0xff,0xfc,0xff,0xfe,0xff,' -` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xfa,0xff,' -` 0xfc,0xff,0xeb,0xff,0xf3,0xff,0xd7,0xff,' -` 0xee,0xff,0xb6,0xff,0xeb,0xff,0x9c,0xff,' -` 0x18,0x00,0x58,0xff,0x10,0x00,0xc3,0xfe,' -` 0xe5,0xff,0xb8,0xfd,0xe9,0xfe,0x33,0xfb,' -` 0x89,0xfd,0x07,0xf7,0xee,0xfa,0x54,0xf2,' -` 0x80,0xf8,0xdc,0xeb,0xb5,0xf6,0xc8,0xe2,' -` 0x9e,0xf8,0x7b,0xcf,0x57,0x28,0x6b,0x41,' -` 0xd2,0xc5,0x53,0xf0,0x5e,0xd4,0xf6,0xe7,' -` 0x7a,0xd9,0x5b,0xe6,0x36,0xde,0x03,0xe8,' -` 0xc8,0xe3,0x74,0xec,0x66,0xea,0xd5,0xf0,' -` 0xd9,0xf0,0x52,0xf5,0x86,0xf5,0xef,0xf8,' -` 0x65,0xf9,0xc0,0xfb,0x49,0xfc,0xf4,0xfd,' -` 0x33,0xfe,0x13,0xff,0x39,0xff,0xab,0xff,' -` 0xba,0xff,0xe5,0xff,0xea,0xff,0xfc,0xff,' -` 0xfc,0xff,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x07,0x00,0x0b,0x00,' -` 0x12,0x00,0x16,0x00,0x23,0x00,0x32,0x00,' -` 0x49,0x00,0x60,0x00,0x8d,0x00,0xce,0x00,' -` 0x0e,0x01,0x55,0x01,0xb3,0x01,0x0c,0x02,' -` 0x8f,0x02,0x01,0x03,0x4a,0x03,0xc5,0x03,' -` 0x11,0x05,0xe1,0x06,0xa3,0x07,0xb5,0x08,' -` 0x94,0x09,0x91,0x0a,0x68,0x0b,0x39,0x0c,' -` 0xd1,0x0c,0x4b,0x0d,0x84,0x4d,0xb8,0x0d,' -` 0xb7,0x0d,0x77,0x0d,0x1b,0x0d,0x7d,0x0c,' -` 0xd7,0x0b,0xe9,0x0a,0x05,0x0a,0xd9,0x08,' -` 0xf5,0x07,0x2b,0x07,0x2b,0x06,0xac,0x04,' -` 0x6a,0x03,0xd1,0x02,0x28,0x02,0xab,0x01,' -` 0x3b,0x01,0xe4,0x00,0xa8,0x00,0x7e,0x00,' -` 0x51,0x00,0x36,0x00,0x20,0x00,0x13,0x00,' -` 0x08,0x00,0x03,0x00,0x01,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_48khz.m4 deleted file mode 100644 index 727ce8628c53..000000000000 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm25el0deg_48khz.m4 +++ /dev/null @@ -1,88 +0,0 @@ -# Exported EQ 10-Sep-2020 -CONTROLBYTES_PRIV(DEF_TDFB_PRIV, -` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x03,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x02,0x00,0x05,0x00,0x0f,0x00,0x15,0x00,' -` 0x31,0x00,0x39,0x00,0x7b,0x00,0x78,0x00,' -` 0x04,0x01,0xd8,0x00,0xec,0x01,0x4f,0x01,' -` 0x64,0x03,0xa9,0x01,0xdc,0x05,0x18,0x01,' -` 0x32,0x0b,0x5e,0xf9,0x76,0x68,0x92,0x20,' -` 0x85,0xfc,0x05,0x13,0x92,0x03,0x3a,0x12,' -` 0xf2,0x06,0xa7,0x12,0x39,0x09,0x17,0x13,' -` 0xc2,0x0a,0x1a,0x13,0x92,0x0b,0x8e,0x12,' -` 0xbc,0x0b,0x71,0x11,0x52,0x0b,0xd6,0x0f,' -` 0x6b,0x0a,0xda,0x0d,0x2b,0x09,0xab,0x0b,' -` 0xb6,0x07,0x6d,0x09,0x30,0x06,0x4b,0x07,' -` 0xbb,0x04,0x64,0x05,0x6d,0x03,0xcb,0x03,' -` 0xf3,0x01,0xe6,0x01,0x18,0x01,0x2f,0x01,' -` 0xa6,0x00,0xad,0x00,0x5b,0x00,0x5a,0x00,' -` 0x2d,0x00,0x26,0x00,0x16,0x00,0x12,0x00,' -` 0x08,0x00,0x05,0x00,0x02,0x00,0x01,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfd,0xff,' -` 0xf8,0xff,0xf2,0xff,0xe4,0xff,0xda,0xff,' -` 0xbd,0xff,0xae,0xff,0x76,0xff,0x68,0xff,' -` 0x06,0xff,0x03,0xff,0x62,0xfe,0x83,0xfe,' -` 0x80,0xfd,0xf8,0xfd,0x5b,0xfc,0x85,0xfd,' -` 0xd3,0xfa,0x7e,0xfd,0x6f,0xf8,0x44,0xff,' -` 0xe9,0xf0,0x64,0x51,0x39,0x08,0x1a,0xf2,' -` 0x2a,0xfe,0x1d,0xf5,0x2e,0xfc,0x38,0xf6,' -` 0x75,0xfb,0x1c,0xf7,0x52,0xfb,0x09,0xf8,' -` 0x86,0xfb,0x13,0xf9,0xfa,0xfb,0x2f,0xfa,' -` 0x94,0xfc,0x4d,0xfb,0x3e,0xfd,0x5d,0xfc,' -` 0xe4,0xfd,0x50,0xfd,0x7a,0xfe,0x1d,0xfe,' -` 0xf7,0xfe,0xbf,0xfe,0x57,0xff,0x36,0xff,' -` 0x9c,0xff,0x89,0xff,0xcd,0xff,0xd2,0xff,' -` 0xea,0xff,0xe7,0xff,0xf7,0xff,0xf5,0xff,' -` 0xfd,0xff,0xfc,0xff,0xff,0xff,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0xff,0xff,0xfd,0xff,0xfc,0xff,' -` 0xf4,0xff,0xf4,0xff,0xdf,0xff,0xe4,0xff,' -` 0xb6,0xff,0xc6,0xff,0x6e,0xff,0x96,0xff,' -` 0xf9,0xfe,0x50,0xff,0x48,0xfe,0xf5,0xfe,' -` 0x4b,0xfd,0x8b,0xfe,0xf1,0xfb,0x27,0xfe,' -` 0x1a,0xfa,0xfc,0xfd,0x96,0xf7,0x8a,0xfe,' -` 0xa6,0xf3,0x9d,0x01,0xe7,0xe9,0x45,0x1b,' -` 0x90,0x63,0x40,0xe0,0x43,0x03,0x36,0xed,' -` 0xd4,0xfc,0x65,0xf0,0x6f,0xfa,0x3c,0xf2,' -` 0x74,0xf9,0xdb,0xf3,0x56,0xf9,0x8d,0xf5,' -` 0xc4,0xf9,0x4a,0xf7,0x8a,0xfa,0x03,0xf9,' -` 0x7d,0xfb,0xa3,0xfa,0x7d,0xfc,0x15,0xfc,' -` 0x6e,0xfd,0x4c,0xfd,0x3e,0xfe,0x42,0xfe,' -` 0xe3,0xfe,0xf5,0xfe,0x5b,0xff,0x6f,0xff,' -` 0xaa,0xff,0xba,0xff,0xdb,0xff,0xe5,0xff,' -` 0xf3,0xff,0xf8,0xff,0xfd,0xff,0xff,0xff,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x04,0x00,0x07,0x00,0x0b,0x00,' -` 0x11,0x00,0x1a,0x00,0x25,0x00,0x34,0x00,' -` 0x46,0x00,0x5d,0x00,0x78,0x00,0x99,0x00,' -` 0xbf,0x00,0xeb,0x00,0x1c,0x01,0x53,0x01,' -` 0x8f,0x01,0xcf,0x01,0x13,0x02,0x59,0x02,' -` 0xa2,0x02,0xea,0x02,0x30,0x03,0x71,0x03,' -` 0xb0,0x03,0xe7,0x03,0x18,0x04,0x3e,0x04,' -` 0x5d,0x04,0x6f,0x04,0x64,0x44,0x72,0x04,' -` 0x66,0x04,0x4b,0x04,0x2a,0x04,0xfb,0x03,' -` 0xc8,0x03,0x8a,0x03,0x4a,0x03,0x03,0x03,' -` 0xbd,0x02,0x73,0x02,0x2d,0x02,0xe5,0x01,' -` 0xa4,0x01,0x64,0x01,0x2c,0x01,0xf7,0x00,' -` 0xc9,0x00,0xa0,0x00,0x7d,0x00,0x60,0x00,' -` 0x48,0x00,0x34,0x00,0x25,0x00,0x19,0x00,' -` 0x10,0x00,0x0a,0x00,0x06,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' -` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' -` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00"' -) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_16khz.m4 new file mode 100644 index 000000000000..9df8377b9595 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_16khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xfd,0xff,0xfd,0xff,' +` 0xfa,0xff,0xfb,0xff,0xf5,0xff,0xf9,0xff,' +` 0xf1,0xff,0xfd,0xff,0xee,0xff,0x04,0x00,' +` 0xef,0xff,0x14,0x00,0xf8,0xff,0x37,0x00,' +` 0x13,0x00,0x79,0x00,0x4c,0x00,0xc2,0x00,' +` 0x72,0x00,0x85,0x01,0x7b,0x01,0xcb,0x02,' +` 0x90,0x02,0x63,0x04,0x0b,0x04,0x78,0x06,' +` 0xde,0x05,0x61,0x08,0x91,0x07,0x58,0x0b,' +` 0x18,0x0a,0xa5,0x0e,0x45,0x0d,0x8e,0x15,' +` 0x43,0x12,0xbd,0x19,0x55,0x14,0x59,0x1c,' +` 0x18,0x15,0x31,0x20,0xbf,0x14,0x34,0x24,' +` 0x23,0x11,0x77,0x2b,0xeb,0x01,0x27,0x65,' +` 0xed,0x72,0xf1,0xfd,0x14,0x29,0xed,0x0b,' +` 0x0f,0x1f,0x78,0x0d,0x20,0x19,0x6c,0x0c,' +` 0x97,0x14,0x99,0x09,0x9f,0x0c,0xed,0x05,' +` 0xe0,0x09,0x11,0x05,0xd6,0x08,0x4c,0x04,' +` 0xe6,0x06,0x4f,0x03,0x47,0x05,0xf2,0x01,' +` 0x41,0x03,0x3b,0x01,0x66,0x02,0xd1,0x00,' +` 0xb7,0x01,0x7a,0x00,0x49,0x01,0xa2,0x00,' +` 0x04,0x01,0x4b,0x00,0x9b,0x00,0x24,0x00,' +` 0x5d,0x00,0x08,0x00,0x2d,0x00,0xf5,0xff,' +` 0x0e,0x00,0xec,0xff,0xfd,0xff,0xec,0xff,' +` 0x01,0x00,0xf5,0xff,0xfd,0xff,0xf7,0xff,' +` 0xfc,0xff,0xfa,0xff,0xfd,0xff,0xfd,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x06,0x00,0x08,0x00,0x0e,0x00,' +` 0x10,0x00,0x19,0x00,0x1a,0x00,0x29,0x00,' +` 0x26,0x00,0x3c,0x00,0x2e,0x00,0x48,0x00,' +` 0x28,0x00,0x46,0x00,0x06,0x00,0x24,0x00,' +` 0xb6,0xff,0xd2,0xff,0x1f,0xff,0x45,0xff,' +` 0x30,0xfe,0x66,0xfe,0x09,0xfd,0xf1,0xfc,' +` 0xdb,0xfa,0xc6,0xfa,0xfe,0xf7,0x08,0xf8,' +` 0x3d,0xf4,0xee,0xf3,0xbd,0xef,0x4c,0xf0,' +` 0x46,0xeb,0xb7,0xec,0x60,0xe6,0x36,0xe8,' +` 0xa6,0xe1,0xbc,0xe5,0x29,0xdd,0x0d,0xe3,' +` 0xcb,0xd9,0x8a,0xe3,0x4d,0xd7,0xea,0xe6,' +` 0x37,0xd4,0xc0,0xf0,0xf7,0xc6,0xae,0x44,' +` 0x23,0x28,0xc6,0xd0,0x59,0xfa,0x5f,0xe3,' +` 0x66,0xf8,0xf0,0xeb,0x0e,0xfa,0x1c,0xf2,' +` 0x5e,0xfc,0x88,0xf7,0xca,0xff,0x34,0xfb,' +` 0x14,0x01,0x3b,0xfe,0xb8,0x02,0x86,0xff,' +` 0xa6,0x02,0x04,0x00,0x4f,0x02,0x94,0xff,' +` 0x12,0x01,0x61,0xff,0x8c,0x00,0x3a,0xff,' +` 0x20,0x00,0x21,0xff,0x0a,0x00,0x77,0xff,' +` 0xe4,0xff,0x5e,0xff,0xbf,0xff,0x72,0xff,' +` 0xbd,0xff,0x90,0xff,0xc9,0xff,0xb0,0xff,' +` 0xd9,0xff,0xcc,0xff,0xe9,0xff,0xe2,0xff,' +` 0xf1,0xff,0xef,0xff,0xf9,0xff,0xf8,0xff,' +` 0xfd,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfe,0xff,0xfb,0xff,0xfa,0xff,' +` 0xf3,0xff,0xf3,0xff,0xe7,0xff,0xe6,0xff,' +` 0xd7,0xff,0xd7,0xff,0xbc,0xff,0xc0,0xff,' +` 0x9a,0xff,0xa9,0xff,0x77,0xff,0x96,0xff,' +` 0x59,0xff,0x92,0xff,0x4b,0xff,0xbc,0xff,' +` 0x62,0xff,0xa3,0xff,0x12,0xff,0xd8,0xff,' +` 0x33,0xff,0x34,0x00,0x61,0xff,0x9a,0x00,' +` 0xcb,0xff,0xc8,0x01,0xec,0xff,0xd9,0x01,' +` 0x5a,0xff,0x95,0x01,0x96,0xfd,0x4d,0xff,' +` 0xd1,0xfa,0x66,0xfd,0x29,0xf6,0xaf,0xf9,' +` 0x7e,0xf1,0xc0,0xf6,0xb7,0xeb,0x6d,0xf4,' +` 0xe6,0xe3,0x62,0xf5,0xbd,0xd1,0xc1,0x5a,' +` 0xe6,0x04,0xb0,0xd2,0x1d,0xe9,0x16,0xd8,' +` 0x7e,0xe3,0x00,0xda,0xfa,0xe1,0x50,0xdc,' +` 0xb0,0xe2,0x1f,0xe0,0x36,0xe6,0x30,0xe4,' +` 0x7e,0xe9,0x84,0xe9,0xdc,0xed,0xd3,0xed,' +` 0xad,0xf1,0x08,0xf2,0x71,0xf5,0x85,0xf6,' +` 0x24,0xf9,0xad,0xf9,0xb7,0xfb,0x28,0xfc,' +` 0xab,0xfd,0xfa,0xfd,0xcd,0xfe,0xe2,0xfe,' +` 0x95,0xff,0x92,0xff,0x06,0x00,0xfd,0xff,' +` 0x3e,0x00,0x2d,0x00,0x4e,0x00,0x3a,0x00,' +` 0x48,0x00,0x35,0x00,0x37,0x00,0x26,0x00,' +` 0x23,0x00,0x18,0x00,0x15,0x00,0x0d,0x00,' +` 0x0a,0x00,0x06,0x00,0x04,0x00,0x02,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,' +` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0xfd,0xff,0x00,0x00,0x03,0x00,0x08,0x00,' +` 0x0e,0x00,0x16,0x00,0x20,0x00,0x2c,0x00,' +` 0x39,0x00,0x47,0x00,0x5d,0x00,0x7c,0x00,' +` 0x92,0x00,0x88,0x00,0x9b,0x00,0xbf,0x00,' +` 0xe0,0x00,0x0a,0x01,0x35,0x01,0x67,0x01,' +` 0xe0,0x01,0x56,0x02,0x95,0x02,0x01,0x03,' +` 0x49,0x03,0xd3,0x03,0xde,0x03,0x29,0x04,' +` 0xa5,0x04,0x83,0x05,0xbb,0x07,0x77,0x08,' +` 0x43,0x09,0x05,0x0a,0xc9,0x0a,0x80,0x0b,' +` 0x24,0x0c,0xae,0x0c,0x25,0x0d,0x7f,0x4d,' +` 0xcf,0x0d,0x05,0x0e,0x15,0x0e,0x14,0x0e,' +` 0xe2,0x0d,0xa4,0x0d,0x25,0x0d,0xa8,0x0c,' +` 0xe3,0x0b,0xa9,0x0b,0xf3,0x0a,0x26,0x0a,' +` 0xd2,0x08,0xd0,0x06,0x2d,0x06,0x4f,0x05,' +` 0xad,0x04,0xe9,0x03,0x68,0x03,0x0d,0x03,' +` 0x88,0x02,0x0c,0x02,0xa5,0x01,0x45,0x01,' +` 0xfb,0x00,0xb2,0x00,0x62,0x00,0x36,0x00,' +` 0x31,0x00,0x25,0x00,0x12,0x00,0x07,0x00,' +` 0xff,0xff,0xfa,0xff,0xf7,0xff,0xf6,0xff,' +` 0xf6,0xff,0xf6,0xff,0xf7,0xff,0xf7,0xff,' +` 0xf9,0xff,0xfa,0xff,0xfc,0xff,0xfd,0xff,' +` 0xfe,0xff,0xfe,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_48khz.m4 new file mode 100644 index 000000000000..9f54d1a38707 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm30el0deg_48khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x12,0x00,0x1e,0x00,0x24,0x00,0x3f,0x00,' +` 0x40,0x00,0x66,0x00,0x65,0x00,0x9d,0x00,' +` 0x98,0x00,0xe7,0x00,0xd9,0x00,0x48,0x01,' +` 0x2e,0x01,0xbf,0x01,0x76,0x01,0x43,0x02,' +` 0xe5,0x01,0xed,0x02,0x60,0x02,0xb4,0x03,' +` 0xe3,0x02,0x94,0x04,0x6a,0x03,0x8c,0x05,' +` 0xeb,0x03,0x98,0x06,0x59,0x04,0xb6,0x07,' +` 0xab,0x04,0xe8,0x08,0xcd,0x04,0x35,0x0a,' +` 0xa6,0x04,0xaf,0x0b,0x06,0x04,0x8d,0x0d,' +` 0x8b,0x02,0x6c,0x10,0x00,0xff,0xdb,0x16,' +` 0x55,0xf2,0x0c,0x44,0xf4,0x6d,0x8f,0xed,' +` 0x69,0x18,0x98,0xfd,0xb4,0x10,0x72,0x01,' +` 0x69,0x0d,0xf0,0x02,0x4d,0x0b,0x86,0x03,' +` 0xab,0x09,0xa8,0x03,0x42,0x08,0x82,0x03,' +` 0x00,0x07,0x37,0x03,0xdd,0x05,0xd8,0x02,' +` 0xd8,0x04,0x70,0x02,0xf0,0x03,0x08,0x02,' +` 0x24,0x03,0xa7,0x01,0x75,0x02,0x4f,0x01,' +` 0xe1,0x01,0x03,0x01,0x62,0x01,0x84,0x00,' +` 0xd0,0x00,0x5d,0x00,0x92,0x00,0x40,0x00,' +` 0x64,0x00,0x2b,0x00,0x42,0x00,0x1c,0x00,' +` 0x2a,0x00,0x10,0x00,0x1b,0x00,0x0d,0x00,' +` 0x10,0x00,0x07,0x00,0x08,0x00,0x03,0x00,' +` 0x04,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xfc,0xff,0xfa,0xff,' +` 0xf5,0xff,0xf2,0xff,0xe9,0xff,0xe4,0xff,' +` 0xd5,0xff,0xcc,0xff,0xb3,0xff,0xa9,0xff,' +` 0x84,0xff,0x78,0xff,0x43,0xff,0x36,0xff,' +` 0xed,0xfe,0xe2,0xfe,0x7f,0xfe,0x7a,0xfe,' +` 0xf5,0xfd,0xe6,0xfd,0x3c,0xfd,0x50,0xfd,' +` 0x79,0xfc,0xa9,0xfc,0x9d,0xfb,0xf7,0xfb,' +` 0xac,0xfa,0x40,0xfb,0xaa,0xf9,0x8d,0xfa,' +` 0xa1,0xf8,0xee,0xf9,0x96,0xf7,0x6c,0xf9,' +` 0x8c,0xf6,0x17,0xf9,0x84,0xf5,0x07,0xf9,' +` 0x85,0xf4,0x5c,0xf9,0x6b,0xf3,0x45,0xfa,' +` 0xe7,0xf1,0x51,0xfc,0xe5,0xee,0x0d,0x02,' +` 0x15,0xe2,0x9f,0x6d,0x9f,0x17,0x7c,0xe9,' +` 0xf0,0x00,0xbb,0xf1,0xbc,0xfd,0xe2,0xf4,' +` 0xdb,0xfc,0xe6,0xf6,0xbc,0xfc,0x78,0xf8,' +` 0xf2,0xfc,0xc8,0xf9,0x49,0xfd,0xea,0xfa,' +` 0xb1,0xfd,0xe8,0xfb,0x1c,0xfe,0xc4,0xfc,' +` 0x82,0xfe,0x80,0xfd,0xdd,0xfe,0x1c,0xfe,' +` 0x2b,0xff,0x9c,0xfe,0x6a,0xff,0x01,0xff,' +` 0x9c,0xff,0x4d,0xff,0xd3,0xff,0x9e,0xff,' +` 0xe8,0xff,0xc1,0xff,0xf5,0xff,0xda,0xff,' +` 0xfc,0xff,0xea,0xff,0x00,0x00,0xf4,0xff,' +` 0x01,0x00,0xfc,0xff,0x04,0x00,0xff,0xff,' +` 0x03,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' +` 0x01,0x00,0xff,0xff,0x03,0x00,0xfd,0xff,' +` 0x04,0x00,0xf8,0xff,0x01,0x00,0xef,0xff,' +` 0x00,0x00,0xe1,0xff,0xfc,0xff,0xcd,0xff,' +` 0xf5,0xff,0xae,0xff,0xe8,0xff,0x81,0xff,' +` 0xbc,0xff,0x2b,0xff,0x9c,0xff,0xd2,0xfe,' +` 0x6d,0xff,0x5e,0xfe,0x31,0xff,0xcd,0xfd,' +` 0xea,0xfe,0x1b,0xfd,0x98,0xfe,0x47,0xfc,' +` 0x3f,0xfe,0x4e,0xfb,0xe7,0xfd,0x2d,0xfa,' +` 0x9a,0xfd,0xde,0xf8,0x68,0xfd,0x51,0xf7,' +` 0x6e,0xfd,0x6d,0xf5,0xed,0xfd,0xe3,0xf2,' +` 0x84,0xff,0xa8,0xee,0x8d,0x04,0x7d,0xe2,' +` 0x14,0x2b,0x3b,0x61,0x68,0xdc,0x4a,0x05,' +` 0x15,0xec,0x0a,0xfe,0x12,0xf0,0x5e,0xfb,' +` 0x15,0xf2,0x1f,0xfa,0x82,0xf3,0x94,0xf9,' +` 0xbd,0xf4,0x84,0xf9,0xf2,0xf5,0xc0,0xf9,' +` 0x1f,0xf7,0x2f,0xfa,0x45,0xf8,0xc1,0xfa,' +` 0x66,0xf9,0x69,0xfb,0x79,0xfa,0x18,0xfc,' +` 0x78,0xfb,0xc3,0xfc,0x5f,0xfc,0x65,0xfd,' +` 0x2b,0xfd,0xf7,0xfd,0xeb,0xfd,0x85,0xfe,' +` 0x78,0xfe,0xea,0xfe,0xea,0xfe,0x3c,0xff,' +` 0x42,0xff,0x7c,0xff,0x84,0xff,0xab,0xff,' +` 0xb4,0xff,0xd0,0xff,0xd5,0xff,0xe5,0xff,' +` 0xe9,0xff,0xf2,0xff,0xf5,0xff,0xfa,0xff,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x01,0x00,0x02,0x00,0x02,0x00,' +` 0x03,0x00,0x05,0x00,0x07,0x00,0x09,0x00,' +` 0x0c,0x00,0x0e,0x00,0x11,0x00,0x16,0x00,' +` 0x1b,0x00,0x22,0x00,0x28,0x00,0x32,0x00,' +` 0x3b,0x00,0x48,0x00,0x52,0x00,0x6e,0x00,' +` 0x9a,0x00,0xae,0x00,0xcb,0x00,0xe5,0x00,' +` 0x05,0x01,0x25,0x01,0x4a,0x01,0x6e,0x01,' +` 0x97,0x01,0xc0,0x01,0xed,0x01,0x19,0x02,' +` 0x49,0x02,0x77,0x02,0xa8,0x02,0xd7,0x02,' +` 0x08,0x03,0x36,0x03,0x64,0x03,0x8e,0x03,' +` 0xb7,0x03,0xdd,0x03,0x00,0x04,0x20,0x04,' +` 0x3c,0x04,0x54,0x04,0x67,0x04,0x76,0x04,' +` 0x78,0x44,0x86,0x04,0x86,0x04,0x83,0x04,' +` 0x79,0x04,0x6c,0x04,0x58,0x04,0x42,0x04,' +` 0x25,0x04,0x07,0x04,0xe3,0x03,0xbe,0x03,' +` 0x93,0x03,0x69,0x03,0x3a,0x03,0x0c,0x03,' +` 0xdb,0x02,0xab,0x02,0x79,0x02,0x49,0x02,' +` 0x18,0x02,0xea,0x01,0xbb,0x01,0x90,0x01,' +` 0x65,0x01,0x3f,0x01,0x19,0x01,0xf8,0x00,' +` 0xd6,0x00,0xbc,0x00,0xa9,0x00,0x8f,0x00,' +` 0x79,0x00,0x65,0x00,0x54,0x00,0x45,0x00,' +` 0x38,0x00,0x2d,0x00,0x23,0x00,0x1b,0x00,' +` 0x12,0x00,0x0d,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xe2,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_16khz.m4 new file mode 100644 index 000000000000..90be9561fbbe --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_16khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xfd,0xff,0xfa,0xff,0xfb,0xff,0xf4,0xff,' +` 0xf8,0xff,0xed,0xff,0xf6,0xff,0xe5,0xff,' +` 0xf7,0xff,0xde,0xff,0xfe,0xff,0xdb,0xff,' +` 0x12,0x00,0xe4,0xff,0x3e,0x00,0x0c,0x00,' +` 0xcf,0x00,0x94,0x00,0x7a,0x01,0x36,0x01,' +` 0x3c,0x02,0xc8,0x01,0x9f,0x03,0x26,0x03,' +` 0x93,0x05,0xec,0x04,0x0d,0x08,0x1f,0x07,' +` 0xc5,0x0a,0x95,0x08,0x18,0x0f,0x95,0x0e,' +` 0x4b,0x14,0x72,0x11,0x86,0x18,0xf3,0x13,' +` 0x79,0x1c,0x2e,0x14,0x6d,0x1f,0xf2,0x13,' +` 0x8d,0x23,0x74,0x10,0xd3,0x2a,0x37,0x01,' +` 0x8d,0x63,0x4b,0x72,0x89,0xfc,0x31,0x27,' +` 0xf4,0x09,0x90,0x1c,0x2b,0x0b,0x28,0x16,' +` 0xe5,0x09,0x90,0x0e,0x90,0x03,0x88,0x09,' +` 0xf2,0x01,0x56,0x06,0x83,0x00,0x43,0x04,' +` 0xad,0x00,0xde,0x02,0x0d,0xff,0x66,0x01,' +` 0xf0,0xfe,0xd3,0x00,0x01,0xff,0x75,0x00,' +` 0x1e,0xff,0x3a,0x00,0x23,0xff,0x06,0x00,' +` 0x57,0xff,0xff,0xff,0xb3,0xff,0x3e,0x00,' +` 0xd6,0xff,0x27,0x00,0xde,0xff,0x15,0x00,' +` 0xe4,0xff,0x07,0x00,0xe8,0xff,0xff,0xff,' +` 0xed,0xff,0xfb,0xff,0xf1,0xff,0xfa,0xff,' +` 0xf6,0xff,0xfe,0xff,0xfb,0xff,0xfe,0xff,' +` 0xfd,0xff,0xff,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x02,0x00,0x05,0x00,' +` 0x07,0x00,0x0d,0x00,0x11,0x00,0x1a,0x00,' +` 0x1f,0x00,0x2d,0x00,0x30,0x00,0x43,0x00,' +` 0x41,0x00,0x59,0x00,0x4b,0x00,0x64,0x00,' +` 0x3e,0x00,0x53,0x00,0x08,0x00,0x11,0x00,' +` 0x8f,0xff,0xb5,0xff,0xe6,0xfe,0xbe,0xfe,' +` 0x78,0xfd,0x3c,0xfd,0x79,0xfb,0xf6,0xfa,' +` 0x88,0xf8,0xec,0xf7,0xd6,0xf4,0x3a,0xf4,' +` 0x86,0xf0,0xd2,0xef,0xdc,0xea,0xb9,0xea,' +` 0xdf,0xe4,0x1b,0xe6,0x31,0xe0,0xbf,0xe2,' +` 0x3f,0xdc,0xb3,0xe0,0x1f,0xd8,0x93,0xdf,' +` 0x55,0xd6,0xc9,0xe2,0x60,0xd5,0xfa,0xea,' +` 0x32,0xcf,0x0e,0x11,0x80,0x56,0x8c,0xd1,' +` 0x94,0xfb,0x5d,0xe7,0x98,0xfb,0xa8,0xf1,' +` 0x5d,0xff,0x0f,0xf9,0xbf,0x03,0xfd,0xff,' +` 0x13,0x07,0x9c,0x03,0xcd,0x08,0xb3,0x05,' +` 0x88,0x09,0x84,0x07,0x79,0x09,0x16,0x06,' +` 0x76,0x07,0xf7,0x04,0xb8,0x05,0x95,0x03,' +` 0x06,0x04,0x4c,0x02,0x8b,0x02,0x17,0x01,' +` 0x3d,0x01,0x48,0x00,0x6a,0x00,0xed,0xff,' +` 0x2d,0x00,0xb3,0xff,0xdd,0xff,0x98,0xff,' +` 0xc0,0xff,0x9c,0xff,0xbf,0xff,0xaf,0xff,' +` 0xcc,0xff,0xc8,0xff,0xdd,0xff,0xdd,0xff,' +` 0xeb,0xff,0xed,0xff,0xf5,0xff,0xf6,0xff,' +` 0xfb,0xff,0xfc,0xff,0xfe,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfc,0xff,0xfa,0xff,0xf7,0xff,0xf2,0xff,' +` 0xef,0xff,0xe6,0xff,0xe2,0xff,0xd5,0xff,' +` 0xd1,0xff,0xbf,0xff,0xc0,0xff,0xad,0xff,' +` 0xb8,0xff,0xa6,0xff,0xc4,0xff,0xb9,0xff,' +` 0xf7,0xff,0xf9,0xff,0x30,0x00,0x29,0x00,' +` 0xcc,0x00,0xdf,0x00,0xd0,0x01,0x09,0x02,' +` 0x25,0x03,0x45,0x03,0xa4,0x04,0xa9,0x04,' +` 0x41,0x06,0xee,0x05,0xbf,0x07,0xa8,0x07,' +` 0xe5,0x08,0x6a,0x06,0xc7,0x07,0xea,0x04,' +` 0x27,0x06,0x02,0x02,0x38,0x03,0x63,0xfc,' +` 0xf0,0xfd,0x29,0xf6,0x10,0xf9,0x39,0xee,' +` 0xf7,0xf4,0xca,0xe2,0x2d,0xfc,0x9d,0x61,' +` 0xcd,0xd3,0x06,0xe8,0xcb,0xd8,0x7b,0xe0,' +` 0x31,0xd8,0x53,0xdd,0x8a,0xd8,0xa9,0xdd,' +` 0x15,0xdc,0x39,0xe0,0x66,0xdf,0x8e,0xe3,' +` 0xbc,0xe3,0xea,0xe7,0x87,0xe9,0x53,0xed,' +` 0x34,0xef,0x70,0xf2,0xb6,0xf3,0x77,0xf6,' +` 0xa0,0xf7,0xdd,0xf9,0xce,0xfa,0x85,0xfc,' +` 0x18,0xfd,0x44,0xfe,0xae,0xfe,0x7e,0xff,' +` 0x97,0xff,0xef,0xff,0x0c,0x00,0x4c,0x00,' +` 0x4e,0x00,0x6c,0x00,0x5f,0x00,0x67,0x00,' +` 0x55,0x00,0x52,0x00,0x40,0x00,0x39,0x00,' +` 0x2b,0x00,0x23,0x00,0x19,0x00,0x13,0x00,' +` 0x0c,0x00,0x08,0x00,0x05,0x00,0x03,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,' +` 0xfc,0xff,0xfc,0xff,0xfd,0xff,0xfd,0xff,' +` 0xfe,0xff,0xff,0xff,0x01,0x00,0x02,0x00,' +` 0x06,0x00,0x05,0x00,0x09,0x00,0xf2,0xff,' +` 0xdf,0xff,0xdf,0xff,0xd7,0xff,0xdc,0xff,' +` 0xe9,0xff,0xea,0xff,0xf2,0xff,0xfa,0xff,' +` 0x08,0x00,0x18,0x00,0x36,0x00,0x66,0x00,' +` 0x07,0x01,0x4a,0x01,0x47,0x01,0xa3,0x01,' +` 0x33,0x02,0xba,0x02,0x7a,0x03,0x0e,0x04,' +` 0x5f,0x06,0xd4,0x07,0x90,0x08,0x82,0x09,' +` 0x43,0x0a,0x18,0x0b,0xc5,0x0b,0x6d,0x0c,' +` 0xe5,0x4c,0x5f,0x0d,0xa9,0x0d,0xca,0x0d,' +` 0xc3,0x0d,0x97,0x0d,0x4c,0x0d,0xd2,0x0c,' +` 0x62,0x0c,0x36,0x0c,0x66,0x0b,0x97,0x0a,' +` 0xb3,0x09,0xce,0x08,0xd8,0x07,0xd9,0x05,' +` 0xe1,0x04,0x8f,0x04,0xe5,0x03,0x47,0x03,' +` 0xb1,0x02,0x32,0x02,0xba,0x01,0x5b,0x01,' +` 0xfe,0x00,0xda,0x00,0xb2,0x00,0x7c,0x00,' +` 0x5b,0x00,0x31,0x00,0x0c,0x00,0x02,0x00,' +` 0xf9,0xff,0xf6,0xff,0xf3,0xff,0xf2,0xff,' +` 0xf2,0xff,0xf4,0xff,0xf5,0xff,0xf6,0xff,' +` 0xf8,0xff,0xfa,0xff,0xfb,0xff,0xfc,0xff,' +` 0xfd,0xff,0xfe,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_48khz.m4 new file mode 100644 index 000000000000..ecd69d52a4a9 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm60el0deg_48khz.m4 @@ -0,0 +1,144 @@ +# Exported EQ 06-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x5f,0x00,0x95,0x00,0x8f,0x00,0xdd,0x00,' +` 0xce,0x00,0x3b,0x01,0x1d,0x01,0xb1,0x01,' +` 0x7e,0x01,0x42,0x02,0xf0,0x01,0xe1,0x02,' +` 0x45,0x02,0x96,0x03,0xc7,0x02,0x70,0x04,' +` 0x4b,0x03,0x63,0x05,0xc9,0x03,0x6a,0x06,' +` 0x37,0x04,0x84,0x07,0x88,0x04,0xb2,0x08,' +` 0xab,0x04,0xf8,0x09,0x84,0x04,0x6b,0x0b,' +` 0xe8,0x03,0x3e,0x0d,0x71,0x02,0x05,0x10,' +` 0xef,0xfe,0x3d,0x16,0x94,0xf2,0x7f,0x41,' +` 0x42,0x6f,0x65,0xed,0xc7,0x17,0x4a,0xfd,' +` 0x18,0x10,0x0b,0x01,0xcb,0x0c,0x76,0x02,' +` 0xab,0x0a,0xff,0x02,0x05,0x09,0x19,0x03,' +` 0xa0,0x07,0xf5,0x02,0x66,0x06,0xb0,0x02,' +` 0x4d,0x05,0x59,0x02,0x54,0x04,0xfb,0x01,' +` 0x76,0x03,0x9c,0x01,0xb5,0x02,0x46,0x01,' +` 0x0b,0x02,0x96,0x00,0x32,0x01,0x67,0x00,' +` 0xdb,0x00,0x46,0x00,0x99,0x00,0x2d,0x00,' +` 0x67,0x00,0x1c,0x00,0x43,0x00,0x10,0x00,' +` 0x2a,0x00,0x08,0x00,0x19,0x00,0x04,0x00,' +` 0x0e,0x00,0x02,0x00,0x07,0x00,0x00,0x00,' +` 0x04,0x00,0x01,0x00,0x02,0x00,0x00,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xf4,0xff,0xef,0xff,' +` 0xe6,0xff,0xde,0xff,0xcf,0xff,0xc3,0xff,' +` 0xab,0xff,0x9b,0xff,0x77,0xff,0x62,0xff,' +` 0x30,0xff,0x16,0xff,0xd1,0xfe,0xb4,0xfe,' +` 0x59,0xfe,0x3a,0xfe,0xc5,0xfd,0xa9,0xfd,' +` 0x16,0xfd,0x04,0xfd,0x47,0xfc,0x25,0xfc,' +` 0x49,0xfb,0x59,0xfb,0x4f,0xfa,0x86,0xfa,' +` 0x4b,0xf9,0xbd,0xf9,0x4e,0xf8,0x0d,0xf9,' +` 0x5a,0xf7,0x7d,0xf8,0x76,0xf6,0x1c,0xf8,' +` 0xa6,0xf5,0xfb,0xf7,0xe7,0xf4,0x2e,0xf8,' +` 0x2a,0xf4,0xdd,0xf8,0x3c,0xf3,0x71,0xfa,' +` 0x57,0xf1,0xbf,0xfe,0x33,0xe8,0x6e,0x73,' +` 0x8a,0x0b,0x08,0xef,0x71,0xfe,0xab,0xf4,' +` 0xcd,0xfc,0x25,0xf7,0xa7,0xfc,0xe4,0xf8,' +` 0xfb,0xfc,0x52,0xfa,0x7e,0xfd,0x8d,0xfb,' +` 0x0e,0xfe,0x9d,0xfc,0x9a,0xfe,0x84,0xfd,' +` 0x17,0xff,0x44,0xfe,0x7f,0xff,0xdb,0xfe,' +` 0xce,0xff,0x4e,0xff,0x07,0x00,0xa1,0xff,' +` 0x42,0x00,0x00,0x00,0x58,0x00,0x1c,0x00,' +` 0x59,0x00,0x2a,0x00,0x52,0x00,0x2d,0x00,' +` 0x46,0x00,0x2a,0x00,0x38,0x00,0x23,0x00,' +` 0x2a,0x00,0x1b,0x00,0x1d,0x00,0x13,0x00,' +` 0x13,0x00,0x0c,0x00,0x0b,0x00,0x08,0x00,' +` 0x07,0x00,0x04,0x00,0x03,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,' +` 0x03,0x00,0x03,0x00,0x07,0x00,0x06,0x00,' +` 0x0c,0x00,0x0a,0x00,0x15,0x00,0x0e,0x00,' +` 0x21,0x00,0x13,0x00,0x2f,0x00,0x17,0x00,' +` 0x40,0x00,0x18,0x00,0x53,0x00,0x12,0x00,' +` 0x64,0x00,0x03,0x00,0x73,0x00,0xe6,0xff,' +` 0x7d,0x00,0xb5,0xff,0x5f,0x00,0x42,0xff,' +` 0x4a,0x00,0xd0,0xfe,0x28,0x00,0x37,0xfe,' +` 0xf9,0xff,0x70,0xfd,0xb8,0xff,0x77,0xfc,' +` 0x70,0xff,0x48,0xfb,0x2b,0xff,0xdb,0xf9,' +` 0xfd,0xfe,0x22,0xf8,0x09,0xff,0xfc,0xf5,' +` 0x96,0xff,0x0d,0xf3,0x60,0x01,0x19,0xee,' +` 0x39,0x07,0x6c,0xdf,0xbc,0x39,0xa5,0x56,' +` 0x45,0xdb,0xac,0x06,0x3b,0xeb,0xcc,0xfe,' +` 0x59,0xef,0xbc,0xfb,0x66,0xf1,0x3b,0xfa,' +` 0xd4,0xf2,0x82,0xf9,0x0e,0xf4,0x46,0xf9,' +` 0x39,0xf5,0x62,0xf9,0x63,0xf6,0xbe,0xf9,' +` 0x8e,0xf7,0x46,0xfa,0xb9,0xf8,0xf2,0xfa,' +` 0xe0,0xf9,0xac,0xfb,0xf5,0xfa,0x68,0xfc,' +` 0x11,0xfc,0x30,0xfd,0xec,0xfc,0xcb,0xfd,' +` 0xa7,0xfd,0x52,0xfe,0x45,0xfe,0xc5,0xfe,' +` 0xc4,0xfe,0x21,0xff,0x27,0xff,0x6a,0xff,' +` 0x72,0xff,0x9f,0xff,0xa8,0xff,0xc6,0xff,' +` 0xcd,0xff,0xdf,0xff,0xe5,0xff,0xf0,0xff,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x02,0x00,0x03,0x00,0x04,0x00,0x06,0x00,' +` 0x08,0x00,0x0b,0x00,0x0e,0x00,0x12,0x00,' +` 0x17,0x00,0x1e,0x00,0x24,0x00,0x2d,0x00,' +` 0x36,0x00,0x43,0x00,0x4e,0x00,0x60,0x00,' +` 0x6c,0x00,0x94,0x00,0xd5,0x00,0xed,0x00,' +` 0x11,0x01,0x31,0x01,0x59,0x01,0x7e,0x01,' +` 0xa9,0x01,0xd1,0x01,0xff,0x01,0x2a,0x02,' +` 0x59,0x02,0x86,0x02,0xb6,0x02,0xe3,0x02,' +` 0x12,0x03,0x3e,0x03,0x69,0x03,0x91,0x03,' +` 0xb8,0x03,0xda,0x03,0xfa,0x03,0x15,0x04,' +` 0x2d,0x04,0x3f,0x04,0x46,0x44,0x57,0x04,' +` 0x5c,0x04,0x5c,0x04,0x56,0x04,0x4c,0x04,' +` 0x3c,0x04,0x27,0x04,0x0d,0x04,0xef,0x03,' +` 0xcc,0x03,0xa8,0x03,0x7f,0x03,0x54,0x03,' +` 0x27,0x03,0xf9,0x02,0xc9,0x02,0x9a,0x02,' +` 0x69,0x02,0x3a,0x02,0x09,0x02,0xdd,0x01,' +` 0xae,0x01,0x86,0x01,0x5a,0x01,0x3d,0x01,' +` 0x20,0x01,0xfb,0x00,0xdb,0x00,0xbd,0x00,' +` 0xa3,0x00,0x8a,0x00,0x75,0x00,0x61,0x00,' +` 0x51,0x00,0x42,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' +` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xc4,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_16khz.m4 index f76cf9d3a4f9..badacfee9fa3 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_16khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_16khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x04,0x00,0x08,0x00,0x13,0x00,' -` 0x22,0x00,0x3d,0x00,0x64,0x00,0xbb,0x00,' -` 0x00,0x01,0x8e,0x01,0x00,0x02,0xe9,0x02,' -` 0x86,0x03,0xdf,0x04,0x44,0x05,0x43,0x07,' -` 0x84,0x07,0x6d,0x0a,0x83,0x09,0x9a,0x0e,' -` 0x61,0x08,0x28,0x58,0xf5,0x16,0x0c,0x0c,' -` 0x2b,0x13,0x0b,0x0e,0x0d,0x12,0xb1,0x0d,' -` 0x74,0x10,0xba,0x09,0x02,0x09,0xd7,0x05,' -` 0x31,0x06,0x1e,0x03,0x74,0x03,0xc1,0x00,' -` 0x9d,0x01,0x9b,0xff,0x9c,0xff,0x85,0xfe,' -` 0xf6,0xfe,0x46,0xfe,0xcf,0xfe,0x76,0xfe,' -` 0xf2,0xfe,0x96,0xfe,0x07,0xff,0xfc,0xfe,' -` 0x55,0xff,0x59,0xff,0x94,0xff,0xa9,0xff,' -` 0xed,0xff,0xe5,0xff,0xf7,0xff,0xf3,0xff,' -` 0xfc,0xff,0xfa,0xff,0xfd,0xff,0xfd,0xff,' -` 0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xfb,0xff,' -` 0xf6,0xff,0xe5,0xff,0xd3,0xff,0xa3,0xff,' -` 0x78,0xff,0x0b,0xff,0xba,0xfe,0xe1,0xfd,' -` 0x33,0xfd,0xba,0xfb,0x08,0xfb,0xca,0xf8,' -` 0x2e,0xf8,0xf8,0xf4,0xf4,0xf4,0x42,0xf0,' -` 0x57,0xf1,0x64,0xeb,0xd8,0xef,0x90,0xe6,' -` 0x26,0xf2,0x0d,0xde,0x06,0x0c,0x19,0x48,' -` 0xfd,0xd8,0xbc,0xfc,0xf7,0xe9,0xfa,0xfc,' -` 0x30,0xf3,0x33,0x01,0x25,0xfb,0x25,0x07,' -` 0xa6,0x02,0xbe,0x0a,0xe6,0x06,0xa5,0x0c,' -` 0x19,0x09,0xc8,0x0c,0xe2,0x09,0x6c,0x0b,' -` 0x1d,0x08,0xfb,0x08,0x22,0x06,0x56,0x06,' -` 0x0d,0x04,0xf7,0x03,0x47,0x02,0x16,0x02,' -` 0x0b,0x01,0xf5,0x00,0x59,0x00,0x55,0x00,' -` 0x05,0x00,0x16,0x00,0xfa,0xff,0xff,0xff,' -` 0xf5,0xff,0xfb,0xff,0xfa,0xff,0xfd,0xff,' -` 0xfe,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x01,0x00,0x05,0x00,0x08,0x00,' -` 0x17,0x00,0x20,0x00,0x4a,0x00,0x5a,0x00,' -` 0xb3,0x00,0xc7,0x00,0x65,0x01,0x6a,0x01,' -` 0x64,0x02,0x46,0x02,0x88,0x03,0xab,0x02,' -` 0x7c,0x04,0x82,0x02,0xdf,0x04,0x10,0x01,' -` 0x42,0x04,0xee,0xfc,0x7b,0x01,0x65,0xf6,' -` 0xc0,0xfe,0xf9,0xeb,0xd7,0xfe,0xd3,0xd4,' -` 0xf9,0x49,0xf0,0x1d,0x15,0xcc,0x48,0xed,' -` 0xbe,0xd2,0xcf,0xe2,0x8f,0xd3,0x8f,0xde,' -` 0xf5,0xd5,0x2d,0xe0,0x0e,0xdb,0x32,0xe3,' -` 0x01,0xe1,0x18,0xe8,0xc2,0xe7,0xcc,0xed,' -` 0x60,0xef,0x65,0xf4,0x27,0xf5,0xab,0xf8,' -` 0x78,0xf9,0xe1,0xfb,0x7c,0xfc,0xfe,0xfd,' -` 0x54,0xfe,0x28,0xff,0x58,0xff,0xc0,0xff,' -` 0xd0,0xff,0xfa,0xff,0xfa,0xff,0x03,0x00,' -` 0x01,0x00,0x03,0x00,0x01,0x00,0x01,0x00,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xff,0xff,0xfe,0xff,0xfd,0xff,0xfa,0xff,' -` 0xf8,0xff,0xf3,0xff,0xef,0xff,0xeb,0xff,' -` 0xe7,0xff,0xde,0xff,0xdb,0xff,0xd4,0xff,' -` 0xdb,0xff,0xdc,0xff,0x03,0x00,0x2e,0x00,' -` 0x4c,0x00,0x9b,0x00,0x06,0x01,0x7d,0x01,' -` 0x2e,0x02,0xc0,0x02,0x27,0x04,0x66,0x06,' -` 0x44,0x07,0x6b,0x08,0x5d,0x09,0x5f,0x0a,' -` 0x30,0x0b,0xee,0x0b,0x63,0x4c,0xce,0x0c,' -` 0xe7,0x0c,0xc7,0x0c,0x7a,0x0c,0xef,0x0b,' -` 0x4b,0x0b,0x66,0x0a,0xda,0x09,0xf6,0x08,' -` 0xdf,0x07,0xcb,0x06,0xca,0x05,0xc5,0x04,' -` 0xf9,0x03,0xde,0x02,0x08,0x02,0xa1,0x01,' -` 0x2b,0x01,0xdd,0x00,0x96,0x00,0x68,0x00,' -` 0x42,0x00,0x2b,0x00,0x1e,0x00,0x12,0x00,' -` 0x09,0x00,0x05,0x00,0x02,0x00,0x01,0x00,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xfe,0xff,0xfc,0xff,0xfc,0xff,0xfa,0xff,' +` 0xf9,0xff,0xf6,0xff,0xf7,0xff,0xf3,0xff,' +` 0xf5,0xff,0xf0,0xff,0xf5,0xff,0xf0,0xff,' +` 0xfd,0xff,0xf9,0xff,0x1d,0x00,0x32,0x00,' +` 0x57,0x00,0x6b,0x00,0xaa,0x00,0xca,0x00,' +` 0x29,0x01,0x30,0x01,0x9d,0x01,0xe9,0x01,' +` 0x8a,0x02,0xe9,0x02,0xb3,0x03,0x2a,0x04,' +` 0x01,0x05,0xbe,0x05,0xd1,0x07,0x04,0x08,' +` 0x96,0x09,0xb4,0x09,0x55,0x0b,0x30,0x0b,' +` 0xca,0x0c,0x9a,0x0b,0x93,0x0d,0x10,0x0c,' +` 0x81,0x0e,0x96,0x0b,0xb4,0x0f,0x08,0x08,' +` 0xbc,0x4b,0xd7,0x11,0x87,0x08,0x70,0x0c,' +` 0x68,0x08,0x08,0x0a,0x1b,0x07,0x06,0x08,' +` 0x7a,0x04,0xf0,0x03,0x6f,0x02,0x7a,0x02,' +` 0x32,0x01,0x49,0x01,0x41,0x00,0x90,0x00,' +` 0xd5,0xff,0xd6,0xff,0x72,0xff,0x9a,0xff,' +` 0x5a,0xff,0x8a,0xff,0x66,0xff,0x92,0xff,' +` 0x69,0xff,0x93,0xff,0x89,0xff,0xac,0xff,' +` 0xa8,0xff,0xc2,0xff,0xc9,0xff,0xf1,0xff,' +` 0xe9,0xff,0xf6,0xff,0xf1,0xff,0xf9,0xff,' +` 0xf6,0xff,0xfa,0xff,0xf8,0xff,0xfb,0xff,' +` 0xfa,0xff,0xfc,0xff,0xfb,0xff,0xfd,0xff,' +` 0xfd,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x03,0x00,0x05,0x00,' +` 0x08,0x00,0x0e,0x00,0x12,0x00,0x1c,0x00,' +` 0x21,0x00,0x30,0x00,0x34,0x00,0x48,0x00,' +` 0x47,0x00,0x60,0x00,0x55,0x00,0x6f,0x00,' +` 0x4d,0x00,0x65,0x00,0x1d,0x00,0x2a,0x00,' +` 0xd1,0xff,0xd3,0xff,0xfd,0xfe,0xd7,0xfe,' +` 0x92,0xfd,0x42,0xfd,0x78,0xfb,0x1e,0xfb,' +` 0xa4,0xf8,0x13,0xf8,0xe9,0xf4,0x5d,0xf4,' +` 0x7d,0xf0,0x35,0xf0,0x60,0xeb,0x2c,0xea,' +` 0xd8,0xe4,0xcd,0xe5,0x02,0xe0,0x69,0xe2,' +` 0xfa,0xdb,0x89,0xe0,0x7b,0xd8,0x44,0xdf,' +` 0xb3,0xd6,0xb6,0xe2,0xf4,0xd5,0xf7,0xea,' +` 0x51,0xd0,0xb5,0x0f,0x5a,0x58,0xe0,0xd2,' +` 0x65,0xfc,0xe3,0xe8,0xee,0xfc,0x84,0xf3,' +` 0x1a,0x01,0x7d,0xfb,0x72,0x06,0x56,0x02,' +` 0x85,0x09,0x17,0x06,0x41,0x0b,0x2b,0x08,' +` 0xb1,0x0b,0x3c,0x09,0xff,0x0a,0x14,0x08,' +` 0x56,0x09,0xb0,0x06,0x51,0x07,0xfa,0x04,' +` 0x3f,0x05,0x42,0x03,0x46,0x03,0xcd,0x01,' +` 0xdc,0x01,0xc1,0x00,0xd5,0x00,0x0c,0x00,' +` 0x4c,0x00,0xe3,0xff,0xf8,0xff,0xaf,0xff,' +` 0xcb,0xff,0xa4,0xff,0xc1,0xff,0xb0,0xff,' +` 0xca,0xff,0xc5,0xff,0xd9,0xff,0xda,0xff,' +` 0xe8,0xff,0xea,0xff,0xf3,0xff,0xf5,0xff,' +` 0xfa,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xfa,0xff,0xf5,0xff,0xf4,0xff,' +` 0xea,0xff,0xe9,0xff,0xd9,0xff,0xda,0xff,' +` 0xc3,0xff,0xcb,0xff,0xad,0xff,0xc2,0xff,' +` 0xa0,0xff,0xcd,0xff,0xa8,0xff,0xfb,0xff,' +` 0xd9,0xff,0x54,0x00,0xfe,0xff,0xd8,0x00,' +` 0xad,0x00,0xe2,0x01,0xb4,0x01,0x4f,0x03,' +` 0x1f,0x03,0x4e,0x05,0xd3,0x04,0x68,0x07,' +` 0x84,0x06,0x7a,0x09,0xe6,0x07,0x2f,0x0b,' +` 0x06,0x09,0x10,0x0c,0xea,0x07,0xb9,0x0b,' +` 0xcd,0x05,0x24,0x0a,0xf9,0x01,0x4e,0x07,' +` 0x1b,0xfb,0x24,0x02,0xd8,0xf2,0x5f,0xfe,' +` 0xb5,0xe7,0xa5,0xfe,0x6a,0xd0,0x64,0x4e,' +` 0xb2,0x1e,0x23,0xcc,0xb0,0xed,0x6c,0xd4,' +` 0x2b,0xe4,0xd0,0xd5,0x36,0xe0,0xbf,0xd7,' +` 0x23,0xe1,0x7c,0xdb,0xd1,0xe2,0x9a,0xdf,' +` 0x10,0xe6,0x82,0xe4,0x48,0xea,0xf8,0xea,' +` 0x53,0xf0,0x38,0xf0,0x6d,0xf4,0xb1,0xf4,' +` 0x1b,0xf8,0x76,0xf8,0x22,0xfb,0x58,0xfb,' +` 0x43,0xfd,0x79,0xfd,0xd8,0xfe,0xeb,0xfe,' +` 0xd3,0xff,0xc7,0xff,0x2d,0x00,0x14,0x00,' +` 0x66,0x00,0x48,0x00,0x70,0x00,0x51,0x00,' +` 0x61,0x00,0x45,0x00,0x48,0x00,0x33,0x00,' +` 0x30,0x00,0x20,0x00,0x1c,0x00,0x12,0x00,' +` 0x0e,0x00,0x08,0x00,0x05,0x00,0x03,0x00,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfc,0xff,0xfc,0xff,' +` 0xfb,0xff,0xfa,0xff,0xfa,0xff,0xf9,0xff,' +` 0xf9,0xff,0xf8,0xff,0xf7,0xff,0xf5,0xff,' +` 0xf3,0xff,0xee,0xff,0xec,0xff,0xd3,0xff,' +` 0xb9,0xff,0xb3,0xff,0xa0,0xff,0x97,0xff,' +` 0x83,0xff,0x7b,0xff,0x7b,0xff,0x7e,0xff,' +` 0x6d,0xff,0x78,0xff,0x74,0xff,0x98,0xff,' +` 0xa4,0xff,0xff,0xff,0x52,0x00,0x7e,0x00,' +` 0xf2,0x00,0x7f,0x01,0x0a,0x02,0xd3,0x02,' +` 0x61,0x03,0xe0,0x04,0x38,0x07,0xea,0x07,' +` 0xea,0x08,0xb1,0x09,0x8f,0x0a,0x43,0x0b,' +` 0xf2,0x0b,0x73,0x4c,0xe6,0x0c,0x26,0x0d,' +` 0x41,0x0d,0x3e,0x0d,0x0a,0x0d,0xc8,0x0c,' +` 0x45,0x0c,0x31,0x0c,0xb5,0x0b,0xef,0x0a,' +` 0x1b,0x0a,0x4c,0x09,0x55,0x08,0x9c,0x07,' +` 0x16,0x06,0xd3,0x04,0x5e,0x04,0x94,0x03,' +` 0x11,0x03,0x74,0x02,0x07,0x02,0x8d,0x01,' +` 0x43,0x01,0x1a,0x01,0xdc,0x00,0xa0,0x00,' +` 0x78,0x00,0x50,0x00,0x3a,0x00,0x19,0x00,' +` 0xff,0xff,0xf9,0xff,0xf4,0xff,0xf2,0xff,' +` 0xf2,0xff,0xf3,0xff,0xf4,0xff,0xf6,0xff,' +` 0xf7,0xff,0xf9,0xff,0xfa,0xff,0xfc,0xff,' +` 0xfd,0xff,0xfe,0xff,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_48khz.m4 index 87160875557c..6a22d1a9e20b 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_48khz.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_azm90el0deg_48khz.m4 @@ -1,88 +1,144 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x44,0x04,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x84,0x02,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x44,0x04,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x01,0x00,0x00,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xa6,0x00,0xf5,0x00,0xeb,0x00,0x58,0x01,' +` 0x41,0x01,0xd2,0x01,0xa8,0x01,0x67,0x02,' +` 0x1e,0x02,0x17,0x03,0x8d,0x02,0xad,0x03,' +` 0x08,0x03,0x84,0x04,0x8f,0x03,0x6c,0x05,' +` 0x12,0x04,0x64,0x06,0x86,0x04,0x68,0x07,' +` 0xdd,0x04,0x79,0x08,0x08,0x05,0x9a,0x09,' +` 0xee,0x04,0xde,0x0a,0x66,0x04,0x74,0x0c,' +` 0x0f,0x03,0xf7,0x0e,0xaf,0xff,0x37,0x15,' +` 0x45,0xf1,0x27,0x7b,0x3d,0x2f,0x74,0xf7,' +` 0x5d,0x12,0x11,0x00,0x52,0x0d,0x5d,0x02,' +` 0xd4,0x0a,0x29,0x03,0x19,0x09,0x5a,0x03,' +` 0xb2,0x07,0x3d,0x03,0x7a,0x06,0xf5,0x02,' +` 0x65,0x05,0x98,0x02,0x6d,0x04,0x33,0x02,' +` 0x92,0x03,0xce,0x01,0xd3,0x02,0x6f,0x01,' +` 0x2e,0x02,0xbb,0x00,0x39,0x01,0x7a,0x00,' +` 0xe2,0x00,0x52,0x00,0x9d,0x00,0x34,0x00,' +` 0x69,0x00,0x1f,0x00,0x44,0x00,0x11,0x00,' +` 0x2a,0x00,0x08,0x00,0x18,0x00,0x03,0x00,' +` 0x0d,0x00,0x01,0x00,0x07,0x00,0x00,0x00,' +` 0x03,0x00,0xff,0xff,0x01,0x00,0x00,0x00,' ` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x40,0x00,0x06,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x45,0x00,0xd7,0xff,0xc9,0x00,0x02,0x00,' -` 0xee,0x01,0x92,0x00,0x03,0x04,0xc8,0x01,' -` 0x5e,0x07,0xe5,0x03,0x43,0x0c,0x19,0x07,' -` 0xd1,0x12,0x76,0x0b,0xee,0x1a,0xdd,0x10,' -` 0x3d,0x24,0xfb,0x16,0x22,0x2e,0x4f,0x1d,' -` 0xd4,0x37,0x3a,0x23,0x2e,0x40,0xdc,0x1a,' -` 0xb5,0x34,0x8e,0x19,0x7a,0x36,0x9b,0x18,' -` 0x74,0x35,0x57,0x16,0x0b,0x32,0xf6,0x12,' -` 0xb7,0x2c,0xe1,0x0e,0x16,0x26,0x94,0x0a,' -` 0xde,0x1e,0x88,0x06,0xbd,0x17,0x1c,0x03,' -` 0x40,0x11,0x87,0x00,0xc7,0x0b,0xd7,0xfe,' -` 0xba,0x07,0x1d,0x01,0xd0,0x05,0x9d,0xfd,' -` 0x8c,0x02,0x04,0xfe,0x3c,0x01,0x7d,0xfe,' -` 0x85,0x00,0xf9,0xfe,0x2d,0x00,0x62,0xff,' -` 0x09,0x00,0xae,0xff,0xff,0xff,0xdd,0xff,' -` 0xfe,0xff,0xf5,0xff,0xff,0xff,0xfe,0xff,' -` 0x40,0x00,0x05,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xf9,0xff,0xe0,0xff,' -` 0xd2,0xff,0x74,0xff,0x83,0xff,0x6e,0xfe,' -` 0x2e,0xff,0x0c,0xfc,0x25,0x00,0x5e,0xf3,' -` 0x7a,0x48,0xf6,0x0d,0xef,0xeb,0x00,0x00,' -` 0xed,0xeb,0x87,0xfb,0x2a,0xe9,0x61,0xf8,' -` 0x39,0xe6,0x2f,0xf6,0x08,0xe4,0x24,0xf5,' -` 0x31,0xe3,0x7f,0xf5,0x14,0xe4,0x56,0xf7,' -` 0xcb,0xe6,0x8d,0xfa,0x2a,0xeb,0xcc,0xfe,' -` 0xbe,0xf0,0x90,0x03,0xe2,0xf6,0x3d,0x08,' -` 0xf8,0xff,0x60,0x0f,0x0d,0x05,0x98,0x11,' -` 0x93,0x08,0x72,0x12,0x9f,0x0a,0xec,0x11,' -` 0x3c,0x0b,0x3e,0x10,0xa5,0x0a,0xc3,0x0d,' -` 0x36,0x09,0xe6,0x0a,0x55,0x07,0x0b,0x08,' -` 0x5f,0x05,0x80,0x05,0x9b,0x03,0x73,0x03,' -` 0x30,0x02,0xf8,0x01,0x4f,0x01,0x00,0x01,' -` 0x8b,0x00,0x67,0x00,0x33,0x00,0x1f,0x00,' -` 0x0c,0x00,0x04,0x00,0x40,0x00,0x02,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0xff,0xff,0xff,0xff,' -` 0xfa,0xff,0xfa,0xff,0xee,0xff,0xee,0xff,' -` 0xd1,0xff,0xd4,0xff,0x98,0xff,0xa4,0xff,' -` 0x32,0xff,0x57,0xff,0x89,0xfe,0xf0,0xfe,' -` 0x7c,0xfd,0x8b,0xfe,0xb8,0xfb,0xe0,0xfe,' -` 0xbd,0xf6,0xc4,0x44,0xf2,0x01,0xb9,0xf5,' -` 0xac,0xfb,0xe0,0xf5,0x3c,0xf9,0xfe,0xf4,' -` 0x71,0xf7,0x16,0xf4,0x1a,0xf6,0x72,0xf3,' -` 0x3e,0xf5,0x3a,0xf3,0xe9,0xf4,0x7e,0xf3,' -` 0x1e,0xf5,0x3e,0xf4,0xd0,0xf5,0x68,0xf5,' -` 0xe9,0xf6,0xdf,0xf6,0x45,0xf8,0x7e,0xf8,' -` 0xca,0xf9,0x57,0xfa,0x69,0xfb,0xd5,0xfb,' -` 0xb2,0xfc,0x1b,0xfd,0xc5,0xfd,0x1f,0xfe,' -` 0x9a,0xfe,0xe0,0xfe,0x32,0xff,0x63,0xff,' -` 0x96,0xff,0xb5,0xff,0xd1,0xff,0xe2,0xff,' -` 0xef,0xff,0xf7,0xff,0xfc,0xff,0xff,0xff,' -` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x01,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' -` 0x08,0x00,0x0d,0x00,0x13,0x00,0x24,0x00,' -` 0x34,0x00,0x45,0x00,0x5c,0x00,0x76,0x00,' -` 0x96,0x00,0xbb,0x00,0xe5,0x00,0x14,0x01,' -` 0x49,0x01,0x82,0x01,0xbf,0x01,0xff,0x01,' -` 0x42,0x02,0x85,0x02,0xc9,0x02,0x0a,0x03,' -` 0x49,0x03,0x81,0x03,0xb5,0x03,0xe0,0x03,' -` 0x03,0x04,0x1b,0x04,0x16,0x44,0x2d,0x04,' -` 0x26,0x04,0x11,0x04,0xf3,0x03,0xcb,0x03,' -` 0x9c,0x03,0x64,0x03,0x27,0x03,0xe5,0x02,' -` 0xa2,0x02,0x5d,0x02,0x18,0x02,0xd5,0x01,' -` 0x95,0x01,0x59,0x01,0x21,0x01,0xef,0x00,' -` 0xc2,0x00,0x9a,0x00,0x79,0x00,0x5c,0x00,' -` 0x45,0x00,0x32,0x00,0x25,0x00,0x19,0x00,' -` 0x10,0x00,0x0a,0x00,0x06,0x00,0x03,0x00,' -` 0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x64,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xef,0xff,0xe6,0xff,' +` 0xde,0xff,0xce,0xff,0xc3,0xff,0xaa,0xff,' +` 0x9a,0xff,0x75,0xff,0x62,0xff,0x2d,0xff,' +` 0x15,0xff,0xcd,0xfe,0xb3,0xfe,0x52,0xfe,' +` 0x3a,0xfe,0xbc,0xfd,0xa9,0xfd,0x09,0xfd,' +` 0x04,0xfd,0x3c,0xfc,0x4f,0xfc,0x3f,0xfb,' +` 0x5c,0xfb,0x3a,0xfa,0x97,0xfa,0x39,0xf9,' +` 0xda,0xf9,0x38,0xf8,0x34,0xf9,0x3f,0xf7,' +` 0xb2,0xf8,0x55,0xf6,0x62,0xf8,0x7b,0xf5,' +` 0x58,0xf8,0xaf,0xf4,0xab,0xf8,0xdc,0xf3,' +` 0x87,0xf9,0xc2,0xf2,0x65,0xfb,0x75,0xf0,' +` 0x6f,0x00,0xbc,0xe5,0xa4,0x71,0xd5,0x10,' +` 0x2b,0xed,0x07,0x00,0x02,0xf4,0xd9,0xfd,' +` 0xe1,0xf6,0x7d,0xfd,0xd4,0xf8,0xb4,0xfd,' +` 0x62,0xfa,0x24,0xfe,0xb2,0xfb,0xa5,0xfe,' +` 0xcf,0xfc,0x23,0xff,0xbf,0xfd,0x93,0xff,' +` 0x82,0xfe,0xee,0xff,0x1b,0xff,0x32,0x00,' +` 0x8e,0xff,0x60,0x00,0x00,0x00,0x98,0x00,' +` 0x2e,0x00,0x96,0x00,0x44,0x00,0x8b,0x00,' +` 0x4b,0x00,0x78,0x00,0x47,0x00,0x63,0x00,' +` 0x3e,0x00,0x4d,0x00,0x31,0x00,0x38,0x00,' +` 0x24,0x00,0x27,0x00,0x19,0x00,0x19,0x00,' +` 0x10,0x00,0x0f,0x00,0x09,0x00,0x08,0x00,' +` 0x05,0x00,0x04,0x00,0x02,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x64,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x06,0x00,0x07,0x00,0x0b,0x00,' +` 0x0d,0x00,0x13,0x00,0x16,0x00,0x1e,0x00,' +` 0x21,0x00,0x2d,0x00,0x2f,0x00,0x3f,0x00,' +` 0x3e,0x00,0x52,0x00,0x4c,0x00,0x66,0x00,' +` 0x57,0x00,0x77,0x00,0x5c,0x00,0x82,0x00,' +` 0x55,0x00,0x84,0x00,0x3f,0x00,0x77,0x00,' +` 0xf3,0xff,0x23,0x00,0x9a,0xff,0xe0,0xff,' +` 0x25,0xff,0x80,0xff,0x8e,0xfe,0x05,0xff,' +` 0xd1,0xfd,0x72,0xfe,0xef,0xfc,0xcc,0xfd,' +` 0xe8,0xfb,0x1c,0xfd,0xbd,0xfa,0x76,0xfc,' +` 0x68,0xf9,0xf7,0xfb,0xd0,0xf7,0xeb,0xfb,' +` 0x7e,0xf5,0x98,0xfd,0x3d,0xee,0x2a,0x76,' +` 0x0a,0x03,0x9a,0xf1,0x7b,0xfa,0x17,0xf4,' +` 0xa6,0xf8,0xda,0xf4,0xe5,0xf7,0x5d,0xf5,' +` 0xa3,0xf7,0xe5,0xf5,0xb7,0xf7,0x86,0xf6,' +` 0x0b,0xf8,0x44,0xf7,0x92,0xf8,0x1a,0xf8,' +` 0x3d,0xf9,0x02,0xf9,0x01,0xfa,0xf1,0xf9,' +` 0xd1,0xfa,0xe0,0xfa,0xa9,0xfb,0xec,0xfb,' +` 0x91,0xfc,0xbd,0xfc,0x46,0xfd,0x76,0xfd,' +` 0xe7,0xfd,0x15,0xfe,0x70,0xfe,0x9a,0xfe,' +` 0xe1,0xfe,0x05,0xff,0x3a,0xff,0x57,0xff,' +` 0x7e,0xff,0x94,0xff,0xaf,0xff,0xbf,0xff,' +` 0xd1,0xff,0xdc,0xff,0xe7,0xff,0xee,0xff,' +` 0x64,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,' +` 0x02,0x00,0x04,0x00,0x05,0x00,0x07,0x00,' +` 0x0a,0x00,0x0d,0x00,0x11,0x00,0x16,0x00,' +` 0x1c,0x00,0x24,0x00,0x2c,0x00,0x37,0x00,' +` 0x42,0x00,0x51,0x00,0x5f,0x00,0x72,0x00,' +` 0x85,0x00,0xd1,0x00,0xfc,0x00,0x18,0x01,' +` 0x3e,0x01,0x61,0x01,0x89,0x01,0xb1,0x01,' +` 0xdd,0x01,0x07,0x02,0x35,0x02,0x61,0x02,' +` 0x90,0x02,0xbc,0x02,0xea,0x02,0x15,0x03,' +` 0x41,0x03,0x68,0x03,0x8f,0x03,0xb1,0x03,' +` 0xd1,0x03,0xec,0x03,0x05,0x04,0x18,0x04,' +` 0x1f,0x44,0x30,0x04,0x36,0x04,0x34,0x04,' +` 0x2e,0x04,0x22,0x04,0x13,0x04,0xfd,0x03,' +` 0xe5,0x03,0xc7,0x03,0xa7,0x03,0x83,0x03,' +` 0x5c,0x03,0x32,0x03,0x07,0x03,0xda,0x02,' +` 0xad,0x02,0x7e,0x02,0x50,0x02,0x22,0x02,' +` 0xf4,0x01,0xc8,0x01,0x9d,0x01,0x77,0x01,' +` 0x5e,0x01,0x37,0x01,0x13,0x01,0xf1,0x00,' +` 0xd2,0x00,0xb5,0x00,0x9c,0x00,0x84,0x00,' +` 0x70,0x00,0x5d,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x0f,0x00,0x0f,0x00,' ` 0x0f,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0xa6,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' ` 0x00,0x00,0x00,0x00"' ) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_16khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_16khz.m4 new file mode 100644 index 000000000000..a2b57eb6a8d6 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_16khz.m4 @@ -0,0 +1,498 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x04,0x00,' +` 0x07,0x00,0x0d,0x00,0x14,0x00,0x23,0x00,' +` 0x33,0x00,0x52,0x00,0x70,0x00,0xa6,0x00,' +` 0xd9,0x00,0x31,0x01,0x7c,0x01,0x01,0x02,' +` 0x65,0x02,0x1c,0x03,0x98,0x03,0x81,0x04,' +` 0x1d,0x05,0xfd,0x06,0x7b,0x07,0xef,0x08,' +` 0x36,0x09,0xdb,0x0a,0xb6,0x0a,0x9f,0x0c,' +` 0xb6,0x0b,0x3f,0x0e,0x92,0x0b,0x6b,0x11,' +` 0x34,0x4d,0x07,0x0a,0xc8,0x0e,0x73,0x0b,' +` 0xc7,0x0c,0x99,0x0a,0xeb,0x0a,0x22,0x09,' +` 0xf7,0x08,0x69,0x07,0x09,0x07,0x88,0x05,' +` 0x7a,0x04,0x91,0x03,0x16,0x03,0x5f,0x02,' +` 0xfb,0x01,0x76,0x01,0x2d,0x01,0xd4,0x00,' +` 0xa2,0x00,0x6c,0x00,0x4e,0x00,0x30,0x00,' +` 0x22,0x00,0x13,0x00,0x0c,0x00,0x06,0x00,' +` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfd,0xff,0xf9,0xff,0xf2,0xff,0xe7,0xff,' +` 0xd6,0xff,0xbc,0xff,0x97,0xff,0x61,0xff,' +` 0x1b,0xff,0xbe,0xfe,0x44,0xfe,0xaf,0xfd,' +` 0xf5,0xfc,0x1c,0xfc,0x17,0xfb,0xf5,0xf9,' +` 0xa2,0xf8,0x40,0xf7,0x8b,0xf5,0x7a,0xf2,' +` 0x92,0xf0,0xbc,0xee,0xe6,0xec,0x2b,0xeb,' +` 0x89,0xe9,0x1b,0xe8,0xdc,0xe6,0xe7,0xe5,' +` 0x31,0xe5,0xd3,0xe4,0x9b,0x64,0x2d,0xe5,' +` 0xd6,0xe5,0xdb,0xe6,0x0c,0xe8,0x8b,0xe9,' +` 0x1e,0xeb,0xed,0xec,0xaf,0xee,0xa2,0xf0,' +` 0x58,0xf2,0x81,0xf4,0x46,0xf7,0xa2,0xf8,' +` 0xfb,0xf9,0x1c,0xfb,0x22,0xfc,0xfb,0xfc,' +` 0xb5,0xfd,0x4a,0xfe,0xc3,0xfe,0x20,0xff,' +` 0x67,0xff,0x9c,0xff,0xbf,0xff,0xd8,0xff,' +` 0xe9,0xff,0xf4,0xff,0xfa,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfd,0xff,0xf9,0xff,' +` 0xf2,0xff,0xe7,0xff,0xd6,0xff,0xbc,0xff,' +` 0x97,0xff,0x61,0xff,0x1b,0xff,0xbe,0xfe,' +` 0x44,0xfe,0xaf,0xfd,0xf5,0xfc,0x1c,0xfc,' +` 0x17,0xfb,0xf5,0xf9,0xa2,0xf8,0x40,0xf7,' +` 0x8b,0xf5,0x7a,0xf2,0x92,0xf0,0xbc,0xee,' +` 0xe6,0xec,0x2b,0xeb,0x89,0xe9,0x1b,0xe8,' +` 0xdc,0xe6,0xe7,0xe5,0x31,0xe5,0xd3,0xe4,' +` 0x9b,0x64,0x2d,0xe5,0xd6,0xe5,0xdb,0xe6,' +` 0x0c,0xe8,0x8b,0xe9,0x1e,0xeb,0xed,0xec,' +` 0xaf,0xee,0xa2,0xf0,0x58,0xf2,0x81,0xf4,' +` 0x46,0xf7,0xa2,0xf8,0xfb,0xf9,0x1c,0xfb,' +` 0x22,0xfc,0xfb,0xfc,0xb5,0xfd,0x4a,0xfe,' +` 0xc3,0xfe,0x20,0xff,0x67,0xff,0x9c,0xff,' +` 0xbf,0xff,0xd8,0xff,0xe9,0xff,0xf4,0xff,' +` 0xfa,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x04,0x00,0x07,0x00,0x0d,0x00,' +` 0x14,0x00,0x23,0x00,0x33,0x00,0x52,0x00,' +` 0x70,0x00,0xa6,0x00,0xd9,0x00,0x31,0x01,' +` 0x7c,0x01,0x01,0x02,0x65,0x02,0x1c,0x03,' +` 0x98,0x03,0x81,0x04,0x1d,0x05,0xfd,0x06,' +` 0x7b,0x07,0xef,0x08,0x36,0x09,0xdb,0x0a,' +` 0xb6,0x0a,0x9f,0x0c,0xb6,0x0b,0x3f,0x0e,' +` 0x92,0x0b,0x6b,0x11,0x34,0x4d,0x07,0x0a,' +` 0xc8,0x0e,0x73,0x0b,0xc7,0x0c,0x99,0x0a,' +` 0xeb,0x0a,0x22,0x09,0xf7,0x08,0x69,0x07,' +` 0x09,0x07,0x88,0x05,0x7a,0x04,0x91,0x03,' +` 0x16,0x03,0x5f,0x02,0xfb,0x01,0x76,0x01,' +` 0x2d,0x01,0xd4,0x00,0xa2,0x00,0x6c,0x00,' +` 0x4e,0x00,0x30,0x00,0x22,0x00,0x13,0x00,' +` 0x0c,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x04,0x00,' +` 0x07,0x00,0x0d,0x00,0x14,0x00,0x23,0x00,' +` 0x33,0x00,0x52,0x00,0x70,0x00,0xa6,0x00,' +` 0xd9,0x00,0x31,0x01,0x7c,0x01,0x01,0x02,' +` 0x65,0x02,0x1c,0x03,0x98,0x03,0x81,0x04,' +` 0x1d,0x05,0xfd,0x06,0x7b,0x07,0xef,0x08,' +` 0x36,0x09,0xdb,0x0a,0xb6,0x0a,0x9f,0x0c,' +` 0xb6,0x0b,0x3f,0x0e,0x92,0x0b,0x6b,0x11,' +` 0x34,0x4d,0x07,0x0a,0xc8,0x0e,0x73,0x0b,' +` 0xc7,0x0c,0x99,0x0a,0xeb,0x0a,0x22,0x09,' +` 0xf7,0x08,0x69,0x07,0x09,0x07,0x88,0x05,' +` 0x7a,0x04,0x91,0x03,0x16,0x03,0x5f,0x02,' +` 0xfb,0x01,0x76,0x01,0x2d,0x01,0xd4,0x00,' +` 0xa2,0x00,0x6c,0x00,0x4e,0x00,0x30,0x00,' +` 0x22,0x00,0x13,0x00,0x0c,0x00,0x06,0x00,' +` 0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfd,0xff,0xf9,0xff,0xf2,0xff,0xe7,0xff,' +` 0xd6,0xff,0xbc,0xff,0x97,0xff,0x61,0xff,' +` 0x1b,0xff,0xbe,0xfe,0x44,0xfe,0xaf,0xfd,' +` 0xf5,0xfc,0x1c,0xfc,0x17,0xfb,0xf5,0xf9,' +` 0xa2,0xf8,0x40,0xf7,0x8b,0xf5,0x7a,0xf2,' +` 0x92,0xf0,0xbc,0xee,0xe6,0xec,0x2b,0xeb,' +` 0x89,0xe9,0x1b,0xe8,0xdc,0xe6,0xe7,0xe5,' +` 0x31,0xe5,0xd3,0xe4,0x9b,0x64,0x2d,0xe5,' +` 0xd6,0xe5,0xdb,0xe6,0x0c,0xe8,0x8b,0xe9,' +` 0x1e,0xeb,0xed,0xec,0xaf,0xee,0xa2,0xf0,' +` 0x58,0xf2,0x81,0xf4,0x46,0xf7,0xa2,0xf8,' +` 0xfb,0xf9,0x1c,0xfb,0x22,0xfc,0xfb,0xfc,' +` 0xb5,0xfd,0x4a,0xfe,0xc3,0xfe,0x20,0xff,' +` 0x67,0xff,0x9c,0xff,0xbf,0xff,0xd8,0xff,' +` 0xe9,0xff,0xf4,0xff,0xfa,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfd,0xff,0xf9,0xff,' +` 0xf2,0xff,0xe7,0xff,0xd6,0xff,0xbc,0xff,' +` 0x97,0xff,0x61,0xff,0x1b,0xff,0xbe,0xfe,' +` 0x44,0xfe,0xaf,0xfd,0xf5,0xfc,0x1c,0xfc,' +` 0x17,0xfb,0xf5,0xf9,0xa2,0xf8,0x40,0xf7,' +` 0x8b,0xf5,0x7a,0xf2,0x92,0xf0,0xbc,0xee,' +` 0xe6,0xec,0x2b,0xeb,0x89,0xe9,0x1b,0xe8,' +` 0xdc,0xe6,0xe7,0xe5,0x31,0xe5,0xd3,0xe4,' +` 0x9b,0x64,0x2d,0xe5,0xd6,0xe5,0xdb,0xe6,' +` 0x0c,0xe8,0x8b,0xe9,0x1e,0xeb,0xed,0xec,' +` 0xaf,0xee,0xa2,0xf0,0x58,0xf2,0x81,0xf4,' +` 0x46,0xf7,0xa2,0xf8,0xfb,0xf9,0x1c,0xfb,' +` 0x22,0xfc,0xfb,0xfc,0xb5,0xfd,0x4a,0xfe,' +` 0xc3,0xfe,0x20,0xff,0x67,0xff,0x9c,0xff,' +` 0xbf,0xff,0xd8,0xff,0xe9,0xff,0xf4,0xff,' +` 0xfa,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x04,0x00,0x07,0x00,0x0d,0x00,' +` 0x14,0x00,0x23,0x00,0x33,0x00,0x52,0x00,' +` 0x70,0x00,0xa6,0x00,0xd9,0x00,0x31,0x01,' +` 0x7c,0x01,0x01,0x02,0x65,0x02,0x1c,0x03,' +` 0x98,0x03,0x81,0x04,0x1d,0x05,0xfd,0x06,' +` 0x7b,0x07,0xef,0x08,0x36,0x09,0xdb,0x0a,' +` 0xb6,0x0a,0x9f,0x0c,0xb6,0x0b,0x3f,0x0e,' +` 0x92,0x0b,0x6b,0x11,0x34,0x4d,0x07,0x0a,' +` 0xc8,0x0e,0x73,0x0b,0xc7,0x0c,0x99,0x0a,' +` 0xeb,0x0a,0x22,0x09,0xf7,0x08,0x69,0x07,' +` 0x09,0x07,0x88,0x05,0x7a,0x04,0x91,0x03,' +` 0x16,0x03,0x5f,0x02,0xfb,0x01,0x76,0x01,' +` 0x2d,0x01,0xd4,0x00,0xa2,0x00,0x6c,0x00,' +` 0x4e,0x00,0x30,0x00,0x22,0x00,0x13,0x00,' +` 0x0c,0x00,0x06,0x00,0x03,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x03,0x00,0x05,0x00,' +` 0x09,0x00,0x0b,0x00,0x11,0x00,0x1a,0x00,' +` 0x26,0x00,0x36,0x00,0x4b,0x00,0x66,0x00,' +` 0x9e,0x00,0xe1,0x00,0x19,0x01,0x6d,0x01,' +` 0xb9,0x01,0x33,0x02,0x6b,0x02,0xce,0x02,' +` 0x5b,0x03,0x3a,0x04,0x43,0x06,0x31,0x07,' +` 0x33,0x08,0x2f,0x09,0x2d,0x0a,0x1b,0x0b,' +` 0xed,0x0b,0x99,0x0c,0x22,0x0d,0x71,0x4d,' +` 0xb8,0x0d,0xc6,0x0d,0x99,0x0d,0x49,0x0d,' +` 0xba,0x0c,0x13,0x0c,0x2a,0x0b,0x40,0x0a,' +` 0x1f,0x09,0x6b,0x08,0x62,0x07,0x58,0x06,' +` 0x12,0x05,0x92,0x03,0xed,0x02,0x41,0x02,' +` 0xc2,0x01,0x4a,0x01,0xf8,0x00,0xbe,0x00,' +` 0x84,0x00,0x58,0x00,0x39,0x00,0x23,0x00,' +` 0x15,0x00,0x0b,0x00,0x04,0x00,0x02,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xfd,0xff,' +` 0xf6,0xff,0xf8,0xff,0xe7,0xff,0xfb,0xff,' +` 0xde,0xff,0x0a,0x00,0xd9,0xff,0x2c,0x00,' +` 0xef,0xff,0xab,0x00,0xf7,0xff,0xe0,0x00,' +` 0xa9,0xff,0xe9,0x00,0x7d,0xfe,0x87,0xff,' +` 0x42,0xfc,0x01,0xfe,0x08,0xf8,0xa2,0xfa,' +` 0x28,0xf3,0x85,0xf7,0xdc,0xec,0xd3,0xf4,' +` 0x65,0xe4,0x73,0xf5,0xc5,0xd1,0xb0,0x5a,' +` 0xde,0x04,0x7d,0xd3,0xe6,0xe9,0x55,0xda,' +` 0xdd,0xe5,0x5c,0xde,0x7f,0xe6,0x17,0xe3,' +` 0x82,0xe9,0xfd,0xe8,0x9c,0xee,0x9d,0xee,' +` 0x0f,0xf3,0x36,0xf4,0x67,0xf7,0x4a,0xf8,' +` 0x9e,0xfa,0x67,0xfb,0xfe,0xfc,0xb3,0xfd,' +` 0x9a,0xfe,0xf0,0xfe,0x6b,0xff,0x97,0xff,' +` 0xcf,0xff,0xe1,0xff,0xf3,0xff,0xf8,0xff,' +` 0xfe,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xfc,0xff,0xfb,0xff,' +` 0xec,0xff,0xe7,0xff,0xc2,0xff,0xac,0xff,' +` 0x4d,0xff,0x1f,0xff,0x5e,0xfe,0x11,0xfe,' +` 0xa7,0xfc,0x07,0xfc,0xe3,0xf9,0x56,0xf9,' +` 0x2d,0xf6,0xe3,0xf5,0x44,0xf1,0x21,0xf1,' +` 0x89,0xeb,0x0a,0xed,0x45,0xe5,0x8d,0xe8,' +` 0x8b,0xdf,0xce,0xe6,0xb0,0xda,0x53,0xe8,' +` 0xb8,0xd5,0x05,0xf1,0x55,0xc7,0xa1,0x44,' +` 0x1b,0x28,0x13,0xd1,0x72,0xfa,0x5b,0xe4,' +` 0xd4,0xf8,0x9c,0xed,0xbc,0xfa,0x33,0xf4,' +` 0x0f,0xfd,0x81,0xf9,0xd9,0xff,0xc4,0xfc,' +` 0xad,0x00,0xfb,0xfe,0x6d,0x01,0xc6,0xff,' +` 0x20,0x01,0x02,0x00,0xc2,0x00,0xe1,0xff,' +` 0x43,0x00,0xe0,0xff,0x18,0x00,0xe5,0xff,' +` 0x03,0x00,0xee,0xff,0x01,0x00,0xfa,0xff,' +` 0xff,0xff,0xfd,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x03,0x00,' +` 0x03,0x00,0x11,0x00,0x17,0x00,0x3b,0x00,' +` 0x46,0x00,0x98,0x00,0xae,0x00,0x51,0x01,' +` 0x6d,0x01,0x63,0x02,0x7e,0x02,0x43,0x04,' +` 0x48,0x04,0xf1,0x06,0xf5,0x06,0x64,0x0c,' +` 0x6a,0x0b,0x5b,0x11,0xad,0x0e,0xc0,0x15,' +` 0x16,0x11,0x59,0x1b,0x5d,0x12,0x30,0x21,' +` 0x2b,0x10,0xf9,0x29,0xe2,0x01,0x82,0x64,' +` 0xd8,0x72,0xf1,0xfd,0xd1,0x28,0xb7,0x0b,' +` 0xfd,0x1d,0xb6,0x0c,0x09,0x17,0xff,0x0a,' +` 0x7e,0x11,0xc6,0x07,0xaf,0x09,0x47,0x04,' +` 0xa9,0x06,0x2b,0x03,0x14,0x05,0x41,0x02,' +` 0x45,0x03,0x67,0x01,0xfc,0x01,0xa4,0x00,' +` 0xed,0x00,0x4d,0x00,0x7d,0x00,0x23,0x00,' +` 0x3c,0x00,0x0d,0x00,0x1b,0x00,0x0a,0x00,' +` 0x0b,0x00,0x02,0x00,0x03,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x03,0x00,0x03,0x00,0x11,0x00,' +` 0x17,0x00,0x3b,0x00,0x46,0x00,0x98,0x00,' +` 0xae,0x00,0x51,0x01,0x6d,0x01,0x63,0x02,' +` 0x7e,0x02,0x43,0x04,0x48,0x04,0xf1,0x06,' +` 0xf5,0x06,0x64,0x0c,0x6a,0x0b,0x5b,0x11,' +` 0xad,0x0e,0xc0,0x15,0x16,0x11,0x59,0x1b,' +` 0x5d,0x12,0x30,0x21,0x2b,0x10,0xf9,0x29,' +` 0xe2,0x01,0x82,0x64,0xd8,0x72,0xf1,0xfd,' +` 0xd1,0x28,0xb7,0x0b,0xfd,0x1d,0xb6,0x0c,' +` 0x09,0x17,0xff,0x0a,0x7e,0x11,0xc6,0x07,' +` 0xaf,0x09,0x47,0x04,0xa9,0x06,0x2b,0x03,' +` 0x14,0x05,0x41,0x02,0x45,0x03,0x67,0x01,' +` 0xfc,0x01,0xa4,0x00,0xed,0x00,0x4d,0x00,' +` 0x7d,0x00,0x23,0x00,0x3c,0x00,0x0d,0x00,' +` 0x1b,0x00,0x0a,0x00,0x0b,0x00,0x02,0x00,' +` 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xfc,0xff,0xfb,0xff,0xec,0xff,0xe7,0xff,' +` 0xc2,0xff,0xac,0xff,0x4d,0xff,0x1f,0xff,' +` 0x5e,0xfe,0x11,0xfe,0xa7,0xfc,0x07,0xfc,' +` 0xe3,0xf9,0x56,0xf9,0x2d,0xf6,0xe3,0xf5,' +` 0x44,0xf1,0x21,0xf1,0x89,0xeb,0x0a,0xed,' +` 0x45,0xe5,0x8d,0xe8,0x8b,0xdf,0xce,0xe6,' +` 0xb0,0xda,0x53,0xe8,0xb8,0xd5,0x05,0xf1,' +` 0x55,0xc7,0xa1,0x44,0x1b,0x28,0x13,0xd1,' +` 0x72,0xfa,0x5b,0xe4,0xd4,0xf8,0x9c,0xed,' +` 0xbc,0xfa,0x33,0xf4,0x0f,0xfd,0x81,0xf9,' +` 0xd9,0xff,0xc4,0xfc,0xad,0x00,0xfb,0xfe,' +` 0x6d,0x01,0xc6,0xff,0x20,0x01,0x02,0x00,' +` 0xc2,0x00,0xe1,0xff,0x43,0x00,0xe0,0xff,' +` 0x18,0x00,0xe5,0xff,0x03,0x00,0xee,0xff,' +` 0x01,0x00,0xfa,0xff,0xff,0xff,0xfd,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xfd,0xff,0xf6,0xff,0xf8,0xff,' +` 0xe7,0xff,0xfb,0xff,0xde,0xff,0x0a,0x00,' +` 0xd9,0xff,0x2c,0x00,0xef,0xff,0xab,0x00,' +` 0xf7,0xff,0xe0,0x00,0xa9,0xff,0xe9,0x00,' +` 0x7d,0xfe,0x87,0xff,0x42,0xfc,0x01,0xfe,' +` 0x08,0xf8,0xa2,0xfa,0x28,0xf3,0x85,0xf7,' +` 0xdc,0xec,0xd3,0xf4,0x65,0xe4,0x73,0xf5,' +` 0xc5,0xd1,0xb0,0x5a,0xde,0x04,0x7d,0xd3,' +` 0xe6,0xe9,0x55,0xda,0xdd,0xe5,0x5c,0xde,' +` 0x7f,0xe6,0x17,0xe3,0x82,0xe9,0xfd,0xe8,' +` 0x9c,0xee,0x9d,0xee,0x0f,0xf3,0x36,0xf4,' +` 0x67,0xf7,0x4a,0xf8,0x9e,0xfa,0x67,0xfb,' +` 0xfe,0xfc,0xb3,0xfd,0x9a,0xfe,0xf0,0xfe,' +` 0x6b,0xff,0x97,0xff,0xcf,0xff,0xe1,0xff,' +` 0xf3,0xff,0xf8,0xff,0xfe,0xff,0xff,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x03,0x00,0x05,0x00,0x09,0x00,0x0b,0x00,' +` 0x11,0x00,0x1a,0x00,0x26,0x00,0x36,0x00,' +` 0x4b,0x00,0x66,0x00,0x9e,0x00,0xe1,0x00,' +` 0x19,0x01,0x6d,0x01,0xb9,0x01,0x33,0x02,' +` 0x6b,0x02,0xce,0x02,0x5b,0x03,0x3a,0x04,' +` 0x43,0x06,0x31,0x07,0x33,0x08,0x2f,0x09,' +` 0x2d,0x0a,0x1b,0x0b,0xed,0x0b,0x99,0x0c,' +` 0x22,0x0d,0x71,0x4d,0xb8,0x0d,0xc6,0x0d,' +` 0x99,0x0d,0x49,0x0d,0xba,0x0c,0x13,0x0c,' +` 0x2a,0x0b,0x40,0x0a,0x1f,0x09,0x6b,0x08,' +` 0x62,0x07,0x58,0x06,0x12,0x05,0x92,0x03,' +` 0xed,0x02,0x41,0x02,0xc2,0x01,0x4a,0x01,' +` 0xf8,0x00,0xbe,0x00,0x84,0x00,0x58,0x00,' +` 0x39,0x00,0x23,0x00,0x15,0x00,0x0b,0x00,' +` 0x04,0x00,0x02,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xfe,0xff,0xfd,0xff,0xfa,0xff,0xf7,0xff,' +` 0xf3,0xff,0xee,0xff,0xea,0xff,0xe6,0xff,' +` 0xdc,0xff,0xd9,0xff,0xd2,0xff,0xd9,0xff,' +` 0xd9,0xff,0x00,0x00,0x2b,0x00,0x49,0x00,' +` 0x97,0x00,0x02,0x01,0x79,0x01,0x2b,0x02,' +` 0xbd,0x02,0x24,0x04,0x64,0x06,0x42,0x07,' +` 0x69,0x08,0x5c,0x09,0x5f,0x0a,0x30,0x0b,' +` 0xf0,0x0b,0x65,0x4c,0xd1,0x0c,0xeb,0x0c,' +` 0xcc,0x0c,0x7f,0x0c,0xf4,0x0b,0x51,0x0b,' +` 0x6c,0x0a,0xe0,0x09,0xfc,0x08,0xe5,0x07,' +` 0xd1,0x06,0xd0,0x05,0xcb,0x04,0xfd,0x03,' +` 0xe2,0x02,0x0c,0x02,0xa4,0x01,0x2e,0x01,' +` 0xdf,0x00,0x98,0x00,0x6a,0x00,0x43,0x00,' +` 0x2c,0x00,0x1e,0x00,0x12,0x00,0x0a,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x00,0x00,0x09,0x00,' +` 0x0a,0x00,0x27,0x00,0x2f,0x00,0x73,0x00,' +` 0x86,0x00,0x15,0x01,0x2c,0x01,0x1c,0x02,' +` 0x25,0x02,0x90,0x03,0x5a,0x03,0x4d,0x05,' +` 0xbb,0x04,0xf0,0x06,0xf2,0x04,0xe8,0x07,' +` 0x30,0x04,0xc8,0x07,0x99,0x01,0x34,0x06,' +` 0xab,0xfb,0xf6,0x01,0x95,0xf3,0x6d,0xfe,' +` 0x23,0xe8,0xa7,0xfe,0x72,0xd0,0x56,0x4e,' +` 0x80,0x1e,0x0d,0xcd,0x51,0xee,0xe1,0xd6,' +` 0x7c,0xe6,0xa7,0xda,0xff,0xe4,0x64,0xdf,' +` 0x51,0xe8,0xa4,0xe5,0x52,0xec,0xbf,0xeb,' +` 0x16,0xf1,0x95,0xf1,0xb5,0xf5,0x14,0xf7,' +` 0x1c,0xfa,0xce,0xfa,0xb5,0xfc,0x41,0xfd,' +` 0x64,0xfe,0xbc,0xfe,0x57,0xff,0x81,0xff,' +` 0xc7,0xff,0xd9,0xff,0xf3,0xff,0xf8,0xff,' +` 0xff,0xff,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xf9,0xff,0xf3,0xff,' +` 0xda,0xff,0xc7,0xff,0x84,0xff,0x56,0xff,' +` 0xc3,0xfe,0x63,0xfe,0x4f,0xfd,0xb0,0xfc,' +` 0xe5,0xfa,0x10,0xfa,0x40,0xf7,0xa8,0xf5,' +` 0xc3,0xf1,0xf0,0xf0,0x00,0xec,0x0c,0xec,' +` 0xfe,0xe5,0xdb,0xe7,0xfd,0xdf,0x31,0xe4,' +` 0x71,0xdb,0x27,0xe5,0x52,0xd8,0xb0,0xeb,' +` 0x29,0xd1,0x9b,0x0f,0x4a,0x58,0xe8,0xd2,' +` 0x6b,0xfc,0x4b,0xe9,0x09,0xfd,0x38,0xf4,' +` 0x03,0x01,0x02,0xfc,0x7a,0x05,0xe4,0x01,' +` 0x4e,0x07,0x66,0x04,0x97,0x07,0x1b,0x05,' +` 0xb9,0x06,0xd8,0x04,0x36,0x05,0x6e,0x03,' +` 0x82,0x03,0x33,0x02,0x15,0x02,0x35,0x01,' +` 0x12,0x01,0x8c,0x00,0x72,0x00,0x31,0x00,' +` 0x27,0x00,0x0c,0x00,0x09,0x00,0x00,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x0a,0x00,0x11,0x00,' +` 0x20,0x00,0x29,0x00,0x45,0x00,0x64,0x00,' +` 0x9e,0x00,0xd4,0x00,0x38,0x01,0x91,0x01,' +` 0x20,0x02,0xb9,0x02,0x19,0x04,0x9c,0x04,' +` 0xfe,0x05,0x8b,0x06,0x2f,0x08,0x96,0x08,' +` 0x5c,0x0a,0xdb,0x09,0x04,0x0c,0x0e,0x0b,' +` 0xaf,0x0d,0x30,0x0b,0x6d,0x0f,0xfb,0x07,' +` 0xae,0x4b,0xd4,0x11,0x79,0x08,0x37,0x0c,' +` 0x1e,0x08,0x78,0x09,0x84,0x06,0x1b,0x07,' +` 0xce,0x03,0x31,0x03,0xde,0x01,0xca,0x01,' +` 0xce,0x00,0xce,0x00,0x26,0x00,0x4c,0x00,' +` 0xec,0xff,0xee,0xff,0xcb,0xff,0xdf,0xff,' +` 0xd1,0xff,0xe3,0xff,0xe1,0xff,0xee,0xff,' +` 0xec,0xff,0xf4,0xff,0xf6,0xff,0xfb,0xff,' +` 0xfc,0xff,0xfe,0xff,0xff,0xff,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x0a,0x00,0x11,0x00,0x20,0x00,0x29,0x00,' +` 0x45,0x00,0x64,0x00,0x9e,0x00,0xd4,0x00,' +` 0x38,0x01,0x91,0x01,0x20,0x02,0xb9,0x02,' +` 0x19,0x04,0x9c,0x04,0xfe,0x05,0x8b,0x06,' +` 0x2f,0x08,0x96,0x08,0x5c,0x0a,0xdb,0x09,' +` 0x04,0x0c,0x0e,0x0b,0xaf,0x0d,0x30,0x0b,' +` 0x6d,0x0f,0xfb,0x07,0xae,0x4b,0xd4,0x11,' +` 0x79,0x08,0x37,0x0c,0x1e,0x08,0x78,0x09,' +` 0x84,0x06,0x1b,0x07,0xce,0x03,0x31,0x03,' +` 0xde,0x01,0xca,0x01,0xce,0x00,0xce,0x00,' +` 0x26,0x00,0x4c,0x00,0xec,0xff,0xee,0xff,' +` 0xcb,0xff,0xdf,0xff,0xd1,0xff,0xe3,0xff,' +` 0xe1,0xff,0xee,0xff,0xec,0xff,0xf4,0xff,' +` 0xf6,0xff,0xfb,0xff,0xfc,0xff,0xfe,0xff,' +` 0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,' +` 0xf9,0xff,0xf3,0xff,0xda,0xff,0xc7,0xff,' +` 0x84,0xff,0x56,0xff,0xc3,0xfe,0x63,0xfe,' +` 0x4f,0xfd,0xb0,0xfc,0xe5,0xfa,0x10,0xfa,' +` 0x40,0xf7,0xa8,0xf5,0xc3,0xf1,0xf0,0xf0,' +` 0x00,0xec,0x0c,0xec,0xfe,0xe5,0xdb,0xe7,' +` 0xfd,0xdf,0x31,0xe4,0x71,0xdb,0x27,0xe5,' +` 0x52,0xd8,0xb0,0xeb,0x29,0xd1,0x9b,0x0f,' +` 0x4a,0x58,0xe8,0xd2,0x6b,0xfc,0x4b,0xe9,' +` 0x09,0xfd,0x38,0xf4,0x03,0x01,0x02,0xfc,' +` 0x7a,0x05,0xe4,0x01,0x4e,0x07,0x66,0x04,' +` 0x97,0x07,0x1b,0x05,0xb9,0x06,0xd8,0x04,' +` 0x36,0x05,0x6e,0x03,0x82,0x03,0x33,0x02,' +` 0x15,0x02,0x35,0x01,0x12,0x01,0x8c,0x00,' +` 0x72,0x00,0x31,0x00,0x27,0x00,0x0c,0x00,' +` 0x09,0x00,0x00,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x00,0x00,0x09,0x00,0x0a,0x00,0x27,0x00,' +` 0x2f,0x00,0x73,0x00,0x86,0x00,0x15,0x01,' +` 0x2c,0x01,0x1c,0x02,0x25,0x02,0x90,0x03,' +` 0x5a,0x03,0x4d,0x05,0xbb,0x04,0xf0,0x06,' +` 0xf2,0x04,0xe8,0x07,0x30,0x04,0xc8,0x07,' +` 0x99,0x01,0x34,0x06,0xab,0xfb,0xf6,0x01,' +` 0x95,0xf3,0x6d,0xfe,0x23,0xe8,0xa7,0xfe,' +` 0x72,0xd0,0x56,0x4e,0x80,0x1e,0x0d,0xcd,' +` 0x51,0xee,0xe1,0xd6,0x7c,0xe6,0xa7,0xda,' +` 0xff,0xe4,0x64,0xdf,0x51,0xe8,0xa4,0xe5,' +` 0x52,0xec,0xbf,0xeb,0x16,0xf1,0x95,0xf1,' +` 0xb5,0xf5,0x14,0xf7,0x1c,0xfa,0xce,0xfa,' +` 0xb5,0xfc,0x41,0xfd,0x64,0xfe,0xbc,0xfe,' +` 0x57,0xff,0x81,0xff,0xc7,0xff,0xd9,0xff,' +` 0xf3,0xff,0xf8,0xff,0xff,0xff,0x00,0x00,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xff,0xff,0xfe,0xff,0xfd,0xff,' +` 0xfa,0xff,0xf7,0xff,0xf3,0xff,0xee,0xff,' +` 0xea,0xff,0xe6,0xff,0xdc,0xff,0xd9,0xff,' +` 0xd2,0xff,0xd9,0xff,0xd9,0xff,0x00,0x00,' +` 0x2b,0x00,0x49,0x00,0x97,0x00,0x02,0x01,' +` 0x79,0x01,0x2b,0x02,0xbd,0x02,0x24,0x04,' +` 0x64,0x06,0x42,0x07,0x69,0x08,0x5c,0x09,' +` 0x5f,0x0a,0x30,0x0b,0xf0,0x0b,0x65,0x4c,' +` 0xd1,0x0c,0xeb,0x0c,0xcc,0x0c,0x7f,0x0c,' +` 0xf4,0x0b,0x51,0x0b,0x6c,0x0a,0xe0,0x09,' +` 0xfc,0x08,0xe5,0x07,0xd1,0x06,0xd0,0x05,' +` 0xcb,0x04,0xfd,0x03,0xe2,0x02,0x0c,0x02,' +` 0xa4,0x01,0x2e,0x01,0xdf,0x00,0x98,0x00,' +` 0x6a,0x00,0x43,0x00,0x2c,0x00,0x1e,0x00,' +` 0x12,0x00,0x0a,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x10,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_48khz.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_48khz.m4 new file mode 100644 index 000000000000..9bf7f81f7665 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb/coef_line4_78mm_pm0_30_90deg_48khz.m4 @@ -0,0 +1,498 @@ +# Exported EQ 07-Jul-2021 +CONTROLBYTES_PRIV(DEF_TDFB_PRIV, +` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x01,0x20,0x01,0x03,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x54,0x0f,0x00,0x00,0x08,0x00,0x04,0x00,' +` 0x01,0x00,0x04,0x00,0x03,0x00,0x01,0x00,' +` 0x00,0x00,0x1e,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x06,0x00,' +` 0x08,0x00,0x10,0x00,0x14,0x00,0x24,0x00,' +` 0x2a,0x00,0x47,0x00,0x4d,0x00,0x7e,0x00,' +` 0x80,0x00,0xce,0x00,0xc4,0x00,0x3a,0x01,' +` 0x18,0x01,0xc3,0x01,0x78,0x01,0x68,0x02,' +` 0xdb,0x01,0x26,0x03,0x32,0x02,0xfb,0x03,' +` 0x69,0x02,0xea,0x04,0x5d,0x02,0x0e,0x06,' +` 0xb6,0x01,0xf6,0x07,0xe0,0xfe,0x0a,0x11,' +` 0x74,0x41,0xb5,0xfb,0x09,0x09,0x2c,0x01,' +` 0x59,0x06,0x27,0x02,0x07,0x05,0x4e,0x02,' +` 0x08,0x04,0x21,0x02,0x2b,0x03,0xd0,0x01,' +` 0x69,0x02,0x70,0x01,0xc2,0x01,0x13,0x01,' +` 0x38,0x01,0xc0,0x00,0xcd,0x00,0x7d,0x00,' +` 0x7d,0x00,0x4b,0x00,0x47,0x00,0x29,0x00,' +` 0x24,0x00,0x14,0x00,0x10,0x00,0x08,0x00,' +` 0x06,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf6,0xff,0xee,0xff,0xe3,0xff,' +` 0xd3,0xff,0xbe,0xff,0xa3,0xff,0x7f,0xff,' +` 0x53,0xff,0x1e,0xff,0xde,0xfe,0x93,0xfe,' +` 0x3c,0xfe,0xda,0xfd,0x6e,0xfd,0xf6,0xfc,' +` 0x77,0xfc,0xee,0xfb,0x62,0xfb,0xd1,0xfa,' +` 0x41,0xfa,0xb1,0xf9,0x29,0xf9,0xa8,0xf8,' +` 0x34,0xf8,0xcb,0xf7,0x77,0xf7,0x32,0xf7,' +` 0x06,0xf7,0xec,0xf6,0xc7,0x76,0x06,0xf7,' +` 0x37,0xf7,0x79,0xf7,0xd2,0xf7,0x38,0xf8,' +` 0xb0,0xf8,0x2f,0xf9,0xba,0xf9,0x47,0xfa,' +` 0xda,0xfa,0x68,0xfb,0xf7,0xfb,0x7c,0xfc,' +` 0xfd,0xfc,0x73,0xfd,0xe0,0xfd,0x40,0xfe,' +` 0x97,0xfe,0xe1,0xfe,0x21,0xff,0x55,0xff,' +` 0x81,0xff,0xa4,0xff,0xbf,0xff,0xd4,0xff,' +` 0xe3,0xff,0xee,0xff,0xf6,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' +` 0xee,0xff,0xe3,0xff,0xd3,0xff,0xbe,0xff,' +` 0xa3,0xff,0x7f,0xff,0x53,0xff,0x1e,0xff,' +` 0xde,0xfe,0x93,0xfe,0x3c,0xfe,0xda,0xfd,' +` 0x6e,0xfd,0xf6,0xfc,0x77,0xfc,0xee,0xfb,' +` 0x62,0xfb,0xd1,0xfa,0x41,0xfa,0xb1,0xf9,' +` 0x29,0xf9,0xa8,0xf8,0x34,0xf8,0xcb,0xf7,' +` 0x77,0xf7,0x32,0xf7,0x06,0xf7,0xec,0xf6,' +` 0xc7,0x76,0x06,0xf7,0x37,0xf7,0x79,0xf7,' +` 0xd2,0xf7,0x38,0xf8,0xb0,0xf8,0x2f,0xf9,' +` 0xba,0xf9,0x47,0xfa,0xda,0xfa,0x68,0xfb,' +` 0xf7,0xfb,0x7c,0xfc,0xfd,0xfc,0x73,0xfd,' +` 0xe0,0xfd,0x40,0xfe,0x97,0xfe,0xe1,0xfe,' +` 0x21,0xff,0x55,0xff,0x81,0xff,0xa4,0xff,' +` 0xbf,0xff,0xd4,0xff,0xe3,0xff,0xee,0xff,' +` 0xf6,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x06,0x00,0x08,0x00,0x10,0x00,' +` 0x14,0x00,0x24,0x00,0x2a,0x00,0x47,0x00,' +` 0x4d,0x00,0x7e,0x00,0x80,0x00,0xce,0x00,' +` 0xc4,0x00,0x3a,0x01,0x18,0x01,0xc3,0x01,' +` 0x78,0x01,0x68,0x02,0xdb,0x01,0x26,0x03,' +` 0x32,0x02,0xfb,0x03,0x69,0x02,0xea,0x04,' +` 0x5d,0x02,0x0e,0x06,0xb6,0x01,0xf6,0x07,' +` 0xe0,0xfe,0x0a,0x11,0x74,0x41,0xb5,0xfb,' +` 0x09,0x09,0x2c,0x01,0x59,0x06,0x27,0x02,' +` 0x07,0x05,0x4e,0x02,0x08,0x04,0x21,0x02,' +` 0x2b,0x03,0xd0,0x01,0x69,0x02,0x70,0x01,' +` 0xc2,0x01,0x13,0x01,0x38,0x01,0xc0,0x00,' +` 0xcd,0x00,0x7d,0x00,0x7d,0x00,0x4b,0x00,' +` 0x47,0x00,0x29,0x00,0x24,0x00,0x14,0x00,' +` 0x10,0x00,0x08,0x00,0x06,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x02,0x00,0x06,0x00,' +` 0x08,0x00,0x10,0x00,0x14,0x00,0x24,0x00,' +` 0x2a,0x00,0x47,0x00,0x4d,0x00,0x7e,0x00,' +` 0x80,0x00,0xce,0x00,0xc4,0x00,0x3a,0x01,' +` 0x18,0x01,0xc3,0x01,0x78,0x01,0x68,0x02,' +` 0xdb,0x01,0x26,0x03,0x32,0x02,0xfb,0x03,' +` 0x69,0x02,0xea,0x04,0x5d,0x02,0x0e,0x06,' +` 0xb6,0x01,0xf6,0x07,0xe0,0xfe,0x0a,0x11,' +` 0x74,0x41,0xb5,0xfb,0x09,0x09,0x2c,0x01,' +` 0x59,0x06,0x27,0x02,0x07,0x05,0x4e,0x02,' +` 0x08,0x04,0x21,0x02,0x2b,0x03,0xd0,0x01,' +` 0x69,0x02,0x70,0x01,0xc2,0x01,0x13,0x01,' +` 0x38,0x01,0xc0,0x00,0xcd,0x00,0x7d,0x00,' +` 0x7d,0x00,0x4b,0x00,0x47,0x00,0x29,0x00,' +` 0x24,0x00,0x14,0x00,0x10,0x00,0x08,0x00,' +` 0x06,0x00,0x02,0x00,0x01,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xff,0xff,0xfe,0xff,' +` 0xfb,0xff,0xf6,0xff,0xee,0xff,0xe3,0xff,' +` 0xd3,0xff,0xbe,0xff,0xa3,0xff,0x7f,0xff,' +` 0x53,0xff,0x1e,0xff,0xde,0xfe,0x93,0xfe,' +` 0x3c,0xfe,0xda,0xfd,0x6e,0xfd,0xf6,0xfc,' +` 0x77,0xfc,0xee,0xfb,0x62,0xfb,0xd1,0xfa,' +` 0x41,0xfa,0xb1,0xf9,0x29,0xf9,0xa8,0xf8,' +` 0x34,0xf8,0xcb,0xf7,0x77,0xf7,0x32,0xf7,' +` 0x06,0xf7,0xec,0xf6,0xc7,0x76,0x06,0xf7,' +` 0x37,0xf7,0x79,0xf7,0xd2,0xf7,0x38,0xf8,' +` 0xb0,0xf8,0x2f,0xf9,0xba,0xf9,0x47,0xfa,' +` 0xda,0xfa,0x68,0xfb,0xf7,0xfb,0x7c,0xfc,' +` 0xfd,0xfc,0x73,0xfd,0xe0,0xfd,0x40,0xfe,' +` 0x97,0xfe,0xe1,0xfe,0x21,0xff,0x55,0xff,' +` 0x81,0xff,0xa4,0xff,0xbf,0xff,0xd4,0xff,' +` 0xe3,0xff,0xee,0xff,0xf6,0xff,0xfb,0xff,' +` 0xfe,0xff,0xff,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xff,0xff,0xfe,0xff,0xfb,0xff,0xf6,0xff,' +` 0xee,0xff,0xe3,0xff,0xd3,0xff,0xbe,0xff,' +` 0xa3,0xff,0x7f,0xff,0x53,0xff,0x1e,0xff,' +` 0xde,0xfe,0x93,0xfe,0x3c,0xfe,0xda,0xfd,' +` 0x6e,0xfd,0xf6,0xfc,0x77,0xfc,0xee,0xfb,' +` 0x62,0xfb,0xd1,0xfa,0x41,0xfa,0xb1,0xf9,' +` 0x29,0xf9,0xa8,0xf8,0x34,0xf8,0xcb,0xf7,' +` 0x77,0xf7,0x32,0xf7,0x06,0xf7,0xec,0xf6,' +` 0xc7,0x76,0x06,0xf7,0x37,0xf7,0x79,0xf7,' +` 0xd2,0xf7,0x38,0xf8,0xb0,0xf8,0x2f,0xf9,' +` 0xba,0xf9,0x47,0xfa,0xda,0xfa,0x68,0xfb,' +` 0xf7,0xfb,0x7c,0xfc,0xfd,0xfc,0x73,0xfd,' +` 0xe0,0xfd,0x40,0xfe,0x97,0xfe,0xe1,0xfe,' +` 0x21,0xff,0x55,0xff,0x81,0xff,0xa4,0xff,' +` 0xbf,0xff,0xd4,0xff,0xe3,0xff,0xee,0xff,' +` 0xf6,0xff,0xfb,0xff,0xfe,0xff,0xff,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x06,0x00,0x08,0x00,0x10,0x00,' +` 0x14,0x00,0x24,0x00,0x2a,0x00,0x47,0x00,' +` 0x4d,0x00,0x7e,0x00,0x80,0x00,0xce,0x00,' +` 0xc4,0x00,0x3a,0x01,0x18,0x01,0xc3,0x01,' +` 0x78,0x01,0x68,0x02,0xdb,0x01,0x26,0x03,' +` 0x32,0x02,0xfb,0x03,0x69,0x02,0xea,0x04,' +` 0x5d,0x02,0x0e,0x06,0xb6,0x01,0xf6,0x07,' +` 0xe0,0xfe,0x0a,0x11,0x74,0x41,0xb5,0xfb,' +` 0x09,0x09,0x2c,0x01,0x59,0x06,0x27,0x02,' +` 0x07,0x05,0x4e,0x02,0x08,0x04,0x21,0x02,' +` 0x2b,0x03,0xd0,0x01,0x69,0x02,0x70,0x01,' +` 0xc2,0x01,0x13,0x01,0x38,0x01,0xc0,0x00,' +` 0xcd,0x00,0x7d,0x00,0x7d,0x00,0x4b,0x00,' +` 0x47,0x00,0x29,0x00,0x24,0x00,0x14,0x00,' +` 0x10,0x00,0x08,0x00,0x06,0x00,0x02,0x00,' +` 0x01,0x00,0x00,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x01,0x00,0x01,0x00,0x03,0x00,' +` 0x07,0x00,0x0b,0x00,0x11,0x00,0x18,0x00,' +` 0x23,0x00,0x31,0x00,0x43,0x00,0x59,0x00,' +` 0x74,0x00,0x94,0x00,0xb9,0x00,0xe4,0x00,' +` 0x15,0x01,0x4b,0x01,0x87,0x01,0xc7,0x01,' +` 0x0b,0x02,0x52,0x02,0x9a,0x02,0xe1,0x02,' +` 0x28,0x03,0x6b,0x03,0xab,0x03,0xe4,0x03,' +` 0x16,0x04,0x40,0x04,0x60,0x04,0x76,0x04,' +` 0x6c,0x44,0x7e,0x04,0x72,0x04,0x5b,0x04,' +` 0x39,0x04,0x0d,0x04,0xd9,0x03,0x9e,0x03,' +` 0x5c,0x03,0x17,0x03,0xce,0x02,0x86,0x02,' +` 0x3c,0x02,0xf6,0x01,0xb1,0x01,0x72,0x01,' +` 0x36,0x01,0x01,0x01,0xd0,0x00,0xa7,0x00,' +` 0x82,0x00,0x64,0x00,0x4a,0x00,0x36,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xfe,0xff,' +` 0xfe,0xff,0xf7,0xff,0xfa,0xff,0xe7,0xff,' +` 0xf0,0xff,0xc7,0xff,0xdd,0xff,0x8d,0xff,' +` 0xbc,0xff,0x2d,0xff,0x89,0xff,0x9a,0xfe,' +` 0x42,0xff,0xc6,0xfd,0xe6,0xfe,0xa7,0xfc,' +` 0x80,0xfe,0x31,0xfb,0x21,0xfe,0x56,0xf9,' +` 0xeb,0xfd,0x04,0xf7,0x2a,0xfe,0xfb,0xf3,' +` 0x8b,0xff,0x41,0xef,0x79,0x04,0xad,0xe2,' +` 0x0d,0x2b,0x29,0x61,0xa2,0xdc,0x32,0x05,' +` 0xc5,0xec,0x26,0xfe,0x65,0xf1,0xe6,0xfb,' +` 0x2e,0xf4,0x3d,0xfb,0x6a,0xf6,0x5d,0xfb,' +` 0x68,0xf8,0xf2,0xfb,0x38,0xfa,0xb9,0xfc,' +` 0xcb,0xfb,0x88,0xfd,0x18,0xfd,0x46,0xfe,' +` 0x1f,0xfe,0xe3,0xfe,0xe0,0xfe,0x58,0xff,' +` 0x63,0xff,0xa7,0xff,0xb4,0xff,0xd8,0xff,' +` 0xe1,0xff,0xf1,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xf7,0xff,0xf1,0xff,0xe2,0xff,0xd6,0xff,' +` 0xb6,0xff,0xa5,0xff,0x68,0xff,0x52,0xff,' +` 0xea,0xfe,0xd9,0xfe,0x32,0xfe,0x35,0xfe,' +` 0x3b,0xfd,0x6d,0xfd,0x03,0xfc,0x8d,0xfc,' +` 0x91,0xfa,0xae,0xfb,0xee,0xf8,0xf7,0xfa,' +` 0x31,0xf7,0x9f,0xfa,0x4f,0xf5,0xee,0xfa,' +` 0x14,0xf3,0x86,0xfc,0x7b,0xef,0x04,0x02,' +` 0x46,0xe2,0x8b,0x6d,0x9b,0x17,0xa1,0xe9,' +` 0xec,0x00,0x39,0xf2,0xdd,0xfd,0xcf,0xf5,' +` 0x38,0xfd,0x44,0xf8,0x5b,0xfd,0x39,0xfa,' +` 0xcb,0xfd,0xce,0xfb,0x4e,0xfe,0x13,0xfd,' +` 0xca,0xfe,0x0f,0xfe,0x33,0xff,0xc9,0xfe,' +` 0x82,0xff,0x4a,0xff,0xb9,0xff,0x9d,0xff,' +` 0xdc,0xff,0xd0,0xff,0xf0,0xff,0xeb,0xff,' +` 0xfa,0xff,0xf8,0xff,0xff,0xff,0xfe,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x41,0x00,0x81,0x00,' +` 0x7c,0x00,0xef,0x00,0xd4,0x00,0x94,0x01,' +` 0x4a,0x01,0x7a,0x02,0xd8,0x01,0xa8,0x03,' +` 0x73,0x02,0x1f,0x05,0x00,0x03,0xe2,0x06,' +` 0x5b,0x03,0xf7,0x08,0x42,0x03,0x83,0x0b,' +` 0x41,0x02,0x0e,0x0f,0x0e,0xff,0x11,0x16,' +` 0x93,0xf2,0x9d,0x43,0xe0,0x6d,0x93,0xed,' +` 0x41,0x18,0xa3,0xfd,0x21,0x10,0x5d,0x01,' +` 0x4b,0x0c,0x99,0x02,0x9a,0x09,0xdb,0x02,' +` 0x6b,0x07,0xa3,0x02,0x92,0x05,0x31,0x02,' +` 0x06,0x04,0xb0,0x01,0xc8,0x02,0x35,0x01,' +` 0xd2,0x01,0xcd,0x00,0x1f,0x01,0x7e,0x00,' +` 0xa4,0x00,0x47,0x00,0x55,0x00,0x24,0x00,' +` 0x27,0x00,0x10,0x00,0x0f,0x00,0x04,0x00,' +` 0x04,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x41,0x00,0x81,0x00,0x7c,0x00,0xef,0x00,' +` 0xd4,0x00,0x94,0x01,0x4a,0x01,0x7a,0x02,' +` 0xd8,0x01,0xa8,0x03,0x73,0x02,0x1f,0x05,' +` 0x00,0x03,0xe2,0x06,0x5b,0x03,0xf7,0x08,' +` 0x42,0x03,0x83,0x0b,0x41,0x02,0x0e,0x0f,' +` 0x0e,0xff,0x11,0x16,0x93,0xf2,0x9d,0x43,' +` 0xe0,0x6d,0x93,0xed,0x41,0x18,0xa3,0xfd,' +` 0x21,0x10,0x5d,0x01,0x4b,0x0c,0x99,0x02,' +` 0x9a,0x09,0xdb,0x02,0x6b,0x07,0xa3,0x02,' +` 0x92,0x05,0x31,0x02,0x06,0x04,0xb0,0x01,' +` 0xc8,0x02,0x35,0x01,0xd2,0x01,0xcd,0x00,' +` 0x1f,0x01,0x7e,0x00,0xa4,0x00,0x47,0x00,' +` 0x55,0x00,0x24,0x00,0x27,0x00,0x10,0x00,' +` 0x0f,0x00,0x04,0x00,0x04,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xf7,0xff,0xf1,0xff,' +` 0xe2,0xff,0xd6,0xff,0xb6,0xff,0xa5,0xff,' +` 0x68,0xff,0x52,0xff,0xea,0xfe,0xd9,0xfe,' +` 0x32,0xfe,0x35,0xfe,0x3b,0xfd,0x6d,0xfd,' +` 0x03,0xfc,0x8d,0xfc,0x91,0xfa,0xae,0xfb,' +` 0xee,0xf8,0xf7,0xfa,0x31,0xf7,0x9f,0xfa,' +` 0x4f,0xf5,0xee,0xfa,0x14,0xf3,0x86,0xfc,' +` 0x7b,0xef,0x04,0x02,0x46,0xe2,0x8b,0x6d,' +` 0x9b,0x17,0xa1,0xe9,0xec,0x00,0x39,0xf2,' +` 0xdd,0xfd,0xcf,0xf5,0x38,0xfd,0x44,0xf8,' +` 0x5b,0xfd,0x39,0xfa,0xcb,0xfd,0xce,0xfb,' +` 0x4e,0xfe,0x13,0xfd,0xca,0xfe,0x0f,0xfe,' +` 0x33,0xff,0xc9,0xfe,0x82,0xff,0x4a,0xff,' +` 0xb9,0xff,0x9d,0xff,0xdc,0xff,0xd0,0xff,' +` 0xf0,0xff,0xeb,0xff,0xfa,0xff,0xf8,0xff,' +` 0xff,0xff,0xfe,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0xfe,0xff,0xfe,0xff,0xf7,0xff,' +` 0xfa,0xff,0xe7,0xff,0xf0,0xff,0xc7,0xff,' +` 0xdd,0xff,0x8d,0xff,0xbc,0xff,0x2d,0xff,' +` 0x89,0xff,0x9a,0xfe,0x42,0xff,0xc6,0xfd,' +` 0xe6,0xfe,0xa7,0xfc,0x80,0xfe,0x31,0xfb,' +` 0x21,0xfe,0x56,0xf9,0xeb,0xfd,0x04,0xf7,' +` 0x2a,0xfe,0xfb,0xf3,0x8b,0xff,0x41,0xef,' +` 0x79,0x04,0xad,0xe2,0x0d,0x2b,0x29,0x61,' +` 0xa2,0xdc,0x32,0x05,0xc5,0xec,0x26,0xfe,' +` 0x65,0xf1,0xe6,0xfb,0x2e,0xf4,0x3d,0xfb,' +` 0x6a,0xf6,0x5d,0xfb,0x68,0xf8,0xf2,0xfb,' +` 0x38,0xfa,0xb9,0xfc,0xcb,0xfb,0x88,0xfd,' +` 0x18,0xfd,0x46,0xfe,0x1f,0xfe,0xe3,0xfe,' +` 0xe0,0xfe,0x58,0xff,0x63,0xff,0xa7,0xff,' +` 0xb4,0xff,0xd8,0xff,0xe1,0xff,0xf1,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x01,0x00,0x03,0x00,0x07,0x00,0x0b,0x00,' +` 0x11,0x00,0x18,0x00,0x23,0x00,0x31,0x00,' +` 0x43,0x00,0x59,0x00,0x74,0x00,0x94,0x00,' +` 0xb9,0x00,0xe4,0x00,0x15,0x01,0x4b,0x01,' +` 0x87,0x01,0xc7,0x01,0x0b,0x02,0x52,0x02,' +` 0x9a,0x02,0xe1,0x02,0x28,0x03,0x6b,0x03,' +` 0xab,0x03,0xe4,0x03,0x16,0x04,0x40,0x04,' +` 0x60,0x04,0x76,0x04,0x6c,0x44,0x7e,0x04,' +` 0x72,0x04,0x5b,0x04,0x39,0x04,0x0d,0x04,' +` 0xd9,0x03,0x9e,0x03,0x5c,0x03,0x17,0x03,' +` 0xce,0x02,0x86,0x02,0x3c,0x02,0xf6,0x01,' +` 0xb1,0x01,0x72,0x01,0x36,0x01,0x01,0x01,' +` 0xd0,0x00,0xa7,0x00,0x82,0x00,0x64,0x00,' +` 0x4a,0x00,0x36,0x00,0x40,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x05,0x00,0x08,0x00,0x0c,0x00,' +` 0x12,0x00,0x23,0x00,0x33,0x00,0x44,0x00,' +` 0x5a,0x00,0x74,0x00,0x94,0x00,0xb8,0x00,' +` 0xe2,0x00,0x10,0x01,0x45,0x01,0x7d,0x01,' +` 0xba,0x01,0xfa,0x01,0x3d,0x02,0x7f,0x02,' +` 0xc3,0x02,0x04,0x03,0x43,0x03,0x7b,0x03,' +` 0xb0,0x03,0xda,0x03,0xff,0x03,0x17,0x04,' +` 0x13,0x44,0x2a,0x04,0x23,0x04,0x0f,0x04,' +` 0xf2,0x03,0xca,0x03,0x9b,0x03,0x64,0x03,' +` 0x28,0x03,0xe6,0x02,0xa3,0x02,0x5e,0x02,' +` 0x1a,0x02,0xd6,0x01,0x97,0x01,0x5a,0x01,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x06,0x00,' +` 0x05,0x00,0x0b,0x00,0x07,0x00,0x10,0x00,' +` 0xfe,0xff,0x07,0x00,0xe7,0xff,0xf7,0xff,' +` 0xb8,0xff,0xd0,0xff,0x63,0xff,0x89,0xff,' +` 0xdb,0xfe,0x1b,0xff,0x15,0xfe,0x83,0xfe,' +` 0x0c,0xfd,0xc8,0xfd,0xbd,0xfb,0xfe,0xfc,' +` 0x2a,0xfa,0x4d,0xfc,0x46,0xf8,0x0f,0xfc,' +` 0xae,0xf5,0x9c,0xfd,0x40,0xee,0x15,0x76,' +` 0x05,0x03,0xdb,0xf1,0xac,0xfa,0xc3,0xf4,' +` 0x43,0xf9,0x22,0xf6,0x1d,0xf9,0x62,0xf7,' +` 0x95,0xf9,0xb5,0xf8,0x6a,0xfa,0x14,0xfa,' +` 0x6d,0xfb,0x6c,0xfb,0x7a,0xfc,0xa6,0xfc,' +` 0x76,0xfd,0xb3,0xfd,0x4b,0xfe,0x88,0xfe,' +` 0xf2,0xfe,0x23,0xff,0x69,0xff,0x90,0xff,' +` 0xb8,0xff,0xce,0xff,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0xd2,0xff,0xb1,0xff,0x9b,0xff,0x5b,0xff,' +` 0x38,0xff,0xd3,0xfe,0xb0,0xfe,0x12,0xfe,' +` 0xfa,0xfd,0x13,0xfd,0x1e,0xfd,0xda,0xfb,' +` 0x2b,0xfc,0x71,0xfa,0x3d,0xfb,0xe8,0xf8,' +` 0x79,0xfa,0x51,0xf7,0x0f,0xfa,0xb0,0xf5,' +` 0x45,0xfa,0xdc,0xf3,0xa8,0xfb,0xfe,0xf0,' +` 0x6d,0x00,0xe7,0xe5,0x8f,0x71,0xd2,0x10,' +` 0x4a,0xed,0x07,0x00,0x6c,0xf4,0xf8,0xfd,' +` 0xa3,0xf7,0xc7,0xfd,0xe8,0xf9,0x24,0xfe,' +` 0xb1,0xfb,0xa8,0xfe,0x19,0xfd,0x27,0xff,' +` 0x2a,0xfe,0x8c,0xff,0xee,0xfe,0xd2,0xff,' +` 0x70,0xff,0xfa,0xff,0xbf,0xff,0x0c,0x00,' +` 0xe9,0xff,0x10,0x00,0x00,0x00,0x10,0x00,' +` 0x04,0x00,0x09,0x00,0x03,0x00,0x04,0x00,' +` 0x01,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x25,0x02,0xe2,0x03,' +` 0xcc,0x02,0x4c,0x05,0x65,0x03,0xef,0x06,' +` 0xc9,0x03,0xcd,0x08,0xbc,0x03,0x06,0x0b,' +` 0xce,0x02,0x1f,0x0e,0xb2,0xff,0xd7,0x14,' +` 0x5d,0xf1,0x10,0x7b,0x34,0x2f,0x82,0xf7,' +` 0x0a,0x12,0x11,0x00,0x92,0x0c,0x2a,0x02,' +` 0x96,0x09,0xb0,0x02,0x5e,0x07,0x93,0x02,' +` 0x8e,0x05,0x2f,0x02,0x0d,0x04,0xb3,0x01,' +` 0xd4,0x02,0x3b,0x01,0xe1,0x01,0xd3,0x00,' +` 0x2d,0x01,0x83,0x00,0xb0,0x00,0x4b,0x00,' +` 0x5e,0x00,0x19,0x00,0x21,0x00,0x0a,0x00,' +` 0x0e,0x00,0x03,0x00,0x04,0x00,0x01,0x00,' +` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x25,0x02,0xe2,0x03,0xcc,0x02,0x4c,0x05,' +` 0x65,0x03,0xef,0x06,0xc9,0x03,0xcd,0x08,' +` 0xbc,0x03,0x06,0x0b,0xce,0x02,0x1f,0x0e,' +` 0xb2,0xff,0xd7,0x14,0x5d,0xf1,0x10,0x7b,' +` 0x34,0x2f,0x82,0xf7,0x0a,0x12,0x11,0x00,' +` 0x92,0x0c,0x2a,0x02,0x96,0x09,0xb0,0x02,' +` 0x5e,0x07,0x93,0x02,0x8e,0x05,0x2f,0x02,' +` 0x0d,0x04,0xb3,0x01,0xd4,0x02,0x3b,0x01,' +` 0xe1,0x01,0xd3,0x00,0x2d,0x01,0x83,0x00,' +` 0xb0,0x00,0x4b,0x00,0x5e,0x00,0x19,0x00,' +` 0x21,0x00,0x0a,0x00,0x0e,0x00,0x03,0x00,' +` 0x04,0x00,0x01,0x00,0x01,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x40,0x00,0x02,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0xd2,0xff,0xb1,0xff,' +` 0x9b,0xff,0x5b,0xff,0x38,0xff,0xd3,0xfe,' +` 0xb0,0xfe,0x12,0xfe,0xfa,0xfd,0x13,0xfd,' +` 0x1e,0xfd,0xda,0xfb,0x2b,0xfc,0x71,0xfa,' +` 0x3d,0xfb,0xe8,0xf8,0x79,0xfa,0x51,0xf7,' +` 0x0f,0xfa,0xb0,0xf5,0x45,0xfa,0xdc,0xf3,' +` 0xa8,0xfb,0xfe,0xf0,0x6d,0x00,0xe7,0xe5,' +` 0x8f,0x71,0xd2,0x10,0x4a,0xed,0x07,0x00,' +` 0x6c,0xf4,0xf8,0xfd,0xa3,0xf7,0xc7,0xfd,' +` 0xe8,0xf9,0x24,0xfe,0xb1,0xfb,0xa8,0xfe,' +` 0x19,0xfd,0x27,0xff,0x2a,0xfe,0x8c,0xff,' +` 0xee,0xfe,0xd2,0xff,0x70,0xff,0xfa,0xff,' +` 0xbf,0xff,0x0c,0x00,0xe9,0xff,0x10,0x00,' +` 0x00,0x00,0x10,0x00,0x04,0x00,0x09,0x00,' +` 0x03,0x00,0x04,0x00,0x01,0x00,0x01,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x40,0x00,0x02,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x03,0x00,0x06,0x00,0x05,0x00,0x0b,0x00,' +` 0x07,0x00,0x10,0x00,0xfe,0xff,0x07,0x00,' +` 0xe7,0xff,0xf7,0xff,0xb8,0xff,0xd0,0xff,' +` 0x63,0xff,0x89,0xff,0xdb,0xfe,0x1b,0xff,' +` 0x15,0xfe,0x83,0xfe,0x0c,0xfd,0xc8,0xfd,' +` 0xbd,0xfb,0xfe,0xfc,0x2a,0xfa,0x4d,0xfc,' +` 0x46,0xf8,0x0f,0xfc,0xae,0xf5,0x9c,0xfd,' +` 0x40,0xee,0x15,0x76,0x05,0x03,0xdb,0xf1,' +` 0xac,0xfa,0xc3,0xf4,0x43,0xf9,0x22,0xf6,' +` 0x1d,0xf9,0x62,0xf7,0x95,0xf9,0xb5,0xf8,' +` 0x6a,0xfa,0x14,0xfa,0x6d,0xfb,0x6c,0xfb,' +` 0x7a,0xfc,0xa6,0xfc,0x76,0xfd,0xb3,0xfd,' +` 0x4b,0xfe,0x88,0xfe,0xf2,0xfe,0x23,0xff,' +` 0x69,0xff,0x90,0xff,0xb8,0xff,0xce,0xff,' +` 0x40,0x00,0x01,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x01,0x00,0x02,0x00,0x03,0x00,0x05,0x00,' +` 0x08,0x00,0x0c,0x00,0x12,0x00,0x23,0x00,' +` 0x33,0x00,0x44,0x00,0x5a,0x00,0x74,0x00,' +` 0x94,0x00,0xb8,0x00,0xe2,0x00,0x10,0x01,' +` 0x45,0x01,0x7d,0x01,0xba,0x01,0xfa,0x01,' +` 0x3d,0x02,0x7f,0x02,0xc3,0x02,0x04,0x03,' +` 0x43,0x03,0x7b,0x03,0xb0,0x03,0xda,0x03,' +` 0xff,0x03,0x17,0x04,0x13,0x44,0x2a,0x04,' +` 0x23,0x04,0x0f,0x04,0xf2,0x03,0xca,0x03,' +` 0x9b,0x03,0x64,0x03,0x28,0x03,0xe6,0x02,' +` 0xa3,0x02,0x5e,0x02,0x1a,0x02,0xd6,0x01,' +` 0x97,0x01,0x5a,0x01,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,' +` 0x02,0x00,0x03,0x00,0x05,0x00,0x05,0x00,' +` 0x05,0x00,0x05,0x00,0x0a,0x00,0x0a,0x00,' +` 0x0a,0x00,0x0a,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x01,0x00,0x02,0x00,' +` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' +` 0x08,0x00,0x00,0x00,0x5a,0x00,0x00,0x00,' +` 0x10,0x00,0x00,0x00,0x00,0x00,0xdf,0x01,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0xa0,0x00,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xff,' +` 0x00,0x00,0x00,0x00,0x00,0x00,0x21,0xfe,' +` 0x00,0x00,0x00,0x00"' +) diff --git a/tools/topology/topology1/m4/tdfb/coef_line4_pass.m4 b/tools/topology/topology1/m4/tdfb/coef_line4_pass.m4 index 34ad45921b02..eaa4c11798e2 100644 --- a/tools/topology/topology1/m4/tdfb/coef_line4_pass.m4 +++ b/tools/topology/topology1/m4/tdfb/coef_line4_pass.m4 @@ -1,26 +1,12 @@ -# Exported EQ 10-Sep-2020 +# Exported EQ 06-Jul-2021 CONTROLBYTES_PRIV(DEF_TDFB_PRIV, ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' -` 0xa4,0x00,0x00,0x00,0x00,0x00,0x01,0x03,' +` 0x34,0x00,0x00,0x00,0x01,0x20,0x01,0x03,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0xa4,0x00,0x00,0x00,0x04,0x00,0x04,0x00,' +` 0x34,0x00,0x00,0x00,0x04,0x00,0x04,0x00,' ` 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x04,0x00,0xff,0xff,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x04,0x00,0xff,0xff,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' -` 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,' +` 0x00,0x00,0x00,0x00,0x1e,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,' ` 0x02,0x00,0x03,0x00,0x01,0x00,0x02,0x00,' ` 0x04,0x00,0x08,0x00,0x00,0x00,0x00,0x00,' diff --git a/tools/topology/topology1/m4/tdfb_controls.m4 b/tools/topology/topology1/m4/tdfb_controls.m4 new file mode 100644 index 000000000000..cfece595c102 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb_controls.m4 @@ -0,0 +1,53 @@ +# TDFB Bytes control with max value of 255 +C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, + CONTROLBYTES_OPS(bytes, + 258 binds the mixer control to bytes get/put handlers, + 258, 258), + CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, + 258, 258), + , , , + CONTROLBYTES_MAX(, 4096), + , + DEF_TDFB_PRIV) + +# TDFB switch control with max value of 1 +define(`CONTROL_NAME', `DEF_TDFB_BEAM') +C_CONTROLMIXER(TDFB Process, PIPELINE_ID, + CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), + CONTROLMIXER_MAX(max 1 indicates switch type control, 1), + false, + , + Channel register and shift for Front Center, + LIST(` ', ENUM_CHANNEL(FC, 3, 0)), + "1") +undefine(`CONTROL_NAME') + +define(`CONTROL_NAME', `DEF_TDFB_DIRECTION') +C_CONTROLMIXER(TDFB Direction, PIPELINE_ID, + CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), + CONTROLMIXER_MAX(max 1 indicates switch type control, 1), + false, + , + Channel register and shift for Front Center, + LIST(` ', ENUM_CHANNEL(FC, 3, 0)), + "1") +undefine(`CONTROL_NAME') + +# TDFB enum list +CONTROLENUM_LIST(DEF_TDFB_AZIMUTH_VALUES, + LIST(` ', `"0"', `"30"', `"60"', `"90"', `"120"', `"150"', `"180"', `"210"', `"240"', `"270"', `"300"', `"330"')) + +# TDFB enum control +C_CONTROLENUM(DEF_TDFB_AZIMUTH, PIPELINE_ID, + DEF_TDFB_AZIMUTH_VALUES, + LIST(` ', ENUM_CHANNEL(FC, 3, 0)), + CONTROLENUM_OPS(enum, + 257 binds the mixer control to enum get/put handlers, + 257, 257)) + +C_CONTROLENUM(DEF_TDFB_AZIMUTH_ESTIMATE, PIPELINE_ID, + DEF_TDFB_AZIMUTH_VALUES, + LIST(` ', ENUM_CHANNEL(FC, 3, 0)), + CONTROLENUM_OPS(enum, + 257 binds the mixer control to enum get/put handlers, + 257, 257)) diff --git a/tools/topology/topology1/m4/tdfb_defines.m4 b/tools/topology/topology1/m4/tdfb_defines.m4 new file mode 100644 index 000000000000..dfd39f5ff463 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb_defines.m4 @@ -0,0 +1,7 @@ +define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) +define(DEF_TDFB_BEAM, concat(`tdfb_beam_', PIPELINE_ID)) +define(DEF_TDFB_DIRECTION, concat(`tdfb_track_', PIPELINE_ID)) +define(DEF_TDFB_AZIMUTH, concat(`tdfb_az_set_', PIPELINE_ID)) +define(DEF_TDFB_AZIMUTH_ESTIMATE, concat(`tdfb_az_est_', PIPELINE_ID)) +define(DEF_TDFB_AZIMUTH_VALUES, concat(`tdfb_azimuth_values_', PIPELINE_ID)) diff --git a/tools/topology/topology1/m4/tdfb_undefines.m4 b/tools/topology/topology1/m4/tdfb_undefines.m4 new file mode 100644 index 000000000000..6f722f7bbda5 --- /dev/null +++ b/tools/topology/topology1/m4/tdfb_undefines.m4 @@ -0,0 +1,7 @@ +undefine(`DEF_TDFB_PRIV') +undefine(`DEF_TDFB_BYTES') +undefine(`DEF_TDFB_BEAM') +undefine(`DEF_TDFB_DIRECTION') +undefine(`DEF_TDFB_AZIMUTH') +undefine(`DEF_TDFB_AZIMUTH_ESTIMATE') +undefine(`DEF_TDFB_AZIMUTH_VALUES') diff --git a/tools/topology/topology1/sof/pipe-tdfb-capture-16khz.m4 b/tools/topology/topology1/sof/pipe-tdfb-capture-16khz.m4 index 6178df9e7ffb..1de43636f36b 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-capture-16khz.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-capture-16khz.m4 @@ -10,31 +10,24 @@ include(`buffer.m4') include(`pcm.m4') include(`dai.m4') include(`pipeline.m4') +include(`mixercontrol.m4') include(`bytecontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # # Components and Buffers @@ -46,6 +39,10 @@ W_PCM_CAPTURE(PCM_ID, TDFB Capture, 0, 2) # "TDFB 0" has 2 sink period and x source periods W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -84,5 +81,4 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, `S32_LE,S24_LE,S16_LE', PCM_MIN_RATE, PCM_MAX_RATE, PIPELINE_CHANNELS, PIPELINE_CHANNELS, 2, 16, 192, 16384, 65536, 65536) -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-capture.m4 b/tools/topology/topology1/sof/pipe-tdfb-capture.m4 index b6232de58270..2a7fc4d98e7e 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-capture.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-capture.m4 @@ -10,31 +10,24 @@ include(`buffer.m4') include(`pcm.m4') include(`dai.m4') include(`pipeline.m4') +include(`mixercontrol.m4') include(`bytecontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough configuration is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # # Components and Buffers @@ -46,6 +39,10 @@ W_PCM_CAPTURE(PCM_ID, TDFB Capture, 0, 2) # "TDFB 0" has 2 sink period and x source periods W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -84,5 +81,4 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, `S32_LE,S24_LE,S16_LE', PCM_MIN_RATE, PCM_MAX_RATE, PIPELINE_CHANNELS, PIPELINE_CHANNELS, 2, 16, 192, 16384, 65536, 65536) -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture-16khz.m4 b/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture-16khz.m4 index ca4b11295ff3..ca075498e68d 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture-16khz.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture-16khz.m4 @@ -13,38 +13,32 @@ include(`dai.m4') include(`pipeline.m4') include(`bytecontrol.m4') include(`mixercontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') include(`eq_iir.m4') ifdef(`PGA_NAME', `', `define(PGA_NAME, N_PGA(0))') define(`CONTROL_NAME_VOLUME', 2nd Capture Volume) define(`CONTROL_NAME_SWITCH', 2nd Capture Switch) -define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include controls: binary, enums +# byte control in DEF_TDFB_BYTES +# enum controls in DEF_TDFB_ONOFF_ENUM, DEF_TDFB_DIRECTION_ENUM +include(`tdfb_controls.m4') # Volume Mixer control with max value of 32 +define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 256 binds the mixer control to volume get/put handlers, @@ -56,9 +50,9 @@ C_CONTROLMIXER(Capture Volume, PIPELINE_ID, VOLUME_CHANNEL_MAP) undefine(`CONTROL_NAME') -define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') # Switch type Mixer Control with max value of 1 +define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') C_CONTROLMIXER(Capture Switch, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), CONTROLMIXER_MAX(max 1 indicates switch type control, 1), @@ -67,6 +61,7 @@ C_CONTROLMIXER(Capture Switch, PIPELINE_ID, Channel register and shift for Front Left/Right, SWITCH_CHANNEL_MAP, "1", "1") +undefine(`CONTROL_NAME') # Volume Configuration define(DEF_PGA_TOKENS, concat(`pga_tokens_', PIPELINE_ID)) @@ -118,6 +113,10 @@ W_EQ_IIR(0, PIPELINE_FORMAT, 2, 2, SCHEDULE_CORE, # "TDFB 0" has 2 sink period and x source periods W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -153,7 +152,6 @@ P_GRAPH(pipe-tdfb-eq-iir-volume-capture-16khz, PIPELINE_ID, `dapm(N_TDFB(0), N_BUFFER(3))')) undefine(`PGA_NAME') -undefine(`CONTROL_NAME') undefine(`CONTROL_NAME_VOLUME') undefine(`CONTROL_NAME_SWITCH') @@ -173,7 +171,6 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, CAPABILITY_FORMAT_NAME(PIPELINE_FORMAT), P undefine(`DEF_PGA_TOKENS') undefine(`DEF_PGA_CONF') -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') undefine(`DEF_EQIIR_COEF') undefine(`DEF_EQIIR_PRIV') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture.m4 b/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture.m4 index 8a5b7c322b97..008df8f8f07e 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-eq-iir-volume-capture.m4 @@ -13,38 +13,30 @@ include(`dai.m4') include(`pipeline.m4') include(`bytecontrol.m4') include(`mixercontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') include(`eq_iir.m4') ifdef(`PGA_NAME', `', `define(PGA_NAME, N_PGA(0))') define(`CONTROL_NAME_VOLUME', Capture Volume) define(`CONTROL_NAME_SWITCH', Capture Switch) -define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # Volume Mixer control with max value of 32 +define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 256 binds the mixer control to volume get/put handlers, @@ -56,9 +48,9 @@ C_CONTROLMIXER(Capture Volume, PIPELINE_ID, VOLUME_CHANNEL_MAP) undefine(`CONTROL_NAME') -define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') # Switch type Mixer Control with max value of 1 +define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') C_CONTROLMIXER(Capture Switch, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), CONTROLMIXER_MAX(max 1 indicates switch type control, 1), @@ -67,6 +59,7 @@ C_CONTROLMIXER(Capture Switch, PIPELINE_ID, Channel register and shift for Front Left/Right, SWITCH_CHANNEL_MAP, "1", "1") +undefine(`CONTROL_NAME') # Volume Configuration define(DEF_PGA_TOKENS, concat(`pga_tokens_', PIPELINE_ID)) @@ -117,7 +110,12 @@ W_EQ_IIR(0, PIPELINE_FORMAT, 2, 2, SCHEDULE_CORE, LIST(` ', "DEF_EQIIR_COEF")) # "TDFB 0" has 2 sink period and x source periods +# Note that the controls will receive index values 0, 1, 2 in the order below W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -153,7 +151,6 @@ P_GRAPH(pipe-tdfb-eq-iir-volume-capture, PIPELINE_ID, `dapm(N_TDFB(0), N_BUFFER(3))')) undefine(`PGA_NAME') -undefine(`CONTROL_NAME') undefine(`CONTROL_NAME_VOLUME') undefine(`CONTROL_NAME_SWITCH') @@ -173,7 +170,6 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, CAPABILITY_FORMAT_NAME(PIPELINE_FORMAT), P undefine(`DEF_PGA_TOKENS') undefine(`DEF_PGA_CONF') -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') undefine(`DEF_EQIIR_COEF') undefine(`DEF_EQIIR_PRIV') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-playback.m4 b/tools/topology/topology1/sof/pipe-tdfb-playback.m4 index f91d9d4c231f..19fbd8006ee7 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-playback.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-playback.m4 @@ -9,7 +9,9 @@ include(`utils.m4') include(`buffer.m4') include(`pcm.m4') include(`dai.m4') +include(`mixercontrol.m4') include(`bytecontrol.m4') +include(`enumcontrol.m4') include(`pipeline.m4') include(`tdfb.m4') @@ -17,24 +19,15 @@ include(`tdfb.m4') # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # # Components and Buffers @@ -46,6 +39,10 @@ W_PCM_PLAYBACK(PCM_ID, TDFB Playback, 2, 0) # "TDFB 0" has x sink period and 2 source periods W_TDFB(0, PIPELINE_FORMAT, DAI_PERIODS, 2, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Playback Buffers @@ -84,5 +81,4 @@ PCM_CAPABILITIES(TDFB Playback PCM_ID, `S32_LE,S24_LE,S16_LE', PCM_MIN_RATE, PCM_MAX_RATE, 2, PIPELINE_CHANNELS, 2, 16, 192, 16384, 65536, 65536) -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-volume-capture-16khz.m4 b/tools/topology/topology1/sof/pipe-tdfb-volume-capture-16khz.m4 index ee440e8bbabc..c0f8cafd113c 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-volume-capture-16khz.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-volume-capture-16khz.m4 @@ -13,37 +13,29 @@ include(`dai.m4') include(`pipeline.m4') include(`bytecontrol.m4') include(`mixercontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') ifdef(`PGA_NAME', `', `define(PGA_NAME, N_PGA(0))') define(`CONTROL_NAME_VOLUME', 2nd Capture Volume) define(`CONTROL_NAME_SWITCH', 2nd Capture Switch) -define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # Volume Mixer control with max value of 32 +define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 256 binds the mixer control to volume get/put handlers, @@ -53,11 +45,10 @@ C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_TLV(TLV 80 steps from -50dB to +20dB for 1dB, vtlv_m50s1), Channel register and shift for Front Left/Right, VOLUME_CHANNEL_MAP) - undefine(`CONTROL_NAME') -define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') # Switch type Mixer Control with max value of 1 +define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') C_CONTROLMIXER(Capture Switch, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), CONTROLMIXER_MAX(max 1 indicates switch type control, 1), @@ -66,6 +57,7 @@ C_CONTROLMIXER(Capture Switch, PIPELINE_ID, Channel register and shift for Front Left/Right, SWITCH_CHANNEL_MAP, "1", "1") +undefine(`CONTROL_NAME') # Volume Configuration define(DEF_PGA_TOKENS, concat(`pga_tokens_', PIPELINE_ID)) @@ -92,6 +84,10 @@ W_PGA(0, PIPELINE_FORMAT, 2, 2, DEF_PGA_CONF, SCHEDULE_CORE, # "TDFB 0" has 2 sink period and x source periods W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -121,7 +117,6 @@ P_GRAPH(pipe-tdfb-volume-capture-16khz, PIPELINE_ID, `dapm(N_TDFB(0), N_BUFFER(2))')) undefine(`PGA_NAME') -undefine(`CONTROL_NAME') undefine(`CONTROL_NAME_VOLUME') undefine(`CONTROL_NAME_SWITCH') @@ -141,5 +136,4 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, CAPABILITY_FORMAT_NAME(PIPELINE_FORMAT), P undefine(`DEF_PGA_TOKENS') undefine(`DEF_PGA_CONF') -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') +include(`tdfb_undefines.m4') diff --git a/tools/topology/topology1/sof/pipe-tdfb-volume-capture.m4 b/tools/topology/topology1/sof/pipe-tdfb-volume-capture.m4 index c9156da201ae..c4158251d543 100644 --- a/tools/topology/topology1/sof/pipe-tdfb-volume-capture.m4 +++ b/tools/topology/topology1/sof/pipe-tdfb-volume-capture.m4 @@ -13,37 +13,29 @@ include(`dai.m4') include(`pipeline.m4') include(`bytecontrol.m4') include(`mixercontrol.m4') +include(`enumcontrol.m4') include(`tdfb.m4') ifdef(`PGA_NAME', `', `define(PGA_NAME, N_PGA(0))') define(`CONTROL_NAME_VOLUME', Capture Volume) define(`CONTROL_NAME_SWITCH', Capture Switch) -define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') # # Controls # -define(DEF_TDFB_PRIV, concat(`tdfb_priv_', PIPELINE_ID)) +# defines with pipeline ID appended for unique names +include(`tdfb_defines.m4') # Define filter. A passthrough is set by default. ifdef(`PIPELINE_FILTER1', , `define(PIPELINE_FILTER1, `tdfb/coef_line2_pass.m4')') include(PIPELINE_FILTER1) -# TDFB Bytes control with max value of 255 -define(DEF_TDFB_BYTES, concat(`tdfb_bytes_', PIPELINE_ID)) -C_CONTROLBYTES(DEF_TDFB_BYTES, PIPELINE_ID, - CONTROLBYTES_OPS(bytes, - 258 binds the mixer control to bytes get/put handlers, - 258, 258), - CONTROLBYTES_EXTOPS(258 binds the mixer control to bytes get/put handlers, - 258, 258), - , , , - CONTROLBYTES_MAX(, 4096), - , - DEF_TDFB_PRIV) +# Include defines for TDBF controls +include(`tdfb_controls.m4') # Volume Mixer control with max value of 32 +define(`CONTROL_NAME', `CONTROL_NAME_VOLUME') C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 256 binds the mixer control to volume get/put handlers, @@ -53,19 +45,19 @@ C_CONTROLMIXER(Capture Volume, PIPELINE_ID, CONTROLMIXER_TLV(TLV 80 steps from -50dB to +20dB for 1dB, vtlv_m50s1), Channel register and shift for Front Left/Right, VOLUME_CHANNEL_MAP) - undefine(`CONTROL_NAME') -define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') # Switch type Mixer Control with max value of 1 +define(`CONTROL_NAME', `CONTROL_NAME_SWITCH') C_CONTROLMIXER(Capture Switch, PIPELINE_ID, CONTROLMIXER_OPS(volsw, 259 binds the mixer control to switch get/put handlers, 259, 259), CONTROLMIXER_MAX(max 1 indicates switch type control, 1), false, , Channel register and shift for Front Left/Right, - SWITCH_CHANNEL_MAP), + SWITCH_CHANNEL_MAP, "1", "1") +undefine(`CONTROL_NAME') # Volume Configuration define(DEF_PGA_TOKENS, concat(`pga_tokens_', PIPELINE_ID)) @@ -92,6 +84,10 @@ W_PGA(0, PIPELINE_FORMAT, 2, 2, DEF_PGA_CONF, SCHEDULE_CORE, # "TDFB 0" has 2 sink period and x source periods W_TDFB(0, PIPELINE_FORMAT, 2, DAI_PERIODS, SCHEDULE_CORE, + LIST(` ', "DEF_TDFB_BEAM"), + LIST(` ', "DEF_TDFB_DIRECTION"), + LIST(` ', "DEF_TDFB_AZIMUTH"), + LIST(` ', "DEF_TDFB_AZIMUTH_ESTIMATE"), LIST(` ', "DEF_TDFB_BYTES")) # Capture Buffers @@ -121,7 +117,6 @@ P_GRAPH(pipe-tdfb-volume-capture, PIPELINE_ID, `dapm(N_TDFB(0), N_BUFFER(2))')) undefine(`PGA_NAME') -undefine(`CONTROL_NAME') undefine(`CONTROL_NAME_VOLUME') undefine(`CONTROL_NAME_SWITCH') @@ -141,5 +136,4 @@ PCM_CAPABILITIES(TDFB Capture PCM_ID, CAPABILITY_FORMAT_NAME(PIPELINE_FORMAT), P undefine(`DEF_PGA_TOKENS') undefine(`DEF_PGA_CONF') -undefine(`DEF_TDFB_PRIV') -undefine(`DEF_TDFB_BYTES') +include(`tdfb_undefines.m4') diff --git a/tools/tune/eq/eq_fir_blob_quant.m b/tools/tune/eq/eq_fir_blob_quant.m index 4a13827bf39b..145fa26c47e0 100644 --- a/tools/tune/eq/eq_fir_blob_quant.m +++ b/tools/tune/eq/eq_fir_blob_quant.m @@ -10,35 +10,13 @@ % fbr - vector with length, in shift, out shift, and quantized coefficients % -%% -% Copyright (c) 2016, Intel Corporation -% All rights reserved. +% SPDX-License-Identifier: BSD-3-Clause % -% Redistribution and use in source and binary forms, with or without -% modification, are permitted provided that the following conditions are met: -% * Redistributions of source code must retain the above copyright -% notice, this list of conditions and the following disclaimer. -% * Redistributions in binary form must reproduce the above copyright -% notice, this list of conditions and the following disclaimer in the -% documentation and/or other materials provided with the distribution. -% * Neither the name of the Intel Corporation nor the -% names of its contributors may be used to endorse or promote products -% derived from this software without specific prior written permission. -% -% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -% POSSIBILITY OF SUCH DAMAGE. +% Copyright (c) 2016, Intel Corporation. All rights reserved. % % Author: Seppo Ingalsuo -% + +b = (b(:))'; if nargin < 3 strip_trailing_zeros = 1; diff --git a/tools/tune/tdfb/bf_blob_pack.m b/tools/tune/tdfb/bf_blob_pack.m index 0f90bcf90316..bda5138b77dc 100644 --- a/tools/tune/tdfb/bf_blob_pack.m +++ b/tools/tune/tdfb/bf_blob_pack.m @@ -73,13 +73,26 @@ nh16 = 14; h16 = zeros(1, nh16, 'int16'); nc16 = length(bf.all_filters); -nm16 = 3 * bf.num_filters; -nb16 = ceil((nh16 + nc16 + nm16)/2)*2; +na16 = 4 * bf.num_angles; +nl16 = 4 * bf.mic_n; +if bf.beam_off_defined + nm16 = 4 * bf.num_filters; +else + nm16 = 3 * bf.num_filters; +end + +nb16 = ceil((nh16 + nc16 + nm16 + na16 + nl16)/2)*2; h16(1) = 2 * nb16; h16(2) = 0; h16(3) = bf.num_filters; h16(4) = bf.num_output_channels; h16(5) = bf.num_output_streams; +h16(6) = bf.mic_n; +h16(7) = bf.num_angles; +h16(8) = bf.beam_off_defined; +h16(9) = bf.track_doa; +h16(10) = bf.angle_enum_mult; +h16(11) = bf.angle_enum_offs; %% Merge header and coefficients, make even number of int16 to make it % multiple of int32 @@ -98,6 +111,27 @@ i2 = i1 + bf.num_filters - 1; blob16(i1:i2) = int16(bf.output_stream_mix); +if (bf.beam_off_defined) + i1 = i2 + 1; + i2 = i1 + bf.num_filters - 1; + blob16(i1:i2) = int16(bf.output_channel_mix_beam_off); +end + +for i = 1:bf.num_angles + i1 = i2 + 1; + i2 = i1 + 4 - 1; + blob16(i1:i2) = int16([ bf.steer_az(i) bf.steer_el(i) (i - 1)*bf.num_filters 0 ]); +end + +% Coordinates are Q4.12 m +scale=2^12; +for i = 1:bf.mic_n + i1 = i2 + 1; + i2 = i1 + 4 - 1; + loc = [ round(bf.mic_x(i)*scale) round(bf.mic_y(i)*scale) round(bf.mic_z(i)*scale) 0 ]; + blob16(i1:i2) = int16(loc); +end + %% Pack as 8 bits nbytes_data = nb16 * 2; diff --git a/tools/tune/tdfb/bf_defaults.m b/tools/tune/tdfb/bf_defaults.m index db579f22a1a4..dcdd3881eef3 100644 --- a/tools/tune/tdfb/bf_defaults.m +++ b/tools/tune/tdfb/bf_defaults.m @@ -1,6 +1,7 @@ function bf = bf_defaults() % Recording array general setup +bf.type = 'SDB'; % SDB for superdirectivem, DSB for delay and sum bf.fs = 16e3; % Design for 16 kHz sample rate bf.c = 343; % Speed of sound in 20C bf.steer_az = 0; % Azimuth 0 deg @@ -11,12 +12,10 @@ bf.mu_db = -50; % dB of diagonal loading to noise covariance matrix bf.do_plots = 1; bf.plot_box = 0.20; % Show 20cm wide plot cube for array geometry -bf.array_id = ''; bf.array_angle = [0 0 0]; % Array rotation angles for xyz bf.tplg_fn = ''; bf.sofctl_fn = ''; -bf.mat_fn = ''; -bf.tplg_path = '../../topology/m4/tdfb'; +bf.tplg_path = '../../topology/topology1/m4/tdfb'; bf.sofctl_path = '../../ctl/tdfb'; bf.data_path = './data'; bf.endian = 'little'; @@ -27,18 +26,29 @@ bf.sinerot_az_step = 5; bf.sinerot_az_start = -180; bf.sinerot_az_stop = 180; -bf.sinerot_fn = ''; -bf.diffuse_fn = ''; bf.diffuse_t = 1; bf.diffuse_lev = -20; -bf.random_fn = ''; bf.random_t = 1; bf.random_lev = -20; bf.num_output_channels = 1; bf.num_output_streams = 1; bf.input_channel_select = []; +bf.output_channel_mix_beam_off = []; bf.output_channel_mix = []; bf.output_stream_mix = []; bf.num_filters = []; +bf.angle_enum_mult = 30; +bf.angle_enum_offs = 0; +bf.track_doa = 0; +bf.beam_off_defined = 1; +bf.mic_x = []; +bf.mic_y = []; +bf.mic_z = []; +bf.mic_n = 0; +bf.array_id = {''}; +bf.sinerot_fn = {''}; +bf.diffuse_fn = {''}; +bf.random_fn = {''}; +bf.mat_fn = {''}; end diff --git a/tools/tune/tdfb/bf_design.m b/tools/tune/tdfb/bf_design.m index 71928caa5d2d..0f4356df1949 100644 --- a/tools/tune/tdfb/bf_design.m +++ b/tools/tune/tdfb/bf_design.m @@ -16,12 +16,16 @@ mkdir_check('plots'); mkdir_check('data'); -if isempty(bf.num_filters) - if isempty(bf.input_channel_select) - bf.num_filters = bf.mic_n; - else - bf.num_filters = length(bf.input_channel_select); - end +if length(bf.steer_az) ~= length(bf.steer_el) + error('The steer_az and steer_el lengths need to be equal.'); +end + +if length(find(bf.steer_az > 180)) || length(find(bf.steer_az < -180)) + error('The steer_az angles need to be -180 to +180 degrees'); +end + +if length(find(bf.steer_el > 90)) || length(find(bf.steer_el < -90)) + error('The steer_el angles need to be -90 to +90 degrees'); end switch lower(bf.array) @@ -39,8 +43,53 @@ error('Invalid array type') end +if isempty(bf.num_filters) + if isempty(bf.input_channel_select) + bf.num_filters = bf.mic_n; + else + bf.num_filters = length(bf.input_channel_select); + end +end + bf = bf_array_rot(bf); +% The design function handles only single (az, el) value, so need to +% loop every steer angle. +bf.num_angles = length(bf.steer_az); +all_az = bf.steer_az; +all_el = bf.steer_el; +all_array_id = bf.array_id; +all_sinerot_fn = bf.sinerot_fn; +all_diffuse_fn = bf.diffuse_fn; +all_random_fn = bf.random_fn; +all_mat_fn = bf.mat_fn; + +for n = 1:bf.num_angles + bf.steer_az = all_az(n); + bf.steer_el = all_el(n); + bf.array_id = all_array_id{n}; + bf.sinerot_fn = all_sinerot_fn{n}; + bf.diffuse_fn = all_diffuse_fn{n}; + bf.random_fn = all_random_fn{n}; + bf.mat_fn = all_mat_fn{n}; + bf = bf_one_design(bf); + w_all(:,:,n) = bf.w; +end + +bf.steer_az = all_az; +bf.steer_el = all_el; +bf.array_id = all_array_id; +bf.sinerot_fn = all_sinerot_fn; +bf.diffuse_fn = all_diffuse_fn; +bf.random_fn = all_random_fn; +bf.mat_fn = all_mat_fn; +bf.w = w_all; + +end + +function bf = bf_one_design(bf) + + %% Defaults j = complex(0,-1); fs = bf.fs; @@ -103,19 +152,33 @@ end end -%% Superdirective -for iw = 1:N_half - % Equation 2.33 - I = eye(bf.num_filters, bf.num_filters); - d_w = d(iw,:).'; - Gamma_vv_w = squeeze(Gamma_vv(iw, :, :)); - Gamma_vv_w_diagload = Gamma_vv_w + mu(iw)*I; - Gamma_vv_w_inv = inv(Gamma_vv_w_diagload); - num = Gamma_vv_w_inv * d_w; - denom1 = d_w' * Gamma_vv_w_inv; - denom2 = denom1 * d_w; - W_w = num / denom2; - W(iw, :) = W_w.'; +switch lower(bf.type) + case 'sdb' + % Superdirective + for iw = 1:N_half + % Equation 2.33 + I = eye(bf.num_filters, bf.num_filters); + d_w = d(iw,:).'; + Gamma_vv_w = squeeze(Gamma_vv(iw, :, :)); + Gamma_vv_w_diagload = Gamma_vv_w + mu(iw)*I; + Gamma_vv_w_inv = inv(Gamma_vv_w_diagload); + num = Gamma_vv_w_inv * d_w; + denom1 = d_w' * Gamma_vv_w_inv; + denom2 = denom1 * d_w; + W_w = num / denom2; + W(iw, :) = W_w.'; + end + case 'dsb' + % Delay and sum + for iw = 1:N_half + % Equation 2.31 + % W = 1/N*d + d_w = d(iw, :); + W_w = 1/bf.num_filters * d_w; + W(iw, :) = W_w.'; + end + otherwise + error('Invalid type, use SDB or DSB'); end %% Convert w to time domain @@ -124,12 +187,29 @@ for i=N_half+1:N W_full(i,:) = conj(W(N_half-(i-N_half),:)); end -skip = floor((N - bf.fir_length)/2); + win = kaiser(bf.fir_length,bf.fir_beta); bf.w = zeros(bf.fir_length, bf.num_filters); +w_tmp = zeros(N, bf.num_filters); +idx_max = zeros(bf.num_filters, 1); for i=1:bf.num_filters - w_tmp = real(fftshift(ifft(W_full(:,i)))); - bf.w(:,i) = w_tmp(skip + 1:skip + bf.fir_length) .* win; + h = real(fftshift(ifft(W_full(:,i)))); + w_tmp(:,i) = h; + idx_max(i) = find(h == max(h)); +end + +center_idx = round(mean(idx_max)); +start = center_idx - floor(bf.fir_length/2); +win0 = kaiser(bf.fir_length,bf.fir_beta); +for i=1:bf.num_filters + win = zeros(bf.fir_length, 1); + win_shift = center_idx - idx_max(i) - 1; + if (win_shift >= 0) + win(1:end-win_shift) = win0(win_shift+1:end); + else + win(-win_shift:end) = win0(1:end+win_shift+1); + end + bf.w(:,i) = w_tmp(start:start + bf.fir_length - 1, i) .* win; end %% Back to frequency domain to check spatial response @@ -137,7 +217,7 @@ for i=1:bf.num_filters % Zero pad h2 = zeros(1,N); - h2(skip + 1:skip + bf.fir_length) = bf.w(:,i); + h2(start:start + bf.fir_length - 1) = bf.w(:,i); W2_full(:,i) = fft(h2); end W2 = W2_full(1:N_half, :); @@ -184,7 +264,7 @@ if bf.do_plots %% Array - bf.fh(1) = figure(bf.fn); + fh(1) = figure(bf.fn); plot3(bf.mic_x(1), bf.mic_y(1), bf.mic_z(1), 'ro'); hold on; plot3(bf.mic_x(2:end), bf.mic_y(2:end), bf.mic_z(2:end), 'bo'); @@ -204,21 +284,49 @@ title(['Geometry ' bf.array_id], 'Interpreter','none'); %% Coef - bf.fh(2) = figure(bf.fn + 1); + fh(2) = figure(bf.fn + 1); plot(bf.w) grid on; xlabel('FIR coefficient'); ylabel('Tap value'); title(['FIR filters ' bf.array_id], 'Interpreter','none'); + ch_legend(bf.num_filters); + + %% Frequency responses + fh(3) = figure(bf.fn + 2); + f = linspace(0, bf.fs/2, 256); + h = zeros(256, bf.num_filters); + for i = 1:bf.num_filters + h(:,i) = freqz(bf.w(:,i), 1, f, bf.fs); + end + plot(f, 20*log10(abs(h))); + grid on + ylabel('Magnitude (dB)'); + xlabel('Frequency (Hz)'); + title(['FIR magnitude responses ' bf.array_id], 'Interpreter','none'); + ch_legend(bf.num_filters); + + %% Group delays + fh(4) = figure(bf.fn + 3); + gd = zeros(256, bf.num_filters); + for i = 1:bf.num_filters + gd(:,i) = grpdelay(bf.w(:,i), 1, f, bf.fs); + end + plot(f, gd/bf.fs*1e6); + grid on + ylabel('Group delay (us)'); + xlabel('Frequency (Hz)'); + title(['FIR group delays ' bf.array_id], 'Interpreter','none'); + ch_legend(bf.num_filters); %% DI - bf.fh(3) = figure(bf.fn + 2); + bf.fh(5) = figure(bf.fn + 4); semilogx(bf.f(2:end), bf.di_db(2:end)) xlabel('Frequency (Hz)'); ylabel('DI (dB)'); grid on; legend('Suppression of diffuse field noise','Location','SouthEast'); title(['Directivity Index ' bf.array_id], 'Interpreter','none'); %% WNG - bf.fh(4) = figure(bf.fn + 3); + bf.fh(6) = figure(bf.fn + 5); semilogx(bf.f(2:end), bf.wng_db(2:end)) xlabel('Frequency (Hz)'); ylabel('WNG (dB)'); grid on; legend('Attenuation of uncorrelated noise','Location','SouthEast'); @@ -226,7 +334,7 @@ drawnow; %% 2D - bf.fh(5) = figure(bf.fn + 4); + bf.fh(7) = figure(bf.fn + 6); colormap(jet); phi_deg = phi_rad*180/pi; imagesc(bf.f, bf.resp_angle, 20*log10(abs(bf.resp_fa)), [-30 0]); @@ -237,7 +345,7 @@ title(['Spatial response ' bf.array_id], 'Interpreter','none'); %% Polar - bf.fh(6) = figure(bf.fn + 5); + bf.fh(8) = figure(bf.fn + 7); flist = [1000 2000 3000 4000]; idx = []; for i = 1:length(flist) @@ -277,22 +385,22 @@ test_n = length(test_az); test_el = zeros(1, test_n); [test_x, test_y, test_z] = source_xyz(bf.steer_r, test_az, test_el); - td = zeros(test_n * nt, bf.num_filters); + td = zeros(test_n * nt, bf.mic_n); for i = 1:length(test_az) dt = delay_from_source(bf, test_x(i), test_y(i), test_z(i)); dn = round(dt / ti); mi = zeros(nti, bf.num_filters); - for j = 1:bf.num_filters - mi(:,j) = mi(:,j) + si(dn(j):dn(j) + nti -1); + for j = 1:bf.mic_n + mi(:,j) = mi(:,j) + si(end-dn(j)-nti+1:end-dn(j)); end i1 = (i - 1) * nt + 1; i2 = i1 + nt -1; - for j = 1:bf.num_filters + for j = 1:bf.mic_n m = mi(1:p:end, j) .* win; td(i1:i2, j) = m; end end - audiowrite(bf.sinerot_fn, td, bf.fs); + myaudiowrite(bf.sinerot_fn, td, bf.fs); end if isempty(bf.diffuse_fn) @@ -316,15 +424,15 @@ dn = round(dt / ti); ns = rand(n0, 1) + rand(n0, 1) - 1; nsi = interp(ns, p); - nmi = zeros(nti, bf.num_filters); - for j = 1:bf.num_filters - nmi(:,j) = nmi(:,j) + nsi(dn(j):dn(j) + nti -1); + nmi = zeros(nti, bf.mic_n); + for j = 1:bf.mic_n + nmi(:,j) = nmi(:,j) + nsi(end-dn(j)-nti+1:end-dn(j)); end end nm = nmi(1:p:end, :); nlev = level_dbfs(nm(:,1)); nm = nm * 10^((bf.diffuse_lev - nlev)/20); - audiowrite(bf.diffuse_fn, nm, bf.fs); + myaudiowrite(bf.diffuse_fn, nm, bf.fs); end if isempty(bf.random_fn) @@ -336,15 +444,18 @@ nlev = level_dbfs(rn(:,1)); rn = rn * 10^((bf.random_lev - nlev)/20); - audiowrite(bf.random_fn, rn, bf.fs); + myaudiowrite(bf.random_fn, rn, bf.fs); end if isempty(bf.mat_fn) fprintf(1, 'No file for beam pattern simulation data specified.\n'); else fprintf(1, 'Saving design to %s\n', bf.mat_fn); + bf_copy = bf; + bf.fh = []; % Don't save the large figures, this avoids a warning print too mkdir_check(bf.data_path); save(bf.mat_fn, 'bf'); + bf = bf_copy; end fprintf(1, 'Done.\n'); @@ -372,3 +483,42 @@ dt = dm/bf.c; end + +function ch_legend(n) +switch n + case 2 + legend('1', '2'); + case 3 + legend('1', '2', '3'); + case 4 + legend('1', '2', '3', '4'); + case 5 + legend('1', '2', '3', '4', '5'); + case 6 + legend('1', '2', '3', '4', '5', '6'); + case 7 + legend('1', '2', '3', '4', '5', '6', '7'); + otherwise + legend('1', '2', '3', '4', '5', '6', '7', '8'); +end +end + +function myaudiowrite(fn, x, fs) +[~, ~, ext] = fileparts(fn); +if strcmp(lower(ext), '.raw') + s = size(x); + xq = zeros(s(1) * s(2), 1, 'int16'); + scale = 2^15; + xs = round(x * scale); + xs(xs > scale - 1) = scale -1; + xs(xs < -scale) = -scale; + for i = 1:s(2) + xq(i:s(2):end) = xs(:,i); + end + fh = fopen(fn, 'wb'); + fwrite(fh, xq, 'int16'); + fclose(fh); +else + audiowrite(fn, x, fs); +end +end diff --git a/tools/tune/tdfb/bf_export.m b/tools/tune/tdfb/bf_export.m index 27992d3ac6df..9f52bedf8a8a 100644 --- a/tools/tune/tdfb/bf_export.m +++ b/tools/tune/tdfb/bf_export.m @@ -11,7 +11,7 @@ % % Author: Seppo Ingalsuo -function bf_export(bf) +function bf = bf_export(bf) % Use functionc from EQ tool, test utils addpath('../eq'); @@ -35,18 +35,43 @@ function bf_export(bf) ones(1, bf.num_filters); end +% Mix all filters to all output channels +if isempty(bf.output_channel_mix_beam_off) + if (bf.num_output_channels == bf.num_filters) + bf.output_channel_mix_beam_off = 2.^(0:(bf.num_output_channels - 1)); + else + fprintf(1, 'Number of output channels: %d\n', bf.num_output_channels); + fprintf(1, 'Number of filters: %d\n', bf.num_filters); + error('Need to specify output_channel_mix_beam_off'); + end +end + % All to first output stream if isempty(bf.output_stream_mix) bf.output_stream_mix = zeros(1, bf.num_filters); end -%% Build blob +%% Quantize filters filters = []; -for i=1:bf.num_filters - bq = eq_fir_blob_quant(bf.w(:,i)', 16, 0); - filters = [filters bq ]; +for j=1:bf.num_angles + for i=1:bf.num_filters + coefs = squeeze(bf.w(:,i,j)); + bq = eq_fir_blob_quant(coefs, 16, 0); + filters = [filters bq ]; + end end + +%% Add beam-off preset +if bf.beam_off_defined + b_pass = [1]; + bq = eq_fir_blob_quant(b_pass, 16, 0); + for i=1:bf.num_filters + filters = [filters bq ]; + end +end + +%% Build blob bf.all_filters = filters; bp = bf_blob_pack(bf); diff --git a/tools/tune/tdfb/bf_filenames_helper.m b/tools/tune/tdfb/bf_filenames_helper.m index dcb28efd320b..039311d7d14a 100644 --- a/tools/tune/tdfb/bf_filenames_helper.m +++ b/tools/tune/tdfb/bf_filenames_helper.m @@ -11,7 +11,6 @@ function bf = bf_filenames_helper(bf) - switch lower(bf.array) case {'rectangle' 'lshape'} mic_n_str = sprintf('%dx%d', bf.mic_nxy(1), bf.mic_nxy(2)); @@ -28,20 +27,41 @@ mic_d_str = sprintf('%d', round(1e3 * bf.mic_d)); end -bf.array_id = sprintf('%s %s mic %s mm (%d, %d) deg', ... - bf.array, mic_n_str, mic_d_str, ... - bf.steer_az, bf.steer_el); +if length(bf.steer_az) ~= length(bf.steer_el) + error('The steer_az and steer_el lengths need to be equal.'); +end +[az_str_pm] = angles_to_str(bf.steer_az); +[el_str_pm] = angles_to_str(bf.steer_el); idstr = sprintf('%s%s_%smm_az%sel%sdeg_%dkhz', ... bf.array, mic_n_str, mic_d_str, ... - numpm(bf.steer_az), numpm(bf.steer_el), round(bf.fs/1e3)); + az_str_pm, el_str_pm, round(bf.fs/1e3)); +% Contain multiple (az, el) angles bf.sofctl_fn = fullfile(bf.sofctl_path, sprintf('coef_%s.txt', idstr)); bf.tplg_fn = fullfile(bf.tplg_path, sprintf('coef_%s.m4', idstr)); -bf.mat_fn = fullfile(bf.data_path, sprintf('tdfb_coef_%s.mat', idstr)); -bf.sinerot_fn = fullfile(bf.data_path, sprintf('simcap_sinerot_%s.raw', idstr)); -bf.diffuse_fn = fullfile(bf.data_path, sprintf('simcap_diffuse_%s.raw', idstr)); -bf.random_fn = fullfile(bf.data_path, sprintf('simcap_random_%s.raw', idstr)); + + +for n = 1:length(bf.steer_az) + + az = bf.steer_az(n); + el = bf.steer_el(n); + + bf.array_id{n} = sprintf('%s %s mic %s mm (%d, %d) deg', ... + bf.array, mic_n_str, mic_d_str, ... + az, el); + + idstr = sprintf('%s%s_%smm_az%sel%sdeg_%dkhz', ... + bf.array, mic_n_str, mic_d_str, ... + numpm(az), numpm(el), round(bf.fs/1e3)); + + % Single (az, el) value per file + bf.mat_fn{n} = fullfile(bf.data_path, sprintf('tdfb_coef_%s.mat', idstr)); + bf.sinerot_fn{n} = fullfile(bf.data_path, sprintf('simcap_sinerot_%s.raw', idstr)); + bf.diffuse_fn{n} = fullfile(bf.data_path, sprintf('simcap_diffuse_%s.raw', idstr)); + bf.random_fn{n} = fullfile(bf.data_path, sprintf('simcap_random_%s.raw', idstr)); + +end end @@ -52,3 +72,14 @@ nstr = sprintf('%d', round(n)); end end + +function a_str_pm = angles_to_str(a) + if length(a) > 1 + a_min = min(round(a)); + a_max = max(round(a)); + n = length(a); + a_str_pm = sprintf('%s_%s_%d', numpm(a_min), numpm(a_max), n); + else + a_str_pm = numpm(a); + end +end diff --git a/tools/tune/tdfb/bf_merge.m b/tools/tune/tdfb/bf_merge.m index 2aa4217b90b6..5358d72bf7a0 100644 --- a/tools/tune/tdfb/bf_merge.m +++ b/tools/tune/tdfb/bf_merge.m @@ -1,4 +1,4 @@ -% bfm = bf_merge(bf1, bf2, bf3, bf4) +% bfm = bf_merge(bf1, bf2) % SPDX-License-Identifier: BSD-3-Clause % @@ -6,31 +6,46 @@ % % Author: Seppo Ingalsuo -function bfm = bf_merge(bf1, bf2, bf3, bf4) +function bfm = bf_merge(bf1, bf2) if nargin > 2 error('Current implementation can merge only two beams configuration'); end -% Check that filter lengths match +% Check that filter lengths match, the size values are [filter length, filters count, angles count] s1 = size(bf1.w); n1 = s1(2); s2 = size(bf2.w); n2 = s2(2); if s1(1) ~= s2(1) - error(); + error('Mismatch in filteres length'); +end +if length(s1) == 3 && length(s2) == 3 + if s1(3) ~= s2(3) + error('Mismatch in angles count'); + end end % Get data from bf1, then update fields impacted by merge bfm = bf1; % Merge coefficients -bfm.w = zeros(s1(1), n1 + n2); -for i = 1:n1 - bfm.w(:,i) = bf1.w(:,i); -end -for i = 1:n2 - bfm.w(:,n1 + i) = bf2.w(:,i); +if length(s1) == 3 + bfm.w = zeros(s1(1), n1 + n2, s1(3)); + for i = 1:n1 + bfm.w(:,i,:) = bf1.w(:,i,:); + end + for i = 1:n2 + bfm.w(:,n1 + i,:) = bf2.w(:,i,:); + end +else + bfm.w = zeros(s1(1), n1 + n2); + for i = 1:n1 + bfm.w(:,i) = bf1.w(:,i); + end + for i = 1:n2 + bfm.w(:,n1 + i) = bf2.w(:,i); + end end % Merge filter inputs specification @@ -38,6 +53,8 @@ % Merge filter outputs specification bfm.output_channel_mix = [bf1.output_channel_mix bf2.output_channel_mix]; +bfm.output_channel_mix_beam_off = [bf1.output_channel_mix_beam_off bf2.output_channel_mix_beam_off]; + if isempty(bf1.output_stream_mix) bf1.output_stream_mix = zeros(1, bf1.num_filters); end diff --git a/tools/tune/tdfb/example_line_0mm36mm146mm182mm_two_beams.m b/tools/tune/tdfb/example_line_0mm36mm146mm182mm_two_beams.m new file mode 100644 index 000000000000..db13307156e2 --- /dev/null +++ b/tools/tune/tdfb/example_line_0mm36mm146mm182mm_two_beams.m @@ -0,0 +1,82 @@ +function example_line_0mm36mm146mm182mm_two_beams() + +% Creates beamformer with two beams for device with device with microphones +% at 0, 36, 146, 182mm locations + +% SPDX-License-Identifier: BSD-3-Clause +% +% Copyright (c) 2020, Intel Corporation. All rights reserved. +% +% Author: Seppo Ingalsuo + +for fs = [16e3 48e3]; + line_xyz(fs); +end + +end + +function line_xyz(fs) + +% Get defaults +bf1 = bf_defaults(); +bf1.fs = fs; +bf1.beta = 5; + +% The large size array needs more taps for 48 kHz, also the blob needs to +% be less than 4 kB. +switch fs + case 16000 + az = [0 30 90]; + azstr = 'pm0_30_90deg'; + bf1.fir_length = 64; + case 48000 + az = [0 30]; + azstr = 'pm0_30deg'; + bf1.fir_length = 100; +end + +% Setup array +tplg_fn = sprintf('coef_line4_0mm36mm146mm182mm_%s_%dkhz.m4', azstr, fs/1e3); +sofctl_fn = sprintf('coef_line4_0mm36mm146mm182mm_%s_%dkhz.txt', azstr, fs/1e3); +a1 = az; % Azimuth +az deg +a2 = -az; % Azimuth -az deg +close all; +bf1.array = 'xyz'; +bf1.mic_y = [182 146 36 0]*1e-3; +bf1.mic_x = [0 0 0 0]; +bf1.mic_z = [0 0 0 0]; +bf2 = bf1; + +% Design beamformer 1 (left) +bf1.steer_az = a1; +bf1.steer_el = 0 * a1; +bf1.input_channel_select = [0 1 2 3]; % Input four channels +bf1.output_channel_mix = [5 5 5 5]; % Mix filters to channel 2^0 +bf1.output_channel_mix_beam_off = [1 2 4 8]; % Filter 1 to channel 2^0 etc. +bf1.output_stream_mix = [0 0 0 0]; % Mix filters to stream 0 +bf1.num_output_channels = 4; +bf1.fn = 10; % Figs 10.... +bf1 = bf_filenames_helper(bf1); +bf1 = bf_design(bf1); + +% Design beamformer 2 (right) +bf2.steer_az = a2; +bf2.steer_el = 0 * a2; +bf2.input_channel_select = [ 0 1 2 3]; % Input two channels +bf2.output_channel_mix = [10 10 10 10]; % Mix filters to channel 2^1 and 2^3 +bf2.output_channel_mix_beam_off = [ 0 0 0 0]; % Filters omitted +bf2.output_stream_mix = [ 0 0 0 0]; % Mix filters to stream 0 +bf2.num_output_channels = 4; +bf2.fn = 20; % Figs 20.... +bf2 = bf_filenames_helper(bf2); +bf2 = bf_design(bf2); + +% Merge two beamformers into single description, set file names +bfm = bf_merge(bf1, bf2); +bfm.sofctl_fn = fullfile(bfm.sofctl_path, sofctl_fn); +bfm.tplg_fn = fullfile(bfm.tplg_path, tplg_fn); + +% Export files for topology and sof-ctl +bf_export(bfm); + +end diff --git a/tools/tune/tdfb/example_line_array.m b/tools/tune/tdfb/example_line_array.m index 6c13db5b6f1e..49f29ab9a2f1 100644 --- a/tools/tune/tdfb/example_line_array.m +++ b/tools/tune/tdfb/example_line_array.m @@ -14,8 +14,8 @@ function example_line_array() %% 2 mic arrays for fs = [16e3 48e3] - for az = [0 10 25 90 -10 -25 -90] - for d = [50e-3 67e-3]; + for az = [0 30 60 90 -30 -60 -90] + for d = [50e-3 68e-3]; close all; line2_one_beam(fs, d, az); end @@ -24,10 +24,11 @@ function example_line_array() %% 4 mic arrays for fs = [16e3 48e3] - for az = [0 10 25 90 -10 -25 -90] - for d = [28e-3 78e-3]; - line4_one_beam(fs, d, az); - end + for az = [0 30 60 90 -30 -60 -90] + close all; + line4_one_beam(fs, 28e-3, az, 64); + close all; + line4_one_beam(fs, 78e-3, az, 100); end end @@ -56,17 +57,18 @@ function example_line_array() bf_export(bf); end -function line4_one_beam(fs, d, az); +function line4_one_beam(fs, d, az, n); % Get defaults bf = bf_defaults(); bf.input_channel_select = [ 0 1 2 3]; % Input four channels bf.output_channel_mix = [15 15 15 15]; % Mix filters to channel 2^0, 2^1, 2^2, 2^3 bf.output_stream_mix = [ 0 0 0 0]; % Mix filters to stream 0 -bf.num_output_channels = 4; % Four channels -bf.num_output_streams = 1; % One sink stream -bf.array = 'line'; % Calculate xyz coordinates for line -bf.mic_n = 4; % with two microphones +bf.num_output_channels = 4; % Four channels +bf.num_output_streams = 1; % One sink stream +bf.array = 'line'; % Calculate xyz coordinates for line +bf.mic_n = 4; % with two microphones +bf.fir_length = n; % Get from paraneters % From parameters bf.fs = fs; diff --git a/tools/tune/tdfb/example_pass_config.m b/tools/tune/tdfb/example_pass_config.m index 150bc32c8d51..84b2251d242c 100644 --- a/tools/tune/tdfb/example_pass_config.m +++ b/tools/tune/tdfb/example_pass_config.m @@ -19,9 +19,11 @@ function example_pass_config() bf.output_stream_mix = [0 0]; % Mix both filters to stream 0 bf.num_output_channels = 2; % Two channels bf.num_output_streams = 1; % One sink stream +bf.beam_off_defined = 0; % No need for separate bypass definition +bf.num_angles = 0; % No beams defined +bf.num_filters = 2; % Two filters % Minimal manual design fields for successful export -bf.num_filters = 2; bf.w = [1 0 0 0; 1 0 0 0]'; % Two FIR filters with first tap set to one % Files diff --git a/tools/tune/tdfb/example_two_beams.m b/tools/tune/tdfb/example_two_beams.m index 94a5aba5d577..f926ff49417a 100644 --- a/tools/tune/tdfb/example_two_beams.m +++ b/tools/tune/tdfb/example_two_beams.m @@ -17,36 +17,83 @@ function example_two_beams() % % Author: Seppo Ingalsuo +az = [0 30 90]; +azstr = az_to_string(az); for fs = [16e3 48e3] - for az = [10 25 90] - %% Close all plots to avoid issues with large number of windows - close all; - - %% 2 mic 50 mm array - tplg_fn = sprintf('coef_line2_50mm_pm%ddeg_%dkhz.m4', az, fs/1e3); - sofctl_fn = sprintf('coef_line2_50mm_pm%ddeg_%dkhz.txt', az, fs/1e3); - d = 50e-3; % 50 mm spacing - a1 = az; % Azimuth +az deg - a2 = -az; % Azimuth -az deg - line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn); - - %% 4 mic 28 mm spaced array - tplg_fn = sprintf('coef_line4_28mm_pm%ddeg_%dkhz.m4', az, fs/1e3); - sofctl_fn = sprintf('coef_line4_28mm_pm%ddeg_%dkhz.txt', az, fs/1e3); - d = 28e-3; % 28 mm spacing - a1 = az; % Azimuth +az deg - a2 = -az; % Azimuth -az deg - line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn); - end + %% Close all plots to avoid issues with large number of windows + close all; + + %% 2 mic 50 mm array + tplg_fn = sprintf('coef_line2_50mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line2_50mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 50e-3; % 50 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 1); + + %% 2 mic 68 mm array + tplg_fn = sprintf('coef_line2_68mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line2_68mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 68e-3; % 68 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 1); + + %% 4 mic 28 mm spaced array + tplg_fn = sprintf('coef_line4_28mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line4_28mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 28e-3; % 28 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 1); + + %% 4 mic 78 mm spaced array + tplg_fn = sprintf('coef_line4_78mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line4_78mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 78e-3; % 78 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 1); +end + +%% Export blob with just +/- 90 deg beams for testbench beampattern check +close all; +az = [90]; +azstr = az_to_string(az); +for fs = [16e3 48e3] + %% 2 mic 50 mm array, disable beam off description in blob to force processing on + tplg_fn = sprintf('coef_line2_50mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line2_50mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 50e-3; % 50 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 0); + + %% 4 mic 28 mm spaced array, no beam off configuration + tplg_fn = sprintf('coef_line4_28mm_pm%sdeg_%dkhz.m4', azstr, fs/1e3); + sofctl_fn = sprintf('coef_line4_28mm_pm%sdeg_%dkhz.txt', azstr, fs/1e3); + d = 28e-3; % 28 mm spacing + a1 = az; % Azimuth +az deg + a2 = -az; % Azimuth -az deg + line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, 0); end end -function line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn); +function s = az_to_string(az) + s = sprintf('%d', az(1)); + for n = 2:length(az) + s = sprintf('%s_%d', s, az(n)); + end +end + +function line2_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, add_beam_off); % Get defaults bf1 = bf_defaults(); bf1.fs = fs; +bf1.beam_off_defined = add_beam_off; + % Setup array bf1.array='line'; % Calculate xyz coordinates for line @@ -58,19 +105,25 @@ function example_two_beams() % Design beamformer 1 (left) bf1.steer_az = a1; -bf1.input_channel_select = [0 1]; % Input two channels -bf1.output_channel_mix = [1 1]; % Mix both filters to channel 2^0 -bf1.output_stream_mix = [0 0]; % Mix both filters to stream 0 -bf1.fn = 10; % Figs 10.... +bf1.steer_el = 0 * a1; +bf1.input_channel_select = [0 1]; % Input two channels +bf1.output_channel_mix = [1 1]; % Mix both filters to channel 2^0 +bf1.output_channel_mix_beam_off = [1 2]; % Filter 1 to channel 2^0, etc. +bf1.output_stream_mix = [0 0]; % Mix both filters to stream 0 +bf1.num_output_channels = 2; +bf1.fn = 10; % Figs 10.... bf1 = bf_filenames_helper(bf1); bf1 = bf_design(bf1); % Design beamformer 2 (right) bf2.steer_az = a2; -bf2.input_channel_select = [0 1]; % Input two channels -bf2.output_channel_mix = [2 2]; % Mix both filters to channel 2^1 -bf2.output_stream_mix = [0 0]; % Mix both filters to stream 0 -bf2.fn = 20; % Figs 20.... +bf2.steer_el = 0 * a2; +bf2.input_channel_select = [0 1]; % Input two channels +bf2.output_channel_mix = [2 2]; % Mix both filters to channel 2^1 +bf2.output_channel_mix_beam_off = [0 0]; % Filters omitted +bf2.output_stream_mix = [0 0]; % Mix both filters to stream 0 +bf2.num_output_channels = 2; +bf2.fn = 20; % Figs 20.... bf2 = bf_filenames_helper(bf2); bf2 = bf_design(bf2); @@ -84,11 +137,12 @@ function example_two_beams() end -function line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, p); +function line4_two_beams(fs, d, a1, a2, tplg_fn, sofctl_fn, add_beam_off); % Get defaults bf1 = bf_defaults(); bf1.fs = fs; +bf1.beam_off_defined = add_beam_off; % Setup array bf1.array='line'; % Calculate xyz coordinates for line @@ -100,19 +154,25 @@ function example_two_beams() % Design beamformer 1 (left) bf1.steer_az = a1; -bf1.input_channel_select = [0 1 2 3]; % Input four channels -bf1.output_channel_mix = [5 5 5 5]; % Mix filters to channel 2^0 and 2^2 -bf1.output_stream_mix = [0 0 0 0]; % Mix filters to stream 0 -bf1.fn = 10; % Figs 10.... +bf1.steer_el = 0 * a1; +bf1.input_channel_select = [0 1 2 3]; % Input four channels +bf1.output_channel_mix = [5 5 5 5]; % Mix filters to channel 2^0 +bf1.output_channel_mix_beam_off = [1 2 4 8]; % Filter 1 to channel 2^0 etc. +bf1.output_stream_mix = [0 0 0 0]; % Mix filters to stream 0 +bf1.num_output_channels = 4; +bf1.fn = 10; % Figs 10.... bf1 = bf_filenames_helper(bf1); bf1 = bf_design(bf1); % Design beamformer 2 (right) bf2.steer_az = a2; -bf2.input_channel_select = [ 0 1 2 3]; % Input two channels -bf2.output_channel_mix = [10 10 10 10]; % Mix filters to channel 2^1 and 2^3 -bf2.output_stream_mix = [ 0 0 0 0]; % Mix filters to stream 0 -bf2.fn = 20; % Figs 20.... +bf2.steer_el = 0 * a2; +bf2.input_channel_select = [ 0 1 2 3]; % Input two channels +bf2.output_channel_mix = [10 10 10 10]; % Mix filters to channel 2^1 and 2^3 +bf2.output_channel_mix_beam_off = [ 0 0 0 0]; % Filters omitted +bf2.output_stream_mix = [ 0 0 0 0]; % Mix filters to stream 0 +bf2.num_output_channels = 4; +bf2.fn = 20; % Figs 20.... bf2 = bf_filenames_helper(bf2); bf2 = bf_design(bf2);