2008-09-17 71 views

回答

4

一種方法是使用CoreAudio DefaultOutputUnit。

您可以使用輸出採樣率,分辨率和輸出採樣格式等參數對其進行配置。然後,您可以通過編程方式創建原始聲波並將其提供給輸出單元。

在看看這個例子你的機器上/開發/例子/ CoreAudio的/ SimpleSDK/DefaultOutputUnit/

它使用默認輸出單元起到編程呈現正弦波。用它作爲一個起點,你可以編寫一個例程來渲染其他任何東西來輸出。

位於/ Developer/Examples/CoreAudio /中的位置還包含大量其他核心音頻示例。