db 是个什么鬼?

最近在处理音频部分的内容,我们讨论一个音频的时候,会谈到声音的大小,就是「分贝」。

Decibels,分贝

这其中还涉及一个东西,就是放大器,声音经过放大器后,就会变成放大后的声音,这个是硬件放大,当然了,也可以软件放大。

放大器输出与输入的比值为放大倍数,单位「」,如10倍放大器,100倍放大器。当改用「分贝」做单位时,放大倍数就称之为增益db,这是一个概念的两种称呼。

dB是一个比值,是一个数值,是一个纯计数方法,没有任何单位标注。

“分”(deci-)指十分之一,个位是“贝”(bel),它是一个以十为底的比值对数

---- dB的两个定义方式

电压(电流)放大倍数分贝数定义:dB=20*log(Vo/Vi),其中K为放大倍数的分贝数,Vo为放大信号输出,Vi为信号输入。

功率放大倍数分贝数定义:dB=10*log(Po/Pi),其中K为放大倍数的分贝数,Po为放大信号输出,Pi为信号输入。

比如

当我们选择波形选项的时候,对应音频的幅值是没有单位了,但是波形(v)和波形(dB)是对应增加缩小的。

---- 假装计算一次

原始音频波形v

放大后的波形v

查看放大前的波形db 和放大后的波形db

计算对应的增益db值

db = 20*log(0.12/0.04) = 9.54 分贝

即上面的波形是经过放大9.54db 后就变成了放大后的波形。

---- 注意

当测试人员跟你说,我需要把当前的幅值增大6dB,那你知道当前幅值和原来的幅值是多少倍数关系吗?

6dB ≈ 20 * log(x)  ≈ 20 * log (2)  ≈ 20 * 0.3 

所以,如果有人跟你说把增益加大 6dB,那就是说把幅值增大一倍,当然了,如果是减小 6dB,那就是把幅值缩小一倍。

---- 关于「-3dB 」带宽

「-3dB」也叫半功率点或截止频率点。这时功率是正常时的一半,电压或电流是正常时的 0.707。

在电声系统中,±3dB 的差别被认为不会影响总特性。所以各种设备指标,如频率范围,输出电平等,不加说明的话都可能有±3dB的出入。

比如我们的AI音箱的MIC一致性测试中,使用外部高保真设备播放音频,使用测试设备录音,然后拉取录取的音频进行分析,需要保证两个MIC间的增益不能相差3db。

---- 如图,两个MIC增益相差过大,一致性不好

---- 关于0dB

0dB 有两种含义

在模拟领域,比如我们说 0 分贝,那就是指声音是听不到状态下的音量,那 1 dB 就是我们可以听到的最小的声音,还可以这样理解,如果有一个参考点,0 dB 就是指跟参考点的距离是 0 。

但是在数字领域,0dB 就是指可以表示的最大音量。

比如这个图

参考:

http://www.sengpielaudio.com/calculator-levelchange.htm

推荐阅读:

    专辑|Linux文章汇总

    专辑|程序人生

    专辑|C语言

嵌入式Linux

微信扫描二维码,关注我的公众号 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

原创--DataGrid自动分页例子,通过存储过程

通过存储过程来进行DataGrid自动分页,效率很高,可以进行百万和千万级的分页自己通过50万条记录测试,翻至任何页,需时小于一秒呵呵,仅供自己以后察看使用,所以代码写的不很规范所需的存储过程如下&#xff1…

我看完大连理工研究生的遗书之后

可能是因为年纪大的一丢丢,看到这类新闻会觉得难受,也可能是因为自己也是父亲了,想到这位同学父亲的情况更加受不了。然后回头想想自己这些年的经历,很多次也有过结束生命来解决问题的想法,每次到了最关键的时候&#…

面试官:如何写出让 CPU 跑得更快的代码?

前言代码都是由 CPU 跑起来的,我们代码写的好与坏就决定了 CPU 的执行效率,特别是在编写计算密集型的程序,更要注重 CPU 的执行效率,否则将会大大影响系统性能。CPU 内部嵌入了 CPU Cache(高速缓存)&#x…

拼音输入法功能大比拼

使用电脑工作或在互联网大潮中冲浪的朋友都离不开输入法的使用,输入法种类繁多,让新接触电脑的朋友目不暇接,难以确定哪一款才是最适合的自己的输入法。 一、拼音走向主流 五笔逐渐衰落尽管目前市场上的输入法种类繁多,各种各样的…

循序渐进PYTHON3(十三) --8-- DJANGO之ADMIN

admin简单使用: 1.urls.py2.settings.py3.models.pyfrom django.db import modelsclassUserInfo(models.Model): uid models.AutoField(primary_keyTrue) user_name models.CharField(max_length30) email models.EmailField() memo models.TextField() img mo…

你见过出道即巅峰吗?

我不知道你们见过没有,反正我见过了。这个消息是我周五上班的时候收到的,这个是一位非电子专业转行嵌入式的同学,之前加我微信后,聊的不是很多,但是非常惊讶的是,刚刚毕业就拿到了一份非常不错的offer。但是…

代码优化导致的奇葩问题

这个是今天在微信群里讨论的一个问题,先看图片点击查看大图代码流程大概是这个样子的点击查看大图查看 length 和 space1 的值,明显看到 length 小于 space1 的值,即使是这样小白都能搞懂流程的情况下,代码还是跑到else里面区执行…

深度:关于Linux内核最硬核的文章

来源 :头条号Linux学习教程,冰凌块儿01前言本文主要讲解什么是Linux内核,以及通过多张图片展示Linux内核的作用与功能,以便于读者能快速理解什么是Linux内核,能看懂Linux内核。拥有超过1300万行的代码,Linu…

springaop----springaop的使用(一)

与大多数技术一样, AOP 已经形成了自己的术语。描述切面的常用术语有通知(advice)、切点(pointcut)和连接点(join point)。从今天开始,我们对spring的切面编程做一个总结。她们都是你…

Microsoft .NET Pet Shop 4 架构与技术分析

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能…

想领取开发套件,就来参加AIoT开发者大赛

你心目中的智慧校园长什么样? 传统校园上自习得排队等位,智慧校园手机一键查询空位,抢座占位有序便利; 传统校园灯光全靠手动调整,智慧校园灯光无感调控,营造全新智能光照环境;传统校园安全防护…

[教程]win10 ,ubuntu双系统安装避坑指南

这篇博客可以解决1.如何安装win10,ubuntu双系统2.如何使用win10引导Ubuntu,并且设置win10引导界面点击阅读原文获取更多信息。win10,ubuntu双系统的安装为什么要装双系统,之前用的虚拟机,但是虚拟机没有显卡,使用gazebo之类的3D仿…

Type-C PD充电简介

一、Type-C简介自1998年以来,USB发布至今,USB已经走过20个年头有余了。在这20年间,USB-IF组织发布N种接口状态,包括A口、B口、MINI-A、MINI-B、Micro-A、Micro-B等等接口形态,由于各家产品不同,不同产品使用…

Linux字符设备驱动内幕

哈喽,我是老吴,继续记录我的学习心得。一、保持专注的几个技巧将最重要的事放在早上做。待在无干扰环境下,比如图书馆。意识到刚坐下开始投入工作前,有点负面小情绪是特别正常的现象。让“开心一刻”成为计划的一部分。拥有合情合…

旧地重游

光阴飞逝1991年跟随父母搬迁至长沙,至今已有16年。2007年春节舅妈大寿借此机会回到儿时旧地以了多年来的心愿。经过1个小时左右颠簸终于快回到儿时生长的地方,那里的路面年久失修,经过昨天的大雨,已经坑坑洼洼路面到处积水&#x…

我要不要离职?

1#读者提问来到四线城市的小公司,其他员工都是公司主动找到他们转正的,有的一个月有的三个月,而我半年过去了,以为时间到了也跟他们一样自动帮我转正。然而没有,昨天忍不住问了公司,今天就拿转正表来给我填…

搞懂进程组、会话、控制终端关系,才能明白守护进程干嘛的?

守护进程概念:守护进程,也就是通常所说的Daemon进程,是Linux中的后台服务进程。周期性的执行某种任务或等待处理某些发生的事件。Linux系统有很多守护进程,大多数服务都是用守护进程实现的。比如:像我们的tftp&#xf…

关于编译C#文件

使用csc.exe编译非控制台应用程序,常使用/target选项此选项可简写为/t,用来指定要创建的文件类型. 如编译一个类库文件(dll)Class1.cs: namespaceTest...{ /**//// <summary> /// Class1 的摘要说明。 /// </summary> public class Class1 ...{ …

【速来抢】iPhone12、STM32开发板、1024元现金红包…打包免费送!!!

没错&#xff01;华清远见在做1024狂欢节活动今年他们“玩”的有点大参与活动&#xff0c;抽取幸运锦鲤下面21件惊喜大礼&#xff0c;打包全部带回家????参与方式&#xff1a;扫码下方二维码&#xff0c;进活动群获取抽奖链接&#xff0c;参与抽奖????福利2除了万元锦鲤…

1024,第 15 届「中国内核开发者大会」 参会指南(议程全剧透)

各位好&#xff0c;第 15 届「中国内核开发者大会」即将开幕&#xff0c;这些参会指南请提前收藏好&#xff1a;2020「中国内核开发者大会」&#xff08;以下简称 CLK&#xff09;将在 2020 年 10 月 24 日举办&#xff0c;线上线下同步进行&#xff0c;线上由 CSDN 进行全网直…