Developing software for digital signal processors (DSPs) traditionally involves a multi-step process: crafting the algorithm code in a specialised tool, adapting it for a specific domain, and ...