Skip to content

Conversation

@singalsu
Copy link
Collaborator

No description provided.

<include/components/pipeline.conf>
<include/components/gain.conf>

Class.Pipeline."host-copier-micsel-gain-mixin-playback" {
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ranj063 I wasn't able to use here the subtree copy from host-copier-gain-mixin-playback pipeline class. The topology built but the formats were not updated correctly for host-copier, so non-2ch playback failed. Could well be my bad but I can retry after vacation.

The "num_input_audio_formats 1" and "num_output_audio_formats 1"
is removed from the component class definition since it caused
other number of formats set to fail for the micsel object.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
@singalsu singalsu force-pushed the tplg_nocodec_add_selector branch from e37def6 to e25395b Compare June 27, 2025 09:18
Copy link
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@singalsu singalsu marked this pull request as ready for review June 27, 2025 12:03
@singalsu singalsu requested review from jsarha and ranj063 as code owners June 27, 2025 12:03
This patch adds to PCM0 playback pipeline the selector/micsel
component to allow playback of 1-8ch content with conversion
stereo.

There is no change to capture pipelines. The ASCII diagram for
SSP0 is only update to show the current pipelines with module
copiers and gain.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
@singalsu singalsu force-pushed the tplg_nocodec_add_selector branch from e25395b to e7d05af Compare June 27, 2025 14:17
@singalsu singalsu changed the title Tools: Topology: Add channels downnmix to nocodec topologies Tools: Topology: Add channels up/downmix to nocodec playback Jun 27, 2025
@lgirdwood lgirdwood merged commit 8b181a2 into thesofproject:main Jul 2, 2025
24 of 48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants