ファイルプレーヤーオーディオユニット()を使用して複数のファイルを再生しようとしていkAudioUnitSubType_AudioFilePlayerます(もちろん、同時にではありません)。それはiOSです。そのため、ファイルを正常に開き、の詳細を、AudioFileIDを使用してオーディオユニットに設定したの配列に保存しましたkAudioUnitProperty_ScheduledFileIDs。ここで、ファイルごとに1つずつ、2を定義ScheduledAudioFileRegionし、ファイルプレーヤーで使用します...
しかし、私は見つけることができないようです:
- これらの2つの領域を格納するプロパティを設定する方法
kAudioUnitProperty_ScheduledFileRegion(実際には、各領域のインデックスを定義する方法)? - 特定のリージョンの再生をトリガーする方法..私の推測では、
kAudioTimeStampSampleTimeValidパラメーターでこれを有効にする必要がありますが、再生するリージョンを定義するにはどうすればよいですか?
このオーディオユニットの使い方が間違っているかもしれませんが、ドキュメントを入手するのは非常に難しく、同じプレーヤーで2つのリージョンを再生する例は見つかりませんでした。前もって感謝します。