So, been away for a while, working with all the stuff you people helped me to do, Im still a noob, but its been phenomenal.

What I was wondering, if I say wanted something to happen every time an incoming sound has x amount of say 500Hz, how would I do that? Im happy to feel around for it if that data is coming out in a different form, but is there an easy way to do this?

Divide your sample rate by the number if bins you have in the fft, then you get the with in Hz for each bin. then you can divide the frequency you are interested in by that width and get the slice number you need to get to get that frequency