soundFontsを使用したシンセアプリ/音楽玩具を作っています。私は、さまざまな数のインタラクティブな要素(BLOBSと呼ぶ)を持っています。これらの要素には、「楽器」プロパティーがあります.Synth AudioUnitはいくつかのサウンドフォントを使用しています。AudioUnitsをiOS5のstd :: vectorにARCで保存していますか?
このリファレンスは、特定のBLOBのサウンドを再生するために適切なAudioUnitにアクセスするために使用できる単純なintであることをお勧めします。
ARCを使用しているiOS5アプリケーションでは、これらのAudioUnitsをstd :: vectorに格納するのに合法的で安全なのでしょうか?私は起動時にベクターを作成し、必要に応じて内容を参照する予定です。
は、私はこのようなプロパティとしてのベクトルを定義する:あなたは何の問題もなくstd::vector
に格納することができるように
@property (nonatomic, assign) std::vector<AudioUnit> synthUnits;
ありがとうございます - うまくいくようです。 –