freqtweak icon indicating copy to clipboard operation
freqtweak copied to clipboard

[Feature request] Logarithmic Frequency domain

Open Ghostbird opened this issue 5 years ago • 1 comments

Why does freqtweak use non-logarithmic graphing by default? In an audio context it makes very little sense to me. Before I changed the view mode to logarithmic, I didn't have useful visual resolution of my sound (my own voice) because it was entirely crammed into the left most 10% of the screen.

After changing to logarithmic view mode, I had better visual resolution, but I ran into the issue that the FFT resolution is still very low in the lower speech tones.

In my case I had to filter out a resonance peak of my set-up just below A2 (110Hz).

My other spectrographical audio gear uses (an approximation of) logarithmic frequency domain resolution such as the LFT[1]. I'd love to see it in freqtweak. However after a quick search I have not found a library that offers a ready made LFT implementation.

[1] Haines, G. V., & Jones, A. G. (1988). Logarithmic Fourier transformation. Geophysical Journal, 92(1), 171-178. https://doi.org/10.1111/j.1365-246X.1988.tb01131.x

Ghostbird avatar Apr 22 '20 09:04 Ghostbird

It seems the visual resolution problem is exacerbated by #4 which seems unrelated to the FFT vs. LFT issue. It might be that when that bug is fixed, the resolution is quite sufficient.

Ghostbird avatar Apr 22 '20 10:04 Ghostbird