actionscript-3 - 使用 as3wavsound 播放声音时的延迟

标签 actionscript-3 wav audio

我正在使用as3wavsound类来播放我的 ActionScript 3 项目中文件中的 .wav 声音。然而,即使我预加载了声音,每次播放声音时也会有大约 1 秒的延迟。无论 .wav 长度或比特率如何,延迟都是相同的。

如何解决此延迟问题?

最佳答案

这是由于 as3wavsound 中的缓冲区大小造成的。要修复它...

1)打开WavSoundPlayer.as

2)替换以下代码:

public static var MAX_BUFFERSIZE:Number = 8192;

与...

public static var MAX_BUFFERSIZE:Number = 2048;// 8192;

保存并关闭 WavSoundPlayer.as,然后再次运行您的项目。这应该可以解决延迟问题。


(答案归于 morskoyz )

( Original question and answer on the as3wavsound bug report. )

关于actionscript-3 - 使用 as3wavsound 播放声音时的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556083/

相关文章:

matlab - 精确对齐两个WAV文件

c++ - C++中用于实时语音转换器系统的库?

iphone - iPhone 版 Speex

actionscript-3 - 有没有办法在 Flash Builder 中生成真正的随机数?

actionscript-3 - '@' 在 ActionScript 中有什么作用?

python - 当我使用 ffmpeg 将 numpy 数组转换为音频文件(python)时,为什么 mp3/wav 持续时间不同?

audio - 将大量 wav 文件拆分为小部分

audio - SoundEffectInstance的播放限制(跨平台)

actionscript-3 - 将YouTube channel 嵌入Flash网站

java - 有没有办法直接在AS3脚本和Apache Derby数据库之间建立通信?