On Windows, SlimServer is packaged as an executable that bundles the Perl packages that we use. To make source modifications, you need to have an ActiveState Perl installation (http://www.activestate.com/Products/ActivePerl/) and will need to run the server via the slimserver.pl script.
[EMAIL PROTECTED] wrote:
OK, I thought I'd have a go at playing with the vis settings, but I must be
doing something dumb. I've tried editing the slim/player/squeezebox2.pm
file, but it's not having any effect. Do I need to do anything other than
restart the server after an edit? I'm guessing that there's a deployment
step I'm missing somewhere (I'm new to slimserver development). BTW -
running on XP.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vidur Apparao Sent: Thursday, April 07, 2005 11:50 AM To: Slim Devices Discussion Subject: Re: [slim] SBG clock screensaver and Digital out issues.
depeche wrote:
Display:
A non standard spectrum layout is the idea then....OK. Normally you have low ---> high freq.
or
Left (low ---> high) Right (low ---> high)
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.
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
_______________________________________________
Discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss
_______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
