Get the latest tech news
Effort and Challenges in Building Embedded Audio DSP Software Across Platforms
Your instant voice network.
For example, Karlheinz Brandenburg, one of the inventors of the MP3 audio codec described their development process as highly iterative; each new idea was implemented and tested, uncovering new issues that prompted further refinement, and " it took years before we reached a point where quality met our expectations". The promise is that by writing to a common API or using portable data-driven configurations, a team could avoid duplicating their work for each chipset, a huge time saver when a product line includes, say, a Bluetooth earbud on one SoC and a smart speaker on another. In summary, better tooling and higher-level abstraction directly address the pain points of traditional embedded DSP development, enabling companies to deliver high-quality audio products with a fraction of the effort that was once required.
Or read this on Hacker News