1
我正在做Silverlight麦克风输入的实时DSP,以便在录制时显示音量级别。我的问题是我的AudioSink
中的OnSamples()
方法每500ms只调用一次。这意味着我可以在流上运行FFT并每秒更新一次音量计。从视觉上来说,这对我来说并不是很吸引人。Silverlight麦克风延迟
我猜这显然500ms“缓冲”的麦克风输入是Silverlight的限制,但我想我会看看有没有人有任何建议?
我正在做Silverlight麦克风输入的实时DSP,以便在录制时显示音量级别。我的问题是我的AudioSink
中的OnSamples()
方法每500ms只调用一次。这意味着我可以在流上运行FFT并每秒更新一次音量计。从视觉上来说,这对我来说并不是很吸引人。Silverlight麦克风延迟
我猜这显然500ms“缓冲”的麦克风输入是Silverlight的限制,但我想我会看看有没有人有任何建议?
回答了我自己的问题。
AudioCaptureDevice.AudioFrameSize