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

对于热火朝天的sawstudio的质疑

( 37 )
 
[收藏]
-  第 3 页  -

138
#31 08-5-6 00:58
哈哈
讨论讨论
大家交流交流
生命在于沟通
谢谢大家给与我的知识
希望我也早一天做sawstudio的粉丝

632
#32 08-5-6 20:50
自己喜欢啥就.....啥吧....声音....自己说了算.....

6370
#33 08-5-6 21:50

回复 margindge 的帖子



如果我记得没错,SAW给plugin时的精度都是24bit
[br][br]

我好像记得那个24Bit是SawStudio对音频文件本身是24Bit精度的处理。

也就是说,进入Saw的音频信号,无论是多少位深(16Bit或24Bit),都一律将该信号定义为24Bit进行处理(位深不够就升位)。而Saw那个Summing处理的精度却是64Bit定点。

它发送信号给效果器时,是指音频信号的位深,那个就是您说的24Bit信号,而我认为它和VST效果器自身的插件处理精度是完全两码事。

6370
#34 08-5-6 22:04
我好像没说明白...

于是再补充一点33楼说明,请批评指正一下:

音频文件位深和处理器精度是两个不同的概念,虽然都用“比特”作为单位。


Saw会将所有信号都转换为24Bit位深(如果已经是24Bit,则不转换,如果低于24Bit就升位为24Bit),于是它发送到任何地方的信号都是拥有接近144dB的动态范围可供使用。

然后,这个24Bit信号进入到外部插件后,就交给外部插件自身进行处理,那个外部插件会用插件自身的算法去运算,比如说来自Saw的24Bit定点的音频信号,而某插件则用64Bit浮点的精度去处理它,处理完后,插件会转换回进入时的精度(24Bit定点)后再输出给Saw,因此出来的信号依然是24Bit位深。Saw所有轨道最终“Summing时”,则用64Bit定点精度去混合给输出。

好像越说越乱了...不知道说清楚没有...

13669
#35 08-5-6 23:57
elunxp 說的應該差不多了...

* the bit depth of an audio file (i.e. 16bit, 24bit). Each bit is nominally 6dB worth of dynamic range - so 16bits gives you a theoretical 96dB worth of dynamic range while 24bit gives you a whopping 144dB (where as human hearing at the very best has 120dB worth of dynamic range). It's important to realize that even 32bit audio files are output by all modern proaudio Digital to Analog Converter at 24bits. The reason that no DAC ever needs to be designed to actually output at 32bits is that the least significant 24th bit is very well below the noise floor of any environment, and also well below the human ear's ability to detect sound.

* the bit depth of the internal processing math (which can either be floating point or fixed point). What this means is how many digits calculations occur at - bigger bit depths (i.e. more digits to work with) means more precise calculations. SAW uses 64bit fixed point math for its multiplication and division. Most other native PC based DAW apps use 32bit floating point for this. The SAWStudio built in eq, the Anwida and JMS Audioware SAW native plugins, and some of the filter codes used in the Sonoris SAW native plugins use 64bit floating point math. (Most of the Sonoris stuff calculates at 64bit integer  http://www.sonoris.nl)

* the bit depth of the returned figures after a DSP has been performed - i.e. after a signal process is done, how many digits are passed to the next signal process prior to output. In SAW this is at 32bit fixed point using the full DWORD. With most other PC based DAW appps this is a 24bit + 8bit mantissa 32bit IEEE floating point file.

* the bit depth of a computer's buss, cpu, or OS - basically the allowable throughput of data chunks the cpu or buss or OS can pass or process at once. Bigger depths for these functions means more calculations can occur at once - so you get faster speeds - but it does not necessarilly mean that the quality of calculations has changed as this is dependent on the processing algorithm being run. A 32bit OS (such as Windows 2000) can still perform calculations using 64bit math!

[ 本帖最后由 himhui 于 08-5-7 00:22 编辑 ]

13669
#36 08-5-7 00:17
Once again - Wikipedia to the rescue -
"In computing, double precision is a computer numbering format that occupies two storage locations in computer memory at address and address+1. A double precision number, sometimes simply a double, may be defined to be an integer, fixed point, or floating point.

138
#37 08-5-7 23:34

himhui 老师的英文太令人恐惧了

13669
#38 08-5-8 00:17

回复 yellowkite 的帖子


himhui 老师的英文太令人恐惧了


不是我寫的, 是抄過來的.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索