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

Reply via email to