【问题标题】:How to decompress MP3 to WAV in Windows Store app?如何在 Windows Store 应用程序中将 MP3 解压缩为 WAV?
【发布时间】:2013-09-14 21:12:48
【问题描述】:

我想使用 FFT 等在 wav 文件的原始文件中查找音高,但在我应该解压缩 MP3 文件之前。 我正在使用带有 WinRT 的 C#,并且对于经常导致异常的第三方库我非常有限。

【问题讨论】:

    标签: c# .net windows-store-apps mp3 wav


    【解决方案1】:

    你可以试试NLayer。它是纯托管代码(没有 P/Invoke),因此它应该可以在 WinRT 应用程序中正常运行。

    免责声明:我是 NLayer 的主要贡献者。

    【讨论】:

    • NLayer ReadSamples 在字节数组中为我提供了哪种类型的数据?我可以简单地将字节转换为分贝吗?
    • 数据为 32 位浮点格式。要计算分贝,我相信这个公式会起作用:dB = 20 * Math.Log(Math.Abs​​(sampleVal), 10)
    • 解压mp3怎么样?或者当我调用 ReadSamples 时 NLayer 在没有我的情况下这样做?提前 4 点谢谢。
    猜你喜欢
    • 2013-06-07
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 2014-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多