這裡想必有人恨透了 CMSS 這個東西.... :roll:
我在<a href="http://www.3dsoundsurge.com/">3D Sound Surge</a>的討論區,看到 Audigy 版的版主不斷強調 Audigy2 的內部 DSP 處理只有 16bit/48KHz ,所以不管是開啟 CMSS 還是 EAX ,只要是 DSP 功能就會讓結果只有 16bit/48KHz 。於是前幾天我在<a href="http://forums.dearhoney.idv.tw/viewtopi ... ">這裡</a>問到,是否 CMSS/EAX 是否會把響應範圍限制在 48KHz 同等的範圍內。不過好像大家都把這個當成常識了,沒有人理我...
會對這個好奇的原因是,我記得 Creative 曾經提過 emu10kx 是 32bit 運算,如果說是 16/48 ,那 Audigy2 對 24bit 的訊號進行運算會發生什麼狀況?難道說對於 Audigy2 來說,必須要關閉 CMSS 才能發揮 24/96 甚至 24/192 的能力?而且預設 CMSS 就是開啟,不會造成問題嗎?
既然沒人理乾脆自己試好了...以下是 RMAA 5.5 的結果, Audigy2 ZS 配古董 loopback 線,隨附光碟的驅動程式 442 ,按照 Creative 的建議調整混音器比例,喇叭設定是我平常用的 2/2.1 Speakers ,差異僅在於開啟 CMSS 與否。
看起來 CMSS 幾乎沒有影響。不過我想起一件事, Creative Knowledgebase, Solution ID #2648, Sound Blaster Audio Technologies Glossary 當中提到 CMSS 的運作邏輯,有這麼一張圖。
這樣上面的結果就有合理的解釋, CMSS 作用中但是是 bypass 的,所以對聲音幾乎沒有影響。 Virtual Acoustics, Virtual Surround, Binaural Virtualization, 3D 沒辦法作 RMAA 測試,所以改變一下設定,把喇叭數量改為 7.1 其他不變,這樣可以測試 upmix 。
在這裡就看到不一樣的結果。首先是不開 CMSS 的情況下,前二聲道的聲音跟二聲道模式是相同的。開啟 CMSS 使用 StereoX2/StereoX3/upmix 之後,頻響會在 20KHz 截斷,前面的部分則相同,也就是說僅處理到 20KHz 其餘捨棄,我覺得這是合理的做法,對一般聆聽來說應該也沒有太大的影響。到這裡的結果就可以推翻 3DSS 該版主的說法, Audigy2 處理並沒有限制在 16/48 ,或著保守一點說,至少不是每個 DSP 功能都限制在 16/48 ,至少 CMSS 看起來不是。
結論是...對二聲道來說,可以放心打開 CMSS 沒有問題,聆聽音樂並不會受到多少影響,有些時候二聲道還會需要 HRTF 來處理多聲道定位,打開是比較方便的做法。(預設也是開啟)
多聲道喇叭是否要開啟 CMSS 就看個人的需要。如果不在乎聽二聲道音樂(只要是比喇叭數量少都算)只有少數喇叭發聲,那麼可以選擇不開 CMSS ;想要每個喇叭都發聲,那麼就打開 CMSS 讓他做 upmix 動作,付出的代價僅是 20KHz 以後截斷。
另外一個該版主常常說的是, Audigy2 只有兩個 native mode: 16/48 24/96 ,不使用 native mode "一定會比較差",於是我跑了這個...
:roll:
CMSS 的影響
版主: DearHoney