I'm currently getting FFT values from the music playing from a user's PC. However, my application also generates noise which interferes with the FFT data as my app's sound is also coming out of the user's PC.
Is there a way to reduce/eliminate the sound my app produces from the output if I know the sound ahead of time? (i.e. I can calculate values from it beforehand and use those values in a DSP function which acts on the sounds from the PC, if that's a valid approach)