0

我必须做一个带效果的简单 mp3 播放器,为此我需要波流输入到 xaudio2,然后我可以添加任何我想要的效果

所以我尝试了 SharpDx,似乎 windows phone 不支持 AudioDecoder 类,所以有一种方法可以为 mp3 添加效果?

对我来说,解码 mp3 并不重要,但我搜索添加效果的方式,(为了添加效果,我需要一个函数/方法,输入原始音频数据)到 mp3

可以做到?

谢谢

4

1 回答 1

0

这是不可能的。移动平台上的 MP3 解码通常由硬件直接执行,因此您没有修改解码流的挂钩(这就是为什么该平台上不允许所有允许这样做的 MediaFoundation API 的原因)。您可以使用 C++ 本地解码器(例如 ogg)并自己进行流式传输,如果这是您的应用程序的主要目的(听音乐和应用效果),它可能是可行的。

于 2013-08-19T01:25:54.853 回答