Sound Open Firmware is an open source audio DSP firmware and SDK that provides audio firmware infrastructure and development tools for developers who are interested in audio or signal processing on modern DSPs
Github issues:
Code license: GPL-2.0 OR BSD-3-Clause
The project is considered successful if the code is accepted into SOF github tree.
Mentor: Daniel Baluta daniel.baluta@nxp.com
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
The project is considered successful if the code is accepted into SOF github tree.
Mentor: Ranjani Sridharan ranjani.sridharan@linux.intel.com
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
The project is considered successful if the code is accepted into SOF github tree.
Mentor: Iuliana Prodan iuliana.prodan@nxp.com
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
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
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
Have a look at:
All the ideas below are just ways of exploring the project.
Watch this Write and Submit your first Linux kernel Patch.
Before sending the patch to community please send it to daniel.baluta@nxp.com for review. Make sure you only look into drivers/staging directory.