1

I have roughly researched audio APIs for iOS. There are several layer APIs to perform audio capture and play.

My app needs a simple function like audio amplifier (needs delay around 0.2 Seconds). I don't need save record to file. I am not sure which way is more simple to implement it. Core Audio? Or AVfoundation?

How do I record audio on iPhone with AVAudioRecorder? I am not sure does this link working with my case or not.

While playing a sound does not stop recording Avcapture This link is playing other audio when recording. It is not suit my case.

Community
  • 1
  • 1
Yi Jiang
  • 3,938
  • 6
  • 30
  • 62

1 Answers1

1

For buffered near-simultaneous audio record and playback, you will need to use either the Audio Queue API or Audio Units such as RemoteIO. Audio Units will allow a lower latency.

hotpaw2
  • 70,107
  • 14
  • 90
  • 153