#はじめに
初歩的なエラーかと思いますが、初心者のため備忘録を含め記録として残したいと思います。
##①Missing argument for parameter #[数字] in call
メソッド定義時に求められる引数が不足していることに起因するエラーのようです。
今回は、
Missing argument for parameter #6 in call
のエラーが発生しました。
誤
AudioUnitRender(audioObject._audioUnit!,
ioActionFlags,
inBusNumber,
frameCount,
&audioObject._abl!)
AudioUnitRender
メソッドは6つの引数を定義時に求められます。
今回は第3引数のinTimeStamp,
が不足しておりました。
正
AudioUnitRender(audioObject._audioUnit!,
ioActionFlags,
inTimeStamp,←//追加
inBusNumber,
frameCount,
&audioObject._abl!)
以上のように不足している引数を定義することでエラーが解消されるかと思います。