轨道末端的音频奇怪的“嘀嗒声”

时间:2014-11-30 13:37:00

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

我创建了一个应用程序,播放小曲目的播放列表,每个东西都正常工作,直到windows phone 8.1更新

问题是 - >在赛道结束时有奇怪的嘀嗒声 所以我试图在xbox音乐播放器中播放它也有相同的音符...我试图在我的电脑和Android设备播放音频音频没问题,所以我认为这是一个wp8.1问题或可比性问题用我的mp3曲目

那么,mp3是否有与wp8.1兼容的规格? 或者代码中的任何工作,我想在赛道结束之前将声音静音,顺便说一句,我正在使用AudioPlayerAgent

1 个答案:

答案 0 :(得分:1)

所有音频渲染流程都遇到同样的挑战/问题。根本原因:声音是一条曲线,因为它在中心线上方/下方变化,(通常在-1到0到+1之间变化,中心线为0),如果它的结束距离中心线不够近,则会发出这种弹出/嘀嗒声,(扬声器留在lurge而不是0,并且物理瞬间返回到0,产生嘀嗒声)。解决方案:播放器通过在中心线处结束剪辑人为地强迫手来帮助声音,或者像源媒体中的预处理步骤那样做。这种结束转换可以快速发生,但不是即时发生,或者你可以回到最初瞬间过渡到0的地方。当媒体提供一系列零(IE。在中心线)时,沉默就是这样。