Post #1229714
2026-04-04 16:39 UTC
With small window sizes it can barely tell apart 200 hz and 400 hz while between 14000 and 15000 hz it has it can differentiate with several frequency bands.
The former is an entire octave of clearly defined notes while the latter roughly spans a singular note and is so high in pitch we can barely even recognize it.
It's like if your monitor had 1 pixel at the bottom, 2 pixels in the next row up, 3 pixels next up and so on until hitting your total pixel count.
Replies (1)
-
@StaticR@guild.pmdcollab.org 2026-04-04 16:53
Though the unfortunate thing is that there isn't really a better way to do whatever an FFT is trying to do better. Say you wanna differentiate between 140 and 150 hz. In an ideal scenario that should only take one wave cycle each, which is 7.142 and 6.667 miliseconds. Our ears can do that because they have physical structures that pick up specific frequencies. But to do it computationally you basically need to tell the 10 hz difference between them, which spans a timeframe of 100 miliseconds.