我正在对使用 Superpowered 音频引擎中的高级音频播放器的 iOS 应用程序进行更新;我们在播放音频时使用音频引擎来实现实时音频效果。
它工作得很好,但我们有一个问题;我们正在添加对使用 AudioShare 应用程序导入音频的支持。Audioshare 中的默认格式是使用 WAV 文件。
http://kymatica.com/Software/AudioShare
https://github.com/lijon/AudioShareSDK
出于某种原因,Superpowered 音频引擎不喜欢这些 WAV 文件。这些文件可以用 AV Foundation 中的音频播放器播放。
可以使用 AV Foundation 对音频进行转码以与 Superpowered 引擎一起使用——我想避免这种情况。从用户体验的角度来看,它可以减慢必须进行转码的速度。当然,Audioshare 允许您将文件转换为其他常见的音频格式。所以它不是一个阻止程序,而是我们希望更无缝地工作的一个功能。
我能做些什么来进一步诊断 Superpowered 引擎中的问题吗?