IGModAudioChannel:FFT
Açıklama
Ses kanalının DFT'sini (ayrık Fourier dönüşümü) hesaplar.
Boyut (size) parametresi, DFT'ye girdi olarak kullanılacak ardışık ses örneklerinin sayısını belirtir ve ikinin bir kuvveti olmak zorundadır. Girdi verisine bir Hann penceresi uygulanır.
Hesaplanan DFT, örnek sayısı ile aynı sayıda frekans kutusuna (frequency bin) sahiptir. Bu DFT'nin yalnızca yarısı döndürülür, çünkü DFT büyüklükleri gerçek girdi verileri için simetriktir. DFT'nin büyüklükleri (0 ile 1 arasındaki değerler), çıktı tablosunu doldurmak için kullanılır ve 1. indeksten başlar.
Görselleştirme ipucu: N boyutlu bir DFT için, k kutusu (1 tabanlı indeks) (k - 1) / N * sampleRate frekansına karşılık gelir.
Görselleştirme ipucu: Ses enerjisi, büyüklüklerin karesiyle orantılıdır. Büyüklükleri bir araya toplamak fiziksel olarak bir anlam ifade etmez, ancak enerjileri toplamak anlamlıdır.
Görselleştirme ipucu: İnsan kulağı logaritmik bir genlik ölçeğinde çalışır. Frekans büyüklüklerinin 20 * math.log10'unu veya enerjinin 10 * math.log10'unu alarak desibele dönüştürebilirsiniz. Desibel değerleri -sonsuz ile 0 arasında değişecektir.
Argümanlar
Döndürülen Değerler
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord