录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

求助:“精度” 与“ 电平”有关系吗?

( 34 )
 
[收藏]
-  第 2 页  -

496
#16 06-2-22 23:24
原帖由 棚友 于 2006-2-22 22:50 发表


KING老师“精度每增加一个1bit,可记录的动态范围就增加了6db”!

比方说一个音频文件本身峰值是18db的;就是说用3bit就可以记录了;这时增加了1bit变成了4bit来记录这个同样的文件,那增加的这1bit会 ...


数字音频里面提到的DB常常是相对的单位。18DB怎么来的呢?我的软件里面最大就是0DB呢?-18DB倒是有,呵呵。
你的问题比较难回答,因为18DB不能说用3bit可以记录。

简便的计算方法有两个。
1、背下来。一般我们只算2的N次方,因为提到bit的时候是在使用二进制。常见的就几个,2的8次方256、2的16次方65536等等
2、用计算器。Windows自带的计算器可以在“查看”菜单中设置为“科学型”,然后就可以算了。

496
#17 06-2-22 23:28
还有,我们平时使用的音频文件使用的采样精度就那么几种,最常见的是16bit,然后是24bit。在文件记录上一般不会去增加和减少bit。但是如果峰值大小不一样,文件中的bit利用率不一样而以。
简单举个8bit的例子吧,实际情况会复杂一些
假如一段音频中最大的信号已经达到系统设计的极限了,那么计算机这样表示:
11111111(8个1)
但是如果我们把这个信号降低18DB,计算机最后表示这个最大的信号就变成了
00011111,并且由于其他的信号都没有超过这个信号,所有信号前面的三位都是0。

[ 本帖最后由 godspeed 于 2006-2-22 23:37 编辑 ]

554
#18 06-2-23 00:21
“一个音频文件本身峰值是18db的;就是说用3bit就可以记录了”这样的理解是错误的。
        应该说“3bit,只能记录范围是18dB的声音”。假如设定0bit为0dB,现在去到4bit的数据量,信号当然能去到24dB,不过现实是不能这样假设的,因为0bit电脑代表没有数据,何来有声音输出呢?
        举个常见的例子:CD光盘参数为16bit,44.1k采样。这两个数能说明什么呢?
1、16bit=65536种状态
         这里的“状态”,指的是把输出的电平信号,从0v到0.775v(0dB),分成65536份,只要一播放曲目,最小也会有0.0000118255615234375v的电压输出。所以说CD的动态范围是16bit乘6dB=96dB,即信号输出由-96dB到0dB。
        很多人会说,我的CD机接入调音台显示的信号经常过0dB啊?这很简单,肯定是设备的问题!从CD角度的理论来说,它是用软件录制的,而CD格式有着国际标准,软件必须遵循这标准,所以任何软件刻录出来的CD,数据是绝对不会让信号过0dB的!问题就是在播放机内部数/模转换的模拟放大部分,国产很多厂家生产家用播放机时是没有十分注意到这一点的,现在拿不同牌子DVD来比较一下,同一张光碟的输出信号大小各不相同!
        相比之下,不是崇洋媚外有说,拿进口的CD机也好,DVD机也好,对比一下, 播放CD最大输出的确在0.775V,丝毫不差(用示波器检验更清楚)。
2、既然16bit,记录着65536种状态,它记录的是什么呢?

        每种状态是由16位的二进制数记录,最小没信号为0000000000000000,接着大一级就是0000000000000001,……如此类推,最大就是为1111111111111111。要输出信号减少一点,很简单,改变状态就是,变低一级1111111111111110,不够少,再来11111111111111101……
        3、混音时拉推子,改变声音的db数,不会
影响处理精度。只是改变了上面第2点说的状态位置。假如你说现在需要-48dB,很简单,当你拉低推子,电脑会自动把所有数据自动减半,1111111111111111就变成0000000011111111……
        由于现在我们编辑都是采用PCM编码方式,即是常用的wav格式,它是不经过压缩的,所以数据量依旧,处理精度依旧。

4、44.1k采样
        之前很多文章都提过,就不多说的,之所以用44100Hz的频率,是由”采样定理”确定的。那又说明这么?说明电脑把在一秒钟内信号垂直切割成44100份(如例图),每一份的信号高低就是由65536其中一种状态记录的了。这样应该清晰了吧……

        5、很多专业录音软件能处理过0dB的信号,靠的就是在录音时,提高bit的数值了,但这只对录音编辑、制作DVD等需要动态更高的场合有意义,因为当你最终刻录成CD的时候,电脑会自动把数据变为16bit,此时,要不降低音量,要不用远让信号在0dB之间徘徊吧……
        而要声音流畅靠的是提高采样率,想象下用96k采样录的声音结构会是怎样?就是把一秒的的信号,切割成96000份来处理,够细腻了吧?不过不好意思,刻录CD时,也会变会44100分的,电脑会自动帮你合起来……。

[ 本帖最后由 winkeyyou 于 2006-2-23 00:23 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

696
#19 06-2-23 16:30
嗯,果然引来好多高手来.......理论通了,走起路来舒坦。学习学习!

4632
#20 06-2-24 08:48
16BIT=96dB的动态范围;24BIT=144dB的动态范围;
18dB电平显示的是这个声音的响度级,和16BIT=96dB的动态范围不是一个概念啦;
动态范围你可以理解是声音最小到声音最大的范围,而这个16BIT=96dB的范围包含了18dB电平显示的声音.

554
#21 06-2-24 13:52
原帖由 Ying 于 2006-2-24 08:48 发表
16BIT=96dB的动态范围;24BIT=144dB的动态范围;
18dB电平显示的是这个声音的响度级,和16BIT=96dB的动态范围不是一个概念啦;
动态范围你可以理解是声音最小到声音最大的范围,而这个16BIT=96dB的范围包含了18dB电平 ...

        这个观点很正确,就看初始值是怎么设定的。所以我就拿了CD来说明。对于VCD、DVD,或者不同的编辑软件可能就会有"16BIT=96dB的范围包含了18dB电平",但对于CD来说,最大电平只有0dB。
        动态范围故名思义是一个范围,等同于建筑里面“楼房总高度”是包括地下层的高度的。所以反过来说,16bit是可以包含过0dB信号的。
        又来个实际例子:SamPlitude是能处理+6dB的信号的,假如我们选用16bit来录音的时候,它就是在处理-90dB~+6dB的声音,动态范围依旧是96dB。
        所以一些旧版本一点或者设计欠佳的效果插件,用在SamPlitude里面,过0dB就会闪红灯,就是因为它设计定义时,是处理-96dB~0dB的信号的。

[ 本帖最后由 winkeyyou 于 2006-2-24 14:08 编辑 ]

696
#22 06-3-14 23:01
回顾这个帖子,我个人认为winkeyyou老兄最后的解释是目前网上能找到的,有关这方面的问题的最明了之回答了!高!
当然godspeed的回帖也很精彩,1bit=6db说的很好!

60
#23 06-3-20 21:27
我觉得db对于音频信号来说应该是纵坐标,而bit对于音频信号来说应该是横坐标,一个反映信号值的大小,一个反映采样的精度.

4632
#24 06-3-21 11:05
你应说BIT 是一个试管的总刻度,DB是试管小刻度,你能家多少DB的水,和你现在有多少DB的水;

1546
#25 06-3-27 00:07
后悔没学好理科 物理只得6分!

611
#26 06-3-27 00:51
原帖由 kinghand 于 2006-2-21 09:00 发表
我真服了,现在的文章抄袭太严重了!
不过,我还是解答一下楼主的问题吧。精度与电平没有关系,但是精度与动态范围有关系,我那句话的意思就是:精度每增加一个1bit,可记录的动态范围,就增加了6db


那是不是用44。1/16的就别旨意想有大动态呢?

4632
#27 06-3-27 14:27
原帖由 TOYAN 于 2006-3-27 00:51 发表


那是不是用44。1/16的就别旨意想有大动态呢?


不是说44/16没有大动态,而是极限动态没有2496大而已~但是2496说的144DB的动态范围好象也很难完全实现吧~起码家用的声卡2496达到144动态范围应该是不能的

8
#28 06-3-28 22:54
好深奥哦!又学习拉!

554
#29 06-3-29 00:14
原帖由 TOYAN 于 2006-3-27 00:51 发表


那是不是用44。1/16的就别旨意想有大动态呢?

反过来问下,你觉得CD现在的动态够,还是不够呢?
据国外某做现场的调音师说过,交响乐最小声的乐器大约为-30dB,而全部乐器合奏偶尔过0。一般也就是说,几十个dB的动态范围,可以应付全世界不少的人了……,至于还要不要再高的动态,要看看设备以及自己的耳朵能否承受了……

1123
#30 06-4-6 01:52
学习中,顶了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索