Я выполняю DSP в реальном времени на микрофонном входе Silverlight, чтобы показать уровень громкости во время записи.Моя проблема в том, что метод OnSamples()
в моем AudioSink
вызывается только один раз за 500 мс.Это означает, что я могу запустить FFT на потоке и обновлять измеритель объема только два раза в секунду.Визуально это не очень привлекательно для меня.
Я предполагаю, что эта очевидная "буферизация" микрофонного входа в 500 мс является ограничением Silverlight, но я подумала, что у меня есть предложения?