Commit e37def6
committed
Tools: Topology: Add channels downnmix to nocodec topologies
This patch adds to PCM0 playback pipeline the selector/micsel
component to allow playback of 1-8ch content with conversion
to stereo. Mono input is upmixed, multi-channel input is
downmixed.
Currently the topology sets for micsel a blob
downmix_71_to_stereo_with_lfe.conf. If works generally fairly
well for all channels counts except that mono input is copied
to left playback while right remains silent, not to both.
Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>1 parent 4d64684 commit e37def6
File tree
2 files changed
+381
-6
lines changed- tools/topology/topology2
- include/pipelines/cavs
2 files changed
+381
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
212 | 214 | | |
213 | 215 | | |
214 | 216 | | |
215 | 217 | | |
216 | 218 | | |
217 | | - | |
| 219 | + | |
218 | 220 | | |
219 | 221 | | |
220 | 222 | | |
221 | 223 | | |
222 | 224 | | |
223 | 225 | | |
224 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
225 | 233 | | |
226 | 234 | | |
227 | 235 | | |
| |||
1015 | 1023 | | |
1016 | 1024 | | |
1017 | 1025 | | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
1018 | 1032 | | |
1019 | 1033 | | |
1020 | 1034 | | |
| |||
1236 | 1250 | | |
1237 | 1251 | | |
1238 | 1252 | | |
1239 | | - | |
| 1253 | + | |
1240 | 1254 | | |
1241 | 1255 | | |
1242 | 1256 | | |
| |||
0 commit comments