威而剛 "本來"是研究用來治療心血管的.................Originally posted by phager+Jun 7 2005, 12:15 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (phager @ Jun 7 2005, 12:15 AM)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin-sylvainwu@Jun 6 2005, 11:53 PM
還有phager兄的橋牌比喻好艱深啊 l|||
這個 就不艱深了吧 :PPP: [/b][/quote]
說的好極了 :lol:
在米地摩爾有篇好文章
---------------------------------------------------------------------------------
由於Steinberg公司發展出ASIO驅動程式,所衍生出的一個問題就是聲音的數位延遲(Latency),這是在你想使用軟體混音器來取代實體混音器時,就會碰到這個問題。因為當你的訊號從錄音卡輸入後,訊號會進入錄音軟體(如 cubase sx等),再透過軟體的VST混音器指定錄音卡輸出端子輸出到喇叭,這訊號在電腦內部串流所花的時間我們稱為數位延遲(Latency)。但是由於 ASIO 2.0是一個開放性的驅動程式,根據不同音效卡其驅動程式的不同,對於數位延遲(Latency)值的長短也會有所不同。通常最常看到的一個相關的參數就是Buffer Size(緩衝區大小),而此緩衝區所用的單位是sample(取樣數),舉Terratec EWS 2496錄音卡來說,它的Buffer Size(緩衝區大小)是從2688sample到192sample。所對應的數位延遲(Latency)值是從61ms到4ms。
這是如何算出的,算法如下:(通常都會以取樣頻率44.1kHz做基準)
若是以2048sample為例:2048/44100=46ms。
若是以256sample為例:256/44100=5.8ms。
但是若改變了錄音的取樣頻率則數位延遲(Latency)值也會改變,若改成96kHz則以256sample為例,512/96000=2.6ms,因此你想要得到較低的數位延遲(Latency)值,就必須調高錄音的取樣頻率。
可是Buffer Size(緩衝區大小)的數值愈小影響到CPU的效能就愈大,不過現在由於CPU的速度都有一定水準(Pentuim 4)以上,所以Buffer Size(緩衝區大小)的數值都可以調到最小。另外在官方提供了一個可降低數位延遲(Latency)值的方式就是針對Win2000/XP進行微調(以 Win XP為例):
點選”我的電腦”並按下滑鼠右鍵選擇”內容”。
在進階活頁中:
在效能部份按下”設定”鍵。
在視覺效果活頁中:
設定到”調整成最佳效能”。
在進階活頁中:
在處理器排程部份:
設定為”背景服務”。
在記憶體使用量部份:
設定為”系統快取記憶體”。
在虛擬記憶體部份:
按下”變更”鍵….
視你有多少記憶體插在主機板中:
若你有256MB RAM則針對最大值及最小值皆設定成512MB。
若你有512MB RAM則針對最大值及最小值皆設定成768MB。
若你有1024MB RAM則針對最大值及最小值皆設定成1536MB。
一旦輸入完成按下”設定”鍵,再按下”確定”鍵,最後再按”確定”鍵。在此時電腦會重新開機。
若當你調到最小發生播放時會斷斷續續的或是有爆音,就只好調高Buffer Size(緩衝區大小)或需使用ASIO Direct Monitoring(ASIO直接監聽)來錄音。或者等音效卡有再更新的驅動程式。
---------------------------------------------------------------------------------
大家請慢用