Author Topic: Spectrum Visualisation bigger ?  (Read 16067 times)

kstuart

  • Guest
Hi !

I am enjoying MusicBee - it seems to have the best aspects of Winamp, foobar2000, and XMPlay, probably because it was written much more recently than those.  :)

The one minor annoyance is that the spectrum visualisation is too small to really see anything - and only seems to have fix or six bands.   This was also true of foobar2000, oddly enough.   Only winamp seems to have a big enough specturm to actually see. ;) as in this example:

http://notasueltas.files.wordpress.com/2007/09/winamp-bento.jpg

Thanks!

murve33

  • Jr. Member
  • **
  • Posts: 42
I was going to make a thread suggesting this feature as well, so I'll just bump this one. I'd also be alright with a full-screen spectrum visualization. Just SOME way of seeing a bigger spectrum is all I want.
Last Edit: February 01, 2013, 06:00:44 AM by murve33

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
You can see a bigger spectrum in the default Playing Track panel (has to be enabled through Preferences > Layout (1)) and in many Theater Mode views.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

murve33

  • Jr. Member
  • **
  • Posts: 42
I think both the OP and I are talking about Spectrum Bars specifically.

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
+1
I really miss it from the Winamp Bento skin. I think the 5-bar visualisation always gets lost amongst the other elements on the player bar.
A 10-bar would be an improvement, but a 15 to 20 bar would send me into raptures  :)
MusicBee and my library - Making bee-utiful music together

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34349
i've added a spectrum visualiser as an optional component in the Now Playing panel.
For skin developers you can override the default values using:
  <element id="Player.SpectrumVisualiser" bg="252,252,252" fg="90,90,90" fg2="235,235,235" bdr="233,196,0" />
if you dont supply bg, it uses the panel background
fg is the bottom of the bars, fg2 the top and bdr for the peak bars

I will post a link later today

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
transported beyond rapture
MusicBee and my library - Making bee-utiful music together

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34349

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
Wicked!  Now that I have it, I wouldn't give it back.  :)
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

murve33

  • Jr. Member
  • **
  • Posts: 42
Awesome! I'm so happy to finally have this!   :D

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
I thought it was going to be a scaled down version of the one in Playing Track/Theater Mode, but this is so much nicer.
Thanks heaps Steven!
MusicBee and my library - Making bee-utiful music together

redwing

  • Guest
  <element id="Player.SpectrumVisualiser" bg="252,252,252" fg="90,90,90" fg2="235,235,235" bdr="233,196,0" />
if you dont supply bg, it uses the panel background
fg is the bottom of the bars, fg2 the top and bdr for the peak bars

Looks like fg2 is not only the top of the bars but also spectrum default color when inactive. Can we have separate attributes for them?


redwing

  • Guest
i added bg2 to set the invactive colours
http://musicbee.niblseed.com/V2_1/MusicBee_Exe_Patched.zip

Works like a charm! Thanks!

One more question:
Unlike the regular visualizer, the inactive colors are not visible above the bars when active. Was it intentional?

jistme

  • Guest
i added bg2 to set the invactive colours
http://musicbee.niblseed.com/V2_1/MusicBee_Exe_Patched.zip

I noticed that if you use the exact same rgb values for 'bg' and 'bg2', bg2 will be displayed in a quite different rgb value instead. (thus will not be 'invisible' behind bg)
Not a big problem, but maybe good to know for other skinners that it's easily solvable by adjusting either of the two rgb values so there is at least a difference of 1 between bg and bg2. (eg: "bg=100,100,100" "bg2=100,100,99" )
Last Edit: February 09, 2013, 04:15:25 PM by jistme