Могу ли я преобразовать peakPowerForChannel в дБ? - PullRequest
1 голос
/ 21 октября 2011

Я обнаружил, что некоторые приложения могут отображать значение в децибелах (дБ) для уровня звука. Я пытался в течение некоторого времени, но не смог найти связь между мощностью и дБ. Кто-нибудь может сказать мне, как это сделать?

1 Ответ

4 голосов
/ 21 октября 2011

Вы можете использовать формулу:

dB = 10 * log10(power);

Обратите внимание, однако, что дБ является отношением , а не абсолютным измерением, поэтому ваши значения в дБ будут несколько произвольными, если вы не откалибруете свою систему,Самое простое решение - просто применить эмпирически выведенное смещение дБ, которое дает 0 дБ = полная шкала.

...