20 lines
471 B
C#
20 lines
471 B
C#
using UnityEngine;
|
|
|
|
namespace Crosstales.Radio.Demo.Util
|
|
{
|
|
[HelpURLAttribute("https://www.crosstales.com/media/data/assets/radio/api/class_crosstales_1_1_radio_1_1_demo_1_1_util_1_1_f_f_t_analyzer.html")]
|
|
public class FFTAnalyzer : MonoBehaviour
|
|
{
|
|
public float[] Samples = new float[256];
|
|
|
|
public int Channel;
|
|
|
|
public FFTWindow FFTMode = FFTWindow.BlackmanHarris;
|
|
|
|
public void Update()
|
|
{
|
|
AudioListener.GetSpectrumData(Samples, Channel, FFTMode);
|
|
}
|
|
}
|
|
}
|