1

現在、コア オーディオ セクションで ios のドキュメントを調べています。

独自の処理コールバックを記述せずにピッチ シフトを実行しようとしていますが、あることを説明しているドキュメントと別のことを言っているヘッダーに本当に混乱しています。

私の最初の質問は kAudioUnitSubType_Pitch についてです

まず、ドキュメントのiosセクションにピッチユニットがリストされていますが、それをコードに追加しようとすると、コードヒントとオーディオユニットヘッダーにリストされていないため、デスクトップ専用であると表示されます。これをios 5で使用することはまったく可能ですか、それとも間違ったドキュメントを見ていますか。

次に、ここのドキュメントの ios セクションでも、kAudioUnitSubType_TimePitch に興味があります。リストされていますが、ios 2.0からios 2.0までと記載されています。これはios5では使えないということですか?

誰かが私に問題を明確にしてもらえますか?

4

1 に答える 1

2

Apple のタイム ピッチ修正 AU は現在、iOS 5 では利用できず、デスクトップ Mac OS でのみ利用できます。初期の AU ドキュメントが修正されました。現在の iOS 5.x は、ピッチ リサンプラー ユニットのみをサポートしています。

しかし、独自のものを作成したくない場合は、オーディオ タイム ピッチを変更するための商用 iOS ライブラリ ソリューションが 1 つ以上あるようです。

後で追加: 第 1 世代の iPad のみが iOS 5.x に限定されます。iOS 7 には NewTimePitch Audio Unit が含まれています。ただし、このオーディオ ユニットは (現在) OS X の TimePitch オーディオ ユニットよりも品質が低い

于 2012-04-11T18:32:12.267 に答える