From 28382a09b9f500c79f8497a4516d084353353677 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Sun, 13 Dec 2020 14:16:57 +0100 Subject: [PATCH] Fix default value of visualizer_spectrum_dft_size --- doc/config | 6 +++--- doc/ncmpcpp.1 | 2 +- src/settings.cpp | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/config b/doc/config index 0a65eac9..4f2df78b 100644 --- a/doc/config +++ b/doc/config @@ -95,7 +95,7 @@ #visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161 # ## -## Note: The next few visualization options apply to the spectrum visualizer +## Note: The next few visualization options apply to the spectrum visualizer. ## # ## Use unicode block characters for a smoother, more continuous look. @@ -105,8 +105,8 @@ # #visualizer_spectrum_smooth_look = yes # -## A value between 0 and 5 inclusive. Specifying a larger value makes the -## visualizer look at a larger slice of time, which results less jumpy +## A value between 0 and 4 inclusive. Specifying a larger value makes the +## visualizer look at a larger slice of time, which results in less jumpy ## visualizer output. # #visualizer_spectrum_dft_size = 2 diff --git a/doc/ncmpcpp.1 b/doc/ncmpcpp.1 index 6a8acbfa..52580ec2 100644 --- a/doc/ncmpcpp.1 +++ b/doc/ncmpcpp.1 @@ -106,7 +106,7 @@ Automatically scale visualizer size. For spectrum visualizer, use unicode block characters for a smoother, more continuous look. This will override the visualizer_look option. With transparent terminals and visualizer_in_stereo set, artifacts may be visible on the bottom half of the visualization. .TP .B visualizer_spectrum_dft_size = NUMBER -For spectrum visualizer, a value between 0 and 5 inclusive. Specifying a larger value makes the visualizer look at a larger slice of time, which results less jumpy visualizer output. +For spectrum visualizer, a value between 0 and 4 inclusive. Specifying a larger value makes the visualizer look at a larger slice of time, which results in less jumpy visualizer output. .TP .B visualizer_spectrum_hz_min = Hz For spectrum visualizer, left-most frequency of visualizer, must be less than HZ MAX. diff --git a/src/settings.cpp b/src/settings.cpp index fe43e883..8e71ee94 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -294,10 +294,10 @@ bool Configuration::read(const std::vector &config_paths, bool igno p.add("visualizer_autoscale", &visualizer_autoscale, "yes", yes_no); p.add("visualizer_spectrum_smooth_look", &visualizer_spectrum_smooth_look, "yes", yes_no); p.add("visualizer_spectrum_dft_size", &visualizer_spectrum_dft_size, - "12", [](std::string v) { + "2", [](std::string v) { uint32_t result = verbose_lexical_cast(v); - boundsCheck(result, 0, 5); - return result + 12; + boundsCheck(result, 0, 4); + return result + 14; }); p.add("visualizer_spectrum_hz_min", &visualizer_spectrum_hz_min, "20", [](std::string v) {