ESS Canyon3d 測試報告
1999/07/17刊出


前言、簡介

首先要感謝新眾電腦提供一張使用 ESS Canyon3D 的 Hi-Five 音效卡,本篇測試報告才得以完成。

新眾這張音效卡,可以做到 4.1 聲道輸出。所謂 .1 的低音輸出,是與 Line-In 端子共用。換句話說同一時間只能選擇 Line-In 或低音輸出的其中一個功能。Canyon3D 這個晶片,根據 Canyon3D 的專屬網站的資料顯示,還可做 5.1 聲道的輸出。

目前全世界能夠生產 ESS Canyon3D 音效卡的只有兩家廠商,一個是德國的 Terratec,另外一個就是台灣的新眾電腦了。雖然國內也有非新眾包裝的 ESS Canyon3D 音效卡,但其實不論是音效卡外觀、內附的的程式與光碟片等,均與新眾完全一樣,事實上就是新眾做的,只是新眾除了自己賣以外,也交給其他廠商換個包裝來賣。

外觀

新眾 Hi-Five

以上就是新眾 Hi-Five 音效卡外觀。四個耳機插孔符合 PC99 的規範,利用顏色來做區分,不過 joystick 還沒有彩色化。對於這個用顏色區分的功能,我個人持可有可無的意見,因為這完全不影響音效卡的功能與輸出品質,事實上我甚至把這個功能當作『噱頭』來看。我的建議是,挑選音效卡,不要將是否有彩色接頭納入考慮。

ESS Canyon3D chip

上圖就是 ESS Canyon3D 晶片的樣子。ESS 對外成立的 Canyon3D 專屬網站亦以 Canyon3D 為名稱,但事實上此晶片又別名 Maestro-2E,這與之前的 Maestro-2 是不一樣的產品,Maestro-2E 明顯強過 Maestro-2 甚多。此外,從上面的照片還可以發現 Canyon3D 晶片也有個 ES1970S-3D 的編號,換句話說這個晶片有三個名字呢!

驅動程式

這個是在裝置管理員中可以找到的功能設定畫面:

Audio Settings

新眾針對 ESS Canyon3D,寫了一個 Sound EveryWhere 的控制軟體,除了可以對各部音量作控制外,甚至還有類似 SB Live! 上可針對各音源的發音位置做設定的功能:

Sound EveryWhere

關於這個 Sound EveryWhere,我會在『錄音與放音』一節中詳細介紹。

3D 音效表現

ESS Canyon3D 採用 Sensaura 最新的四聲道 HRTF 演算法(名為 Sensaura MultiDrive),來提供 A3D 1.0、DS3D、EAX。這也是 Sensaura 的四聲道 HRTF 演算法第一次正式公布。實際聆聽的效果,相當的不錯,定位精準,不論是深度或廣度都有相當好的表現,不虧是專門研究 3D 定位音效的單位,提供出來的演算法就是不一樣。

改採二聲道時,也保持一貫 Sensaura 的優良技術,仍然有很好的表現。

整體來說,使用 Sensaura 最新技術的 Canyon3D,在遊戲方面的支援程度相當好,除了只有 Aureal 才能使用的 A3D 2.0 是不能支援外。

MIDI 音樂表現與 CPU usage

Canyon3D 可使用預設的 2MB 音色檔或另外的 4MB 音色檔,不過更換音色檔後,必須重新開機才能生效,這是稍稍不方便的地方。

對於 GM RESET,Canyon3D 是除了 YMF724 之外少數能夠提供正確反應的晶片,所有對於頻道、樂器、音量等的設定值都可以恢復,這一點相當不錯。可惜的是即使是二聲道模式,對於 reverb 和 chorus 兩個基本的效果器則仍然不能正確反應出來,甚為可惜。

透過 Joystick 連接外接的 MIDI 裝置,不論是 MIDI Out 與 MIDI In,均表現正常,有這方面需求的人可以放心使用。

至於 CPU usage 方面,請參考『PCI 音效卡效能檢測』一文。

錄音與放音

Canyon3D 也如同其他大多數的音效卡一樣,只能在使用 DirectSound 的情況下同時播放多個 wave 檔。除此之外,任何聲音也都可以透過四聲道喇叭傳出,只要注意相關設定就沒問題了。

新眾 Hi-Five 附了一個 Sound EveryWhere,如下圖:。

Sound EveryWhere

上圖中,我將主要輸出(Master)置放在中前方,CD 與 WAVE 置放在前面兩旁,而 MIDI 置放在正後方。實際聆聽時,果然是這樣,這是首次在 SB Live! 的音效卡外找到類似的功能。

除此之外,注意到有 Reverb/Chorus/Treble/Bass 這四個調整選項了嗎?這在四聲道模式是灰色的不能選擇,但是如果切換成二聲道就可以選擇了,請看下圖:

Sound EveryWhere 2ch mode

這四個選項預設是沒有勾選,要產生正確的效果,請記得勾選。

我一開始使用這張音效卡時,發現 Reverb/Chorus/Treble/Bass 根本一點作用也沒有,經過與新眾的工程師談過後發現,Canyon3D 原來在這方面的功能還有更多的調整選項,請看下圖:

Mixer

打開混音器畫面,選擇「其他」,可以發現還有許多的選項可供調整,這邊就不一一幫大家抓圖了。在這些細部功能中可以將 Reverb 與 Chorus 的效果再加強,理論上就會有比較明顯的感受了。但是我還是聽不出來有什麼不同。繼續反覆測試,才終於發現,Canyon3D 提供 Reverb/Chorus/Treble/Bass 這些功能,只能對使用傳統 wave device 的程式發生作用,如果採用 DirectSound 來發音,則不論是二聲道或四聲道模式,均無法發生任何作用。

比起 SB Live! 將效果器開到全滿的狀態比起來,Canyon3D 的效果還嫌薄弱了些。

根據測試發現,打開這些功能後,CPU 使用率會稍有上升。另外一項證據是,這些效果器的功能,只對於 wave 類的數位音效音樂能夠發生作用,對於類比聲音來源(包括 CD Audio 與 Line-In)以及自己的 MIDI 部分,則完全沒有任何影響。所以,像使用傳統 wave device 的 Windows 事件音效,就受這些效果器控制。

這些功能在四聲道模式下無法提供,必須切換成二聲道才行。與 SB Live! 比起來,仍然是相差有一段距離,畢竟 SB Live! 的效果器實在太強大,一般沒有這方面背景的音效晶片公司,實在無力開發出足以媲美 SB Live! 的音場效果器,更何況 Canyon3D 還有二聲道與數位訊號來源的限制存在,所以,在這個功能上,仍然落後 SB Live! 相當多。但是,比起其他音效晶片,則又優秀一些,雖然是軟體達成,畢竟聊勝於無。嚴格說來,這些調整功能既然是用軟體做到,表示不屬於 Canyon3D 晶片內的功能,是驅動程式的撰寫人員額外加上去的,也因此才會有許多的限制存在。

目前 Sound EveryWhere 在不斷的反覆操作下會有不穩定的情況出現。只要常常調整裡面的選項,甚至在播放 MP3 的同時一併調整,有時候就會造成當機,或是只有二聲道模式有聲音,四聲道模式卻沒有聲音的情況,必須重新開機才能恢復正常。我也發生過幾次搭配 Cakewalk 這個 MIDI 編曲軟體程時,因為調整 Sound EveryWhere 中的 reverb 而造成雙雙當機的現象。這表示 Sound EveryWhere 仍然不夠穩定,還有改進的必要。

Canyon3D 的一大特點就是強調低頻可以獨立輸出,讓使用者方便的接上超重低音喇叭,享受震撼的效果。超重低音的輸出與 Line-In 是共用的,由自己的控制台來做切換動作。

玩家手邊如果有所謂三件式的喇叭,也就是低音喇叭一個加上兩個環繞喇叭的那種,那麼連接至新眾 Hi-Five 時,其實不用刻意想要去接那個低頻輸出,還是照一般的接法,接上前方聲道的插孔即可。並不會說因為低音可以獨立輸出,所以前後聲道是缺乏低音的,玩家無須如此擔心,而是當你還有一個獨立的超重低音喇叭時,這個低頻輸出才派得上用場。

錄音方面的品質不錯,至少我的耳朵沒有聽出失真與雜音等問題。

DOS 相容性

測試的方法與過去相同,捨棄純 DOS 環境的測試,而在 Windows 的 DOS BOX 下,採用許多模擬器來測試,包括:CALLUS、KGEN98、M72、MAME、NESTICLE、SHARK、SPARCADE、SYSTEM16、ZSNES。除了需要 FM 音源的模擬器在表現上會有點問題外,大都表現無誤,均可以相容 SB Pro,沒有其他問題。

ESS Canyon3D 在對 SB 的相容性上,關於 IRQ 部分,是採用與音效卡實際使用的是同一個的方式。而現在 PCI 介面卡的 IRQ 通常不會分配在 5,所以如果在你的系統上 Canyon3D 沒有在開機時被分配在 IRQ5,則往後 SB 的 IRQ 就不是 5。雖然說 SB 有環境變數可以供程式快速查詢,Canyon3D 亦有提供正確的環境變數,但是 IRQ 不在 5,對於一些遊戲或程式來說是有潛在性的困擾。話雖如此,至少在這些模擬器上倒沒發生相容性的問題,畢竟 ESS 從很早以前就在研究與 SB 的相容性,且相容性一直都不錯,所以這次的表現並不令人意外。

DVD

新眾 Hi-Five 內附 PowerDVD 1.5 新眾專用版本,連 PowerDVD 的面板都有 Golden Melody 的圖案在(Golden Melody 就是新眾這張 Canyon3D 音效卡的商標)。搭配這一個特別版的 PowerDVD,就可以得到與 Dolby Digital downmix 成四聲道的效果了。聽起來與其他類似產品差不多,都很優秀,強過二聲道的音效卡許多。

我手邊也有其他版本的 PowerDVD 1.6 甚至 2.0 版,雖然在 readme.txt 中有說明支援新眾 Hi-Five,可是實際使用時,雖然有四聲道輸出,卻會有嗶嗶啵啵的雜音出現。所以,想要正常聆聽 DVD 上的 Dolby Digital 效果,還是使用新眾內附的專用 PowerDVD 才行。

如果你想把新眾 Hi-Five 專用的 PowerDVD 拿給其他音效卡使用,那更不行了,這是會偵測特定音效卡的 PowerDVD,必須是新眾 Hi-Five 才可以使用,即使是其他 PowerDVD 有支援的晶片,例如 FM801-AS 或 CMI8338/8738,均不能使用,會有錯誤訊息出現。所以有這個打算的人請死心吧!不用去找新眾內附的 PowerDVD 了,因為我幫你們測試過了。^_^

總結

在此將 Canyon3D 的優缺點做一整理。

Canyon3D 優點
  • Sensaura MultiDrive 的 3D 定位效果相當不錯,不論是二聲道或四聲道的表現。
  • 搭配內附的 PowerDVD,可以得到近似的 Dolby Digital 效果。
  • 可相容 A3D 1.0 與 EAX。
  • 二聲道模式有類似 SB Live! 的音場功能(效果上仍然不能相提並論)。
  • 四聲道模式有類似 SB Live! 的音源發音位置指定功能。
  • 可以處理 MIDI 上的 GM RESET。
 
Canyon3D 缺點
  • FM 音源不夠正確,不是真正的 FM 音源。
  • A3D 不被 Aureal 承認,但幸好這件事情似乎越來越不重要了。
  • 不能處理 MIDI 上的 reverb 與 chorus。

在遊戲方面的表現還不錯,由於支援 A3D 1.0/DirectSound3D/EAX 1.0,幾乎沒有什麼不能玩的遊戲,加上 Sensaura 的演算法精良,3D 定位效果很好,值得有意購買此音效卡在娛樂方面的人好好考慮。

MIDI 功能可以說是比較弱的一環,除了能夠吃下 GM RESET 還不錯外,其他方面的表現很普通。

DOS 相容性不錯,不過有鑑於其 IRQ 使用上的不佳狀況,以及 FM 音源因採模擬方法所以與真正 FM 音源不同,如果真的有這方面的需求,為了保險起見,還是再插一張傳統 ISA 音效卡來補強比較好。記得要把 Canyon3D 自己的 DOS 相容裝置給關掉。

對於聲音播放的處理,比起一般音效卡要來得強一些,但是由於有 SB Live! 這樣強大的對手在前面,使得自己在這方面的特色還是不夠明顯,再加上 Canyon3D 的音場效果器是採用軟體來補強,使用後會稍微增加系統負擔,並不是一個很好的功能。除非是聆聽音樂,否則建議一般情況下最好是關掉音場效果器,以維持系統的高效率。

整體來說,新眾 Hi-Five 提供 DVD 播放與不錯的遊戲環境,是其特色,注重這兩方面表現的人可以多加考慮。但新眾 Hi-Five 並不是沒有缺點,這就必須讓大家自己衡量輕重了。