Expand the last comment once again
This commit is contained in:
parent
66bc3f1c2c
commit
14ba637d4b
1
nncmpp.c
1
nncmpp.c
|
@ -781,6 +781,7 @@ spectrum_init (struct spectrum *s, char *format, int bars, struct error **e)
|
||||||
// having the amount of bins be strictly a factor of Nyquist / 20 (stemming
|
// having the amount of bins be strictly a factor of Nyquist / 20 (stemming
|
||||||
// from the equation 20 = Nyquist / bins). Since log2(44100 / 2 / 20) > 10,
|
// from the equation 20 = Nyquist / bins). Since log2(44100 / 2 / 20) > 10,
|
||||||
// it would be fairly expensive, and somewhat slowly updating. Always.
|
// it would be fairly expensive, and somewhat slowly updating. Always.
|
||||||
|
// (Note that you can increase window overlap to get smoother framerates.)
|
||||||
double audible_ratio = s->sampling_rate / 2. / 20000;
|
double audible_ratio = s->sampling_rate / 2. / 20000;
|
||||||
s->bins = ceil (necessary_bins * MAX (audible_ratio, 1));
|
s->bins = ceil (necessary_bins * MAX (audible_ratio, 1));
|
||||||
s->useful_bins = s->bins / 2;
|
s->useful_bins = s->bins / 2;
|
||||||
|
|
Loading…
Reference in New Issue