void Update ()
{
if(listener.enabled)
{
AudioListener.GetSpectrumData(number, 0,FFTWindow.BlackmanHarris);
for(int i=0; i < numSamples; i++)
{
int newHertz = Mathf.RoundToInt (Mathf.Clamp (number * 2, 0, AudioSettings.outputSampleRate) / (AudioSettings.outputSampleRate / numSamples));
if(newHertz >=100 && newHertz <= 150)
bMan = true;
else if(newHertz >= 170 && newHertz <= 220)
bWoman = true;
else
bGender = false;
if(newHertz > peakData.Hertz)
peakData.Hertz = newHertz;
}
}
}
I thought this would work but it does not, can anyone point me i0n the right direction?