音轨结束时奇怪的音频 "tick sound"

标签 audio windows-phone-8 windows-phone-8.1

我创建了一个应用程序,它播放小轨道的播放列表,一切正常,直到 Windows Phone 8.1 更新

问题是 -> 轨道结束时有奇怪的滴答声”
所以我尝试在 xbox 音乐播放器中播放轨道它也有相同的滴答声......我尝试在我的电脑和 android 设备上播放音频音频没问题,所以我认为这是 wp8.1 问题或可比性问题用我的 mp3 轨道

那么,mp3是否有兼容wp8.1的规范?
或代码中的任何解决方法,顺便说一下,我正在使用 AudioPlayerAgent

最佳答案

所有音频渲染过程都会遇到同样的挑战/问题。根本原因:声音是一条曲线,当它在中心线上方/下方变化时,(通常从 -1 到 0 到 +1 变化,其中中心线为 0),如果它的结束距离中心线不够近,则会发生这种流行/滴答声,(说话者留在乐曲中而不是 0 并且会在物理上瞬间返回到 0 产生滴答声)。解决方案:播放器通过在中心线处结束剪辑人为地强制手来帮助播放声音,或者在源媒体中执行类似的预处理步骤。这种结束过渡可能很快发生,但不是瞬间发生,或者您会回到从瞬间过渡到 0 的位置。静默只是当媒体提供一系列零时(即中心线处)。

关于音轨结束时奇怪的音频 "tick sound",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27213820/

相关文章:

javascript - Windows 应用商店应用程序中未显示多个 Javascript 警报

ios - 如何使声音无效?

android - 将通知声音设置为默认声音

ios - 如何使用多对等连接框架在两部 iPhone 之间流式传输音频文件?

c# - 如何删除 WP7 锁定屏幕上的音量控制?

caliburn.micro - 带有 Caliburn Micro 2 和 Windows Phone 8.1 的 NavigateToViewModel

c# - 使用蓝牙耳机控制WP7和WP8应用

android - 通过 WebSocket 传输音频文件

amazon-web-services - 适用于 Windows Phone 8 和 Windows 应用商店应用程序的 AWS 开发工具包

c# - 在 Windows Phone 8.1 运行时将 BitmapImage 转换为 byte[] 数组