AnalyzerNode には、getFloatFrequencyData() による高速フーリエ変換など、周波数データ解析用の関数が含まれています。以下のコードでは、AnalyzerNode API を使用してフーリエ変換を取得できます：
```
const audioCtx = new AudioContext()；

// アナライザーを作成する
const analyserNode = audioCtx.createAnalyser()；

// Float32ArrayはfrequencyBinCountサイズでなければならない。
const myDataArray = new Float32Array(analyser.frequencyBinCount)；

// myDataArray 配列を、getFloatFrequencyData() 関数から取得したデータで埋める。
analyser.getFloatFrequencyData(myDataArray)；
```
AnalyzerNode содержит функции для частотного анализа данных, в том числе быстрое преобразование Фурье через функцию getFloatFrequencyData(). Следующий код позволяет получить преобразование Фурье с помощью API AnalyzerNode:

const audioCtx = new AudioContext();

// создаем анализитор
const analyserNode = audioCtx.createAnalyser();

// Float32Array должен быть размера frequencyBinCount
const myDataArray = new Float32Array(analyser.frequencyBinCount);

// заполняем массив myDataArray данными, полученными из функции getFloatFrequencyData()
analyser.getFloatFrequencyData(myDataArray);