摘要
协助音频DSP算法开发人员和移动设备设计者的应用软件及编程语言,包括Matlab/Simulink,C/C++和汇编语言,这些工具对高效嵌入式软件的算法实验和日后的完善提供了一些帮助。然而,典型的设计流程依然是高度迭代的,使用手动软件重新进行编写、翻译和优化。所介绍的软件库和设计技术,整合了现有的商业音频算法设计工具,并可进行直观的算法实验和高效的嵌入式软件音频算法的自动翻译。这些技术已被纳入新的软件架构,且该架构的操作以自定义的音频编码算法为例,该算法则是针对移动音频设备而言的。
Software applications and programming languages are available to assist audio DSP algorithm developers and mobile device designers, including Matlab/Simulink, C/C + + and assembly languages. These tools provide some assistance for algorithmic experimentation and subsequent refinement to efficient embedded software. However, a typical design flow is still highly iterative, with manual software recoding, translation and optimization. This paper introduces software libraries and design techniques that integrate existing commercial audio algorithm design tools and permit intuitive algorithmic experimentation and automated translation of audio algorithms to efficient embedded software. These techniques have been incorporated into a new software framework and the operation of this framework is described using the example of a custom audio coding algorithm targeted to a mobile audio device.
出处
《电声技术》
2014年第10期45-49,71,共6页
Audio Engineering