Peterdk
Peterdk

Reputation: 16005

Circular Buffer Audio Recording iOS: Possible?

A client of mine wants to continually record audio and when he clicks submit he wants to submit the last 10 seconds only. So he wants a continual recording and only keeping the last x seconds.

I would think this requires something like a circular buffer, but (as a somewhat newbie for iOS) it looks like AVAudioRecorder can only write to a file.

Are there any options for me to implement this?

Can anyone give a pointer?

Upvotes: 3

Views: 3216

Answers (1)

Algorhythm
Algorhythm

Reputation: 570

I would use the Audio Queue Services. This will allow you isolate certain parts of the buffer. Here is the guide to it: http://developer.apple.com/library/ios/#documentation/MusicAudio/Conceptual/AudioQueueProgrammingGuide/AQRecord/RecordingAudio.html#//apple_ref/doc/uid/TP40005343-CH4-SW1

Upvotes: 2

Related Questions