I refered sof-icl-rt711-rt1308-rt715-hdmi.m4 which utilized
sof/pipe-volume-demux-playback. In this case, pipeline n+1 uses
sof/pipe-dai-endpoint.
Test topology compile produces no error. According to the output
log from running testbench, topology parsing is finished and the
route chain looks like what we imagined.
output log: https://paste.googleplex.com/5981280506216448
However, testbench will hang after pipe triggered. I suspect it
may be caused by somewhere in testbench lack of considering multiple
sinks? still under investigation.
Signed-off-by: Pin-chih Lin <email address hidden>
Signed-off-by: Pin-chih Lin <email address hidden>
f5ef44d...
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.