主題: power pc g5
瀏覽單個文章
kkcity59
Senior Member
 
kkcity59的大頭照
 

加入日期: Nov 2002
文章: 1,294
引用:
Originally posted by parsonslin
小弟並不認為在directx底下會使cpu負擔減輕,那只是一個API,而不是一個DSP快到可以分擔CPU的處理能力!像我在CAKEWALK上面處理24軌的聲音,使用的是Ultra160的scsi硬碟(10000轉),cakewalk上面所顯示的資源負荷就很驚人,每每跳到50%以上,這也是為何還是需要去買一塊硬體dsp的聲訊處理卡!


我可能沒有說清楚,directx本身,當然不是要減輕cpu的負擔
他是一個統一的API,所以對音效來說,只需要寫出符合他的驅動程式
就可以藉由directx,做到digital mixer的能力,做到多軌的播放
否則從前在dos下面,是沒有很容易的方案去解決這樣的問題的
另外dsp的音效錄製卡,我相他應該還是在錄製同時,能夠加上某些效果
單純的多軌錄音,並不需要很高速的處理器來處理,除非真的極多軌
而多軌放音佔去的系統頻寬,才是造成許多延遲的問題更嚴重的因素
好比電視卡畫面捕捉,其實他不需要高速的處理器,因為處理器處理的部分很少
他只需要把frame buffer的data,以每秒需要的frame數放進記憶體或硬碟
問題是不壓縮的影像資料極大,這樣簡單的動作,得配合很寬的system bus
還有memory bus,而這樣的需求的電腦組合,就變得一定不能很慢
卡在某樣i/o時,都會導致drop frame,但是這不是cpu本身處理速度造成的錯
現在我們又想在real time capture同時,直接導入real time compress
這個時候,非常快的處理器才是真的有作用的,單純捕捉,是各不怎麼花處理器的動作
所以有的捕捉卡會加入一些硬體壓縮晶片,就是為了即時壓縮的關係
而音效卡的dsp,我覺得應該是節省頻寬或加入效果這樣類似的角色的
舊 2003-10-25, 08:34 PM #63
回應時引用此文章
kkcity59離線中