引用:
Originally posted by parsonslin
在wintel上面才會有所謂的directsound,混數十軌甚至數百軌那是靠cpu達成,那叫做simutaneous channel(同時發聲數),現在很多pci的音效卡都可以辦到,但是那是放音,跟錄音有很大的差異!在wintel上面即使是專業的音效卡,都是靠著一種支援directx的wave driver在驅動,如果這個驅動程式寫的不好,我想即使再好的卡也會跑出問題。現在pc上面的軟體音源,有時候在不穩定的電腦也會發生lag的事情。
|
我的意思是..因為有directx,多軌放音對處理器速度來說,根本不是一個負擔
至於單純多軌錄音,其實他對處理器的負擔也是很輕,但是可能對i/o負擔很重
例如32軌的192khz 16bit的data量可能是20mbps
沒有大量buffer還伴隨大量seek時,很多硬碟就會碰到瓶頸了
其實我覺得directx的誕生,是我最願意稱讚微軟所做的幾件事之一
統一的API,統一的WDM寫法,HAL的相容模式,是真的省去不少麻煩
我覺得問題還是回歸到PC本來就是一個開放的系統,他會碰到的狀況
要比Mac多很多,我也認為相當正常。但是不是說所有的場合,所有的情況
您所使用的PC,都會發生很多問題的