User Tools

Site Tools


gsoc:2021-gsoc-sound-open-firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gsoc:2021-gsoc-sound-open-firmware [2021/02/19 09:19]
dbaluta [Proposal 2: Add support for converting topology binaries generated with TPLG1.0 into TPLG2.0 conf format]
gsoc:2021-gsoc-sound-open-firmware [2021/03/02 11:54] (current)
dbaluta [Proposal 1: Add dynamic load module support for SOF]
Line 13: Line 13:
 Github issues: Github issues:
   * https://​github.com/​thesofproject/​sof/​pull/​1619   * https://​github.com/​thesofproject/​sof/​pull/​1619
 +  * https://​github.com/​thesofproject/​sof/​pull/​3766#​issuecomment-776756378
  
 Code license: GPL-2.0 OR BSD-3-Clause Code license: GPL-2.0 OR BSD-3-Clause
Line 20: Line 21:
 Mentor: Daniel Baluta <​daniel.baluta@nxp.com>​ Mentor: Daniel Baluta <​daniel.baluta@nxp.com>​
 ==== Proposal 2: Add support for converting topology binaries generated with TPLG1.0 into TPLG2.0 conf format ==== ==== Proposal 2: Add support for converting topology binaries generated with TPLG1.0 into TPLG2.0 conf format ====
 +
 +The goal is to be able to decode existing topology binaries and convert them into the new Topology 2.0 conf format
  
 Code license: GPL-2.0 OR BSD-3-Clause Code license: GPL-2.0 OR BSD-3-Clause
Line 31: Line 34:
  
 The general idea would be to have an ALSA device where playback stream would be looped back into a capture stream. This can be useful for echo reference or for audio decoding libraries that could offload the decoding part to the DSP. The general idea would be to have an ALSA device where playback stream would be looped back into a capture stream. This can be useful for echo reference or for audio decoding libraries that could offload the decoding part to the DSP.
 +
 +Github issue: https://​github.com/​thesofproject/​sof/​issues/​3818
  
 Code license: GPL-2.0 OR BSD-3-Clause Code license: GPL-2.0 OR BSD-3-Clause
Line 38: Line 43:
 Mentor: ​ Iuliana Prodan <​iuliana.prodan@nxp.com>​ Mentor: ​ Iuliana Prodan <​iuliana.prodan@nxp.com>​
  
 +==== Proposal 4: Enhance SOF testbench with Linux kernel topology parser ====
 +
 +Reuse sound/​soc/​sof/​* and  re-write the testbench to use ASoC topology parser. ​
 +
 +Code license: GPL-2.0 OR BSD-3-Clause
 +
 +The project is considered successful if the code is accepted into SOF github tree.
 +
 +Mentor: ​ Seppo Ingalsuo <​seppo.ingalsuo@intel.com>​
 +
 +==== Proposal 5: Add mutiple stream suppport to testbench ====
 +
 +Add to testbench support for multiple streams (with multiple files I/O PCM, DAI). 
 +
 +Code license: GPL-2.0 OR BSD-3-Clause
 +
 +The project is considered successful if the code is accepted into SOF github tree.
 +
 +Mentor: ​ Seppo Ingalsuo <​seppo.ingalsuo@intel.com>​
 +
 +==== Proposal 6: Add mux/demux testing functionality to testbench ====
 +
 +Add support for testing the mux/demux component in testbench.
 +
 +Code license: GPL-2.0 OR BSD-3-Clause
 +
 +The project is considered successful if the code is accepted into SOF github tree.
 +
 +Mentor: ​ Jaska Uimonen <​jaska.uimonen@intel.com>​
 ===== Where to start? ===== ===== Where to start? =====
  
gsoc/2021-gsoc-sound-open-firmware.1613726370.txt.gz ยท Last modified: 2021/02/19 09:19 by dbaluta