如何让电脑产生和输出特定分贝值的声音

news/2024/11/29 21:41:59/

所需器材:PC,音频输出设备(耳机或者音响),含有 C 计权的分贝计

例如,需要产生 30dB ~ 80dB SPL 的 1kHz 正弦波

一、生成测试文件

先产生一个频率为 1kHz、最大幅值为 1 的正弦波 .wav 文件;

二、音量校准

播放该文件,然后增大或者减小系统音量,期间使用分贝计 C 计权不断测试,使当前音频输出设备实际产生的分贝值稳定在 80dB(所需最大音量);

三、标定验证

再产生幅值为频率为 1kHz、最大幅值为 0.1 的正弦波,实际分贝值为 60 dB,则验证通过;

四、生成任意分贝音频

此时产生的实际分贝数 n 和 .wav 文件中的最大幅值 a 的转换公式为:

a = 1 0 − ( 80 − n ) 20 a=10^{-\frac{(80 - n)}{20}} a=1020(80n)

福利:送上自己制作的正弦音测试音频,正弦频率为 1kHz,采样率为 44.1 kHz,时长为 1 分钟,带有不同程度衰减;其中 test_1kHz_0dB.wav 最大幅值为 1,用于音量校准,test_1kHz_-20dB.wav 最大幅值为 0.1,用于标定验证。

链接:https://pan.baidu.com/s/1I66rQWj_bm9AdcyFTKViJQ
提取码:2333

Q & A

(1)为什么要先产生幅值为 1 的正弦波进行标定?

数字幅值为 1 时为音频文件允许的最大电平,更大则 .wav 文件不予记录,因此这时应该让系统达到所需的最大音量。

(2)为什么幅值为 0.1 时实际音量恰好减小 20 dB?

想要输出音量降低 20 分贝,则输出能量需要降低 100 倍,对应 .wav 文件中的数字幅值就要降低 10 倍。

(3)为何使用分贝计 C 计权?

分贝计的 A 计权参考了人耳频响曲线进行不同频段声音加权,并不利于系统标定,C 计权则更加平滑。

https://www.quora.com/Why-is-the-summing-op-amp-called-a-weighted-summing-amplifier

(4)理论上存不存在直接推导 .wav 数字幅值到 dB 的转换公式?

没有,因为从 .wav 文件出发,声音经过了系统音量控制、数模转换、放大电路、换能器的一系列处理,之后还会在空气中传播衰减,这个过程无法通过经验公式计算实现。

(5)一个频率标定好后,能不能直接用于其他频率的声音?

只有监听耳机或者监听音响可以,因为无论是娱乐用的耳机或者音响,还是价格昂贵的HIFI耳机,都会考虑人的喜好进行调音,从而使其对不同频率的响应衰减程度变得不均一,也就是所谓的频率响应曲线并不平整,而监听耳机或监听音响则为了方便统一标定,尽可能做到了一定频率范围内的平直响应,譬如 YAMAHA 的 MSP 系列(下图左为 MSP7),或者 GENELIC 的 80 系列(下图右为 8050B),如果要求精度较高则仍需要再次标定。

YAMAHA MSP7 vs GENELIC 8050B

(6)复杂的声音如何标定?

如果声音有多个频率成分,那么只需要在第一步产生文件时,让数字幅值的最大值和最小值分别对应 1 和 -1 即可,随后的校验和生成步骤都同样适配,这是因为 C 计权时所有频率成分等权重,所有频率成分单独衰减 a 则等效于时域信号衰减 a ,因此转换公式仍然成立。


http://www.ppmy.cn/news/179890.html

相关文章

2022-2028全球与中国无线和多室音频市场现状及未来发展趋势

2021年全球无线和多室音频市场销售额达到了 亿美元,预计2028年将达到 亿美元,年复合增长率(CAGR)为 %(2022-2028)。地区层面来看,中国市场在过去几年变化较快,2021年市场规模为 百万…

studio one 3 机架声道设置_雅马哈声卡的设置和使用方法

雅马哈声卡的设置和使用基本大同小异,小编今天用下面这款设备为大家介绍使用方法和设置 下图为:雅马哈UR242声卡驱动界面和相关设置。 因为雅马哈UR242声卡通道不够,所以需要安装 ASIO Link Pro跳线软件,下面使用宿主机架以 Studio One 3 为例。

iVMS-4200 Vs区别_雅马哈声卡 UR22C/UR24C/UR44C,有哪些区别,如何选择?

2019年底,雅马哈steinberg UR系列声卡,全新升级为UR-C系列,与传统的UR系列相比,USB Type-C连接(兼容USB 3.0)增加了电源容量并改善了声音质量,并且对驱动程序进行了更新,以进一步减少延迟。也就是说&#x…

Vue2 和 vue3 版本比较

一,vue2和vue3相同之处 vue3 中还是可以使用选项式 api 的写法,vue中的data、props、computed、methods、watch、mixins 这些选项都还在,也可使用setup组合式api的写法;生命周期钩子函数保持一致(beforeUnmount&#…

汇编栈寄存器SS与SP使用

入栈时,栈段地址与偏移地址计算 使用a命令输入下面汇编,然后使用u命令查看 写入汇编指令到内存 修改CS:IP指向当前代码段 使用t命令执行汇编指令,详细执行如下图标号 注意每行指令执行后寄存器变化. 取内存段单元数据 将内存段单元数据送入寄存器, 多次送入数据到同一寄存…

智能家居群雄逐鹿,小程序助力生态合作新模式

我国智能家居市场正在蓬勃发展。根据 CSHIA《2020中国智能家居生态发展白皮书》数据显示,2019年底中国已成为全球最大的物联网市场,全球15亿台蜂窝网络连接设备中9.6亿台来自中国,占比64%。中国将成为全球最大的智能家居市场消费国&#xff0…

电视机顶盒哪个牌子好?数码小编盘点电视机顶盒排行榜

电视机顶盒哪个牌子好?这是困扰新手们的一大难题,部分产品被爆出虚标高配、偷工减料,面对众多的机顶盒品牌和型号,怎么选择才好?小编以销量和用户评价为标准,盘点了电视机顶盒排行榜,跟着我一起…

智能家居更智能,小程序的生态合作新方案

我国的智能家居市场正在蓬勃发展。根据 CSHIA《2020中国智能家居生态发展白皮书》数据显示,2019年底中国已成为全球最大的物联网市场,全球15亿台蜂窝网络连接设备中9.6亿台来自中国,占比64%。我国是全球物联网支出最大市场,2020年…