depeche wrote:
Display:The visualizers are configurable from the server, though we haven't yet created a UI for this. If you're feeling particularly bold, you can modify the configuration parameters in the server source. The parameters for the right-side visualizer in the Now Playing modes are in Slim/Player/Squeezebox2.pm and those for the full-screen visualizers are in Plugins/Visualizer.pm. The configuration parameters (including position, orientation, bandwidth, etc.) are documented in the first file.
A non standard spectrum layout is the idea then....OK. Normally you have
low ---> high freq.
or
Left (low ---> high) Right (low ---> high)
The spectrum analyzer is implemented using a simple fixed-point FFT with a Hamming window applied to the signal. Since most real-world audio has considerably more power in the lower frequency bands, one of the configurable parameters is a preemphasis value applied to the frequency bins after the FFT (effectively a multiplier for the higher frequency bins) - the value is specified in dB/KHz.
I've spent a little bit of time playing with the parameters to get something that looks reasonably good (and that's the eventual goal, right?). If anyone, ideally someone with a better aesthetic sense than I, is interested in experimenting and coming up with better parameters, or even a UI for users to configure their own parameters, I'd welcome the changes.
--Vidur _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
