kAudioUnitType_MusicEffect
AUをAVAudioEngine
グラフに使用したいと思います。kAudioUnitType_MusicEffect as AVAudioUnit
[AVAudioUnitMIDIInstrument instantiateWithComponentDescription:desc options:kAudioComponentInstantiation_LoadInProcess completionHandler:
が、それは普通のAVAudioUnit
をyeildsので、MIDIセレクタ(のような - [AVAudioUnit sendMIDIEvent:data1:data2:]:
)が認識されていない。だから私は、呼び出そう。 AVAudioUnitMIDIInstrument instantiateWithComponentDescription
はkAudioUnitType_MusicDevice
としか動作していないようです。
これを行う方法はありますか? (注:OS X 10.11)
サブクラス化がどのように役立つかわかりません。 'instantiateWithComponentDescription'を呼び出す必要があります。これは' kAudioUnitType_MusicEffect'では動作しません。 'kAudioUnitType_MusicDevice'に切り替えると、オーディオ入力に接続しようとするとアサーションエラーが発生します。 – Taylor