计算A加权和C加权值

时间:2011-11-10 09:19:30

标签: objective-c audio core-audio

我正在使用Core Audio获取当前峰值和平均峰值,但我还想获取A加权,平坦和C加权dB值。我搜索了文档,但没有找到关于这个概念的任何内容。

2 个答案:

答案 0 :(得分:1)

CoreAudio不提供此类选项。您可以filter the signal,然后根据滤波后的信号计算峰值/平均值。

答案 1 :(得分:0)

您可以使用(全频或第三)倍频程滤波器,并使用制表值对每个频段执行A或C加权。计算每个波段的信号电平,并添加here的列表加权值。