I'm looking for an easier way to manipulate audio buffers on the iPhone. Mainly I'm trying to avoid pointer issues and array count issues with C, but don't want to be slowed down by number objects like NSNumber or NSInteger which I would have to use with NSArray.

I've come across CFArray which seems like it might be a nice middle ground. Am I correct in this assumption? Or am I missing something?