Well its data type is variable depending on a bunch of other stuff that you setup. The way I have done so it should be a float. So here's where my knowledge of pointers lacks, here's what I think will do the job. Please correct me if I'm wrong.
Code:
AudioBufferList tempList;
// code to read data into the buffer list
Float32 *frame = (Float32*) &tempList.mBuffers[0].mData;
NSLog(@"value: %f", *frame);
I know that can't be right but its the only way the complier will build it without errors.
Thanks a bunch
GW