2010-10-27 46 views

回答

1

你把它放在每個audiounit的輸入和輸出。

iphone只允許輸入簽名的整數。所以不要打擾漂浮只是不行。

設置使用

CAStreamBasicDesciption myDescription的採樣率;

myDescription.mSampleRate = 44100.0f; //併爲其他選項(如mBitsPerChannel等)執行此操作。

在諸如調音臺之類的audiounits輸出上,它以8.24定點格式出現。

當您嘗試創建回調並使用audiounitrender函數時,請注意這一點,格式必須匹配,並且您無法更改輸出格式。 (但你可能仍然需要設置它)

use printf(「Mixer file format:」); myDescription.Print();獲取格式描述。這取決於你在初始化過程中的位置。