QMPlay2 icon indicating copy to clipboard operation
QMPlay2 copied to clipboard

FFT Spectrum should use log scale for frequency axis

Open Pandapip1 opened this issue 8 months ago • 3 comments

The FFT spectrum currently uses a linear scale, which means that the FFT is always strongly skewed left and it can be harder to see changes over time. This can be fixed by moving to a log scale.

Pandapip1 avatar Apr 24 '25 19:04 Pandapip1

It's logarithmic by default, check your settings (right click on FFT spectrum).

zaps166 avatar Apr 24 '25 19:04 zaps166

Something seems not quite right then. I was unaware of the setting (and it is indeed set to log scale). I'll do some pixel measurements later, but just by eyeballing it, the number of pixels between ~0 Hz and 1000 Hz seems almost identical to the difference between ~21000 and ~22000 Hz.

Pandapip1 avatar Apr 24 '25 19:04 Pandapip1

My bad, it's not about volume, but frequency. Logarithmic requires high precision of low frequencies.

Low priority anyway.

zaps166 avatar Apr 24 '25 19:04 zaps166