Helix MP3 解码器在cortex m4应用
Helix MP3 解码器可浮点和定点实现。该算法可运行在任意 32 位定点处理器上,并完全使用 C 语言编码,可选择用优化的汇编指令替换某些代码段。
Helix MP3 解码器提供对 MPEG-1、 MPEG-2 和 MPEG-2.5的第 3 层 (Layer 3)支持。它支持可变位速率、恒定位速率,以及立体声和单声道音频格式。
下图是一个mp3软件流程
实测发现该解码器在m4平台上解码效率还是不错的,更详细的内容以后在补充。