加載中...
編曲錄音聲卡編曲錄音套裝midi鍵盤產品音色庫插件

ASIO4All v2虛擬通道最詳細講解 可用于電音驅動

摘自:網絡轉摘|2016-2-23 0:10:19|作者:網絡 瀏覽次數:

1.電源選項設置(zhrb注:對筆記本尤其重要)
控制面板\硬件和聲音\電源選項---選擇 高性能

2.關閉系統聲音(zhrb注:這個怎么關,喇叭打叉嗎?)

3.判斷你的ASIO4All driver是否可以正常使用
當一個程序(zhrb注:比如foobar,也可能是其他的播放軟件)初始化了ASIO4ALL驅動的時候,屏幕右下方會顯示如下圖標(zhrb注:下圖的這個圖標表示Winamp這個程序初始化了ASIO4All驅動):
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動
注意1:只要你能從播放器內部可以訪問ASIO的控制面板,那就不要通過點擊右下角的圖標來進行設置。(zhrb注:比如你在foobar內部可以找到ASIO的設置,那就在foobar里面進行設置)
注意2:有的時候設置要在播放器重啟后才能起作用

4.基本設置:
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動
圖片說明:
1.設備列表
這是一個你系統中所有的WDM音頻設備的列表。高亮你想要修改的設備。
注意:所有的參數變動總是僅應用于高亮的設備
比如圖中,High Definition Audio Device被激活。
圖標說明:
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動
激活
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動
未激活(可使用未激活)
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動 不能使用(zhrb注:可能翻譯的不準確)
ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動 也是不正常(zhrb注:有的時候關閉和重新打開ASIO的控制面板可能搞定這種情況)注意:如果設備列表時空的,這意味著你的系統中沒有一個WDM aduio設備。請檢查你的設備提供商是否提供了相應的WDM驅動。(zhrb注:個人理解,比如你買了純笛的HD1,并且連接到電腦上,但在這個設備列表中卻沒有發現,那么八成是你沒有正確安裝HD1的驅動程序)2.ASIO緩沖區尺寸
拖動滑動條可以改變ASIO的混充去尺寸。更小的緩沖區尺寸意味著更低的延遲。一旦在調整的時候,你發現聲音有點不太對勁,那么你需要加大緩沖區尺寸。ASIO的緩沖區尺寸直接關系到音頻的延遲。因此,在這里你可以調整到一個盡可能小的值。(zhrb注:調的越小越好,只要聲音不出現異常即可)3.載入默認設置 (zhrb注:調整的過程中發現出問題了,就按這個按鈕)4.切換到高級模式:
下圖詳細解釋: ASIO4All v2虛擬通道最詳細講解篇 可用于電音驅動
這個設備列表包含Device,Device Interface和所謂的Pins(微軟的術語).


5.延遲補償
因為ASIO4ALL沒辦法完全知道底層硬件/驅動架構的信息,它只能猜出實際可能涉及到的延遲。
使用這些拖動條可以補償這些位置延遲(zhrb注:估計只要不錄音,不使用音序器軟件就不需要管這些設置了)

6.硬件緩沖開關
注意:vista下,這個選項可能叫做"Allow PullMode(WaveRT)"
通過調整獲得最好的硬件緩沖性能,需要設置"ASIOBuffer Size"和"BufferOffset"(zhrb注:這個BufferOffset是啥意思)。在小的ASIO緩沖尺寸下,硬件緩沖可以工作的最好。一開始,可以試著在128-256samples進行調整。
使用硬件緩沖的最大優勢就是可以大大的減少對CPU的使用。并且可以將延遲進一步減少。
如果一些音頻設備不支持硬件緩沖,可能會有數百秒的額外延遲,這種延遲你們一耳朵就能聽出來了。

7.Kernel Buffers/Buffer Offset
(zhrb注:前面一堆原理性描述,比較復雜,沒看太懂。大概的意思就是,不開硬件緩沖,延遲高。開了硬件緩沖,這就決定 在ASIO4ALL往硬件緩沖插入和讀出數據 與 ASIO4All現在判斷出的硬件讀寫數據位置之間的clearance(in ms)的總量,好吧:這個我真看不懂)
一條通用的原則:更高的值增加了延遲和穩定性,更低的值則有相反的作用。
然而,你可以達到一個非常接近0的值(比如4ms,而10ms則意味著還有改進空間)。

8.Always Resample 44.1<->48KHz
ASIO4ALL可以對44.1KHz和48KHz之間的音頻進行實時的重采樣。什么時候重采樣自動開始呢?是在ASIO4ALL對44.1KHz而WDM驅動不支持這種采樣率的時候開始。
(zhrb注:好像是應該選中,但是不確定,誰來解釋一下)

9.WDM driver to 16 Bit
只有當WDM驅動所支持的位深(bit depth)大于16但小于24的時候,該選項才起作用。

常見優化用例

1.Playing Software Synths Live(怎么翻譯?)
在此場景下,你不需要音頻輸入。所以,你最好把他們全部禁止,這一般來說將讓你在一個非常小的ASIO緩沖區尺寸下也可以獲得更好的穩定性,或者允許一開始就用更小的緩沖尺寸。進一步的,你可以禁用所有你不主要的音頻輸出(在高級控制面板中,展開WDM設備列表)。

2.Computer As Effects Processor(將電腦用于效果處理器)
很明顯,此場景下你不需要輸入。你需要禁用所有你不需要使用的通道。禁用44.1KHz重采樣,如果不是真的需要的話。

3.General Purpose Sequencer Setup(好像是錄音的時候用的)

4.Latency Doest Not Matter A Lot(延遲多一點無關緊要)

故障處理

建議當你對設備進行任何設置后,要重啟音頻host程序。

一些常見問題及解決方案:

1.ASIO4ALLv2在音頻配置菜單中不可見
兩種可能的原因:你的音頻播放器不支持ASIO(比如Foobar沒安裝ASIO插件)或
者你使用沒有權限的用戶安裝的ASIO4ALLv2(建議用系統管理員安裝)。只有在安裝的
時候ASIO4ALL才需要管理員權限,安裝完就不用了

2.Audiodevice flagger as "Unavailable" or "Beyond Logic"eventhough it is not in use elsewhere.

3.當ASIO4ALL激活的時候無法在其他的程序中播放音樂
就是這樣設計的。越接近硬件就意味著所有的由Windows提供的軟合成將被bypass. 沒有軟合成和相關延遲還有位處理,你將智能使用你的音頻設備的硬件合成功能。大部
分情況下,也許你的設備根本沒有硬件合成能力。

4.(Vista)移動滑塊,看起來一切都OK,但就是沒有聲音
為你的音頻程序正確的分配ASIO通道。

5.在控制面板做的改動對其他的音頻程序無效.
設計如此。ASIO4All v2給每個程序、每個用戶存儲不同的設置。