I am in need for some assistance/guidance with using Core Audio to extract floats from the sound out device. I have read similar posts regarding the extraction of floats from AIFF. My end goal is something along the lines of:
iTunes is playing a song
C/C++ program using Core Audio extracts float values from the sound device (in real-time)
Use resulting float vector to perform Fourier Transformation on a array of floats (probably using vDSP from Apple's Accelerate Library) - This part I have somewhat figured out :)
Note: I am developing on Mac OS X (10.6+).
Any help will be much appreciated.