7650398...
by
Karol Trzcinski <email address hidden>
logger: Add option to disable firmware compatibility check
It may be needed for situation when user have firmware after
small fixes without updated ldc file or fw_ready file is not
accessible. Option dedicated for advanced users.
Signed-off-by: Karol Trzcinski <email address hidden>
7da08be...
by
Karol Trzcinski <email address hidden>
logger: Enable LDC and FW compatibility check by default
By default user should use compatible files.
Signed-off-by: Karol Trzcinski <email address hidden>
Signed-off-by: Pin-chih Lin <email address hidden>
408d735...
by
Sebastiano Carlucci <email address hidden>
tools: tune: Add tools to generate ctrl bytes for Crossover
This commit adds the tools to generate the control bytes for the
crossover component. To generate the control bytes, run the
example_crossover.m script.
The parameters of the crossover components are:
- number of outputs
- sink assignments (routing crossover output to different pipelines)
- frequency cutoffs
To tweak the parameters modify the values in example_crossover.m and run
it.
Refer to sof/src/include/user/crossover.h for more information on how
the crossover config is structured and how sink assignments are done.
7df7c0f...
by
Sebastiano Carlucci <email address hidden>
sof: crossover: Add Crossover component
This commit adds Crossover to the list of SOF components. A crossover
filter can be used to split an input to different frequency bands.
The number of outputs should be set statically in the topology. The user
then uses the control bytes to route the frequency bands to different
outputs. (similar to the demux component).
This commit adds support for the following formats:
- S16_LE
- S24_LE
- S32_LE