2
私はAURenderCallbackStruct
をAudio Unitに設定しました。コールバックで私はioData: UnsafeMutablePointer<AudioBufferList>
としてオーディオデータを取得しています。以下のコードを確認してください。私はここioDate
からAudioBuffer
を取得できますかUnsafeMutablePointer <AudioBufferList>をSwiftのAudioBufferに変換するには?
func renderCallback(inRefCon: UnsafeMutablePointer<Void>, ioActionFlag: UnsafeMutablePointer<AudioUnitRenderActionFlags>, inTimeStamp: UnsafePointer<AudioTimeStamp>, inBufferNumber: UInt32, inNumberFrames: UInt32, ioData: UnsafeMutablePointer<AudioBufferList>) -> OSStatus {
// How can i get AudioBuffer from iodate here ?
return noErr
}
?提案してください...
N.B.私はすぐに使用しています。