Я хочу рассчитать громкость данного сигнала, и я наткнулся на эту тему . Я немного озадачен аспектом взвешивания. Я не могу публиковать изображения, но я думаю, что у этого сайта есть формула, которая мне нужна. (Wa = 10log ...)
Чего я не понимаю, так это как использовать его в моей программе. Если f
означает частоту, то, вероятно, я могу жестко закодировать значения, поскольку они останутся постоянными. Если это так, как мне применить Wa
мои значения выборки и какие значения я использую? Я рассчитываю спектр мощности, чтобы получить WINDOW_SIZE/2
значения и умножить каждое значение в полосе частот на соответствующее предварительно вычисленное Wa
значение, или это неправильный способ сделать это? Заранее спасибо.
(SQRT(x1^2 + x2^2...xn^2/n))
и в чем разница между rms_flat сигнала и rms_flat БПФ?