在Sonar中設定ASIO裝置
以DMX 6fire 24/96為例
「Cakewalk」這個軟體對於MIDI及audio製作應用領域來說,應已臻無人不知、無人不曉之境地,不過其版本僅止於9.0,爾後的版本名稱便改為「Sonar」,也針對MIDI及audio做了更為緊密的結合,而且在其2.1版(含)以前都是採用WDM
kernel streaming技術,這也算是「Sonar」比較獨特的部分。
日前,Twelve Tone System公司釋出了Sonar最新的升級程式,將Sonar由2.1版升級至2.2版,這其中最引人注意的是將ASIO納入其支援的範圍,這對於有錄音需求的用戶來說,無疑是一項好消息,畢竟專業用戶熟悉的還是業界的通用標準。
姑且不論Sonar到底為什麼要支援ASIO,讓我們先看看如何調用及設定這項驅動,筆者依舊是以TerraTec
DMX 6fire 24/96為範本進行說明。
| 首先進入「Options\Audio\Advanced」設定頁中,在「Playback
and Recording\Driver Mode」欄處選擇「ASIO」,如圖一,而後選擇「確定」,此時Sonar會顯示必須重新啟動Sonar才能讓設定生效,請退出後重新啟動Sonar。 |
|
| |
圖一 |
| 再次進入Sonar後,請至「Options\Audio\Drivers」中將所有的裝置啟動,如圖二。 |
|
| |
圖二 |
| 接著至「Options\Audio\General」頁中將「Playback
Timing Master」及「Record
Timing Master」這二欄內的裝置設為您要的,如圖三。 |
|
| |
圖三 |
| 您可以透過「General」頁下方的「ASIO
Panel」按鈕開啟DMX 6fire 24/96的ASIO控制頁,如圖四。與使用WDM/ks及MME驅動不同的是,ASIO的buffer
size是透過DMX 6fire 24/96的控制頁來調整,不是在Sonar中進行(在96KHz取樣率下,Latency可至2.0ms)。 |
|
| |
圖四 |
| 完成前述的設定後,您可以在新的project中的音頻軌中指定要使用的輸出入裝置,您將會發現在輸入(In)欄中有許多的裝置可供您彈性的選用,如圖五。 |
|
| |
圖五 |
| 此外,在使用ASIO及WDM/ks驅動的比較上,在相同的取樣率及位元深度下(96KHz、24-bit),使用ASIO驅動的Latency為2.0ms,比使用WDM/ks
(經過「Wave Profiler」測試)的7.0ms要快上一些。 |
|
| |
使用WDM/ks驅動時,適當的Mixing
Latency為7.0ms |
|