hi!
i don't understand how i should do this:
ExtAudioFileRead needs an AudioBufferList for storing data in. but i just can't figure out how to create an appropiate buffer list. i can't allocate memory for the mBuffers field of the buffer list, because mBuffers actually is no pointer. if i don't allocate, it doesn't work either (of course it doesn't - there is no memory for ExtrAudioFile to write to.)
the only way i got it to read the file was using the first AudioBuffer in the bufferlist (which seems to be allocated by default), and set the mData pointer to a part of memory big enough to hold the entire file. then i could read the file at once, but i would actually prefer to read the data in sequential steps. is there an AudioBufferList - initialiser or something i have overlooked?
thank you so much!
max _____________________________________________
m a x i m i l i a n m a r c o l l
d i s . p l a y c e
|