Author Topic: Spectrum Visualizer faster refresh rate.  (Read 7463 times)

gravymix

  • Guest
Is it possible to get the spectrum visualizer to update at a higher refresh rate. I love having it on my sidebar but it updates at a low refresh rate so it looks choppy. It would be nice if would update more often like 30-60 times a second.

You could push it out in a Musicbee 3 beta patch for testing.

Steven

  • Administrator
  • Hero Member
  • *****
  • Posts: 34427
i have bumped it up to 30 times a second (it was 15 times a second) as you are not the only person to say this but not something i notice myself
http://musicbee.niblseed.com/V3_0/MusicBee3_Patched.zip
unzip into the folder MB is installed
Last Edit: April 04, 2016, 07:13:14 PM by Steven

hiccup

  • Hero Member
  • *****
  • Posts: 8032
i have bumped it up to 30 times a second (it was 15 times a second) as you are not the only person to say this but not something i notice myself

I suspect users mentioning this might actually expect different 'speeds' for attack, decay, peaks etc.

peewee678

  • Full Member
  • ***
  • Posts: 143
I suspect users mentioning this might actually confuse the refresh rate with the delay.
I just posted a topic about the delay: http://getmusicbee.com/forum/index.php?topic=18095.0 and I think the delay (it's about 250msec.) is much, much worse than a somewhat low refresh rate...

I'm still using 3.0.5927 which has a refresh rate of 15fps and it looks quite snappy in itself BUT there's this delay of about 250msec which causes music with a strong, clear beat, sometimes to show the peaks on the offbeat instead of on the downbeat. So in those cases it's very clear there's something wrong. When there's not a clear beat it may *seem* the visualizer has a slow refresh rate whereas in fact it is due to this delay.

Here's a short video of the "old" visualizer (15fps). It's quite snappy, isn't it? It's without sound but in this particular example the beats are heard exactly between the visual peaks: www.phenotype.nl/test/test.wmv
Last Edit: April 06, 2016, 02:09:17 PM by peewee678

gravymix

  • Guest
Is it possible to get an option for us to adjust the refresh rate ourselves. Like under the height settings: http://i.imgur.com/wVvtSnM.png
Thanks for the work.

peewee678

  • Full Member
  • ***
  • Posts: 143
Hi Gravymix,

Do you use DirectSound or WASAPI as output?

gravymix

  • Guest

peewee678

  • Full Member
  • ***
  • Posts: 143
That's what I expected. You're not experiencing a low frame rate (15fps is quite snappy BTW as you can see in the video in my post above) but you're experiencing a much longer delay (yes, a delay!) due to the use of Direct Sound.

Please read my reply above (which starts with "I suspect users mentioning this might actually confuse the refresh rate with the delay." (including the tiny movie that demonstrates that 15fps is quite fast in itself) and also this topic: http://getmusicbee.com/forum/index.php?topic=18095.0

Please +1 the following topic in the wishlist (I made for this purpose): http://getmusicbee.com/forum/index.php?topic=18103.0
Last Edit: April 10, 2016, 01:14:05 PM by peewee678

hiccup

  • Hero Member
  • *****
  • Posts: 8032
Someone please tell me how to change this thing, it looks awful in such a nice player, anything under screen refresh is too low.
Welcome to the forum Shefczenko.
I am honestly curious; is it really an awful experience for you that a simple five bar frequency indicator refreshes at 'only' 30 fps?
Or is it something else about the visualiser that bothers you?

hiccup

  • Hero Member
  • *****
  • Posts: 8032
We're talking about this right?
Sorry, my bad. I was thinking about the small spectrum visualiser in the player panel.

hiccup

  • Hero Member
  • *****
  • Posts: 8032
Your screenshot is of the Now Playing panel.
And the spectrum is overlayed over a picture.

You could check if the spectrum looks better to you when used in the main panel (where you can also set the height of it)
If you feel that one is o.k., you could ask for improvements on the spectrum visualiser specifically used in other locations than the main panel.