Unity GetSpectrumDataで音程で上下動するキューブ

こんにちは。レモンティーです。今回は、BGMの音程に合わせて上下運動するキューブを AudioSourceのGetSpectrumDataをつかって 作りたいと思います。とはいったものの 私はそっち系の知識が0で、 フーリエ変換、窓関数、チャンネル、アウトプットサンプルレートなどの 基本となる単語の意味すら全くわからな…