But it seems I've missed something, I'll need some info on when it triggers. I did a bunch of tests in shared and exclusive mode and it's never happened again. Frustrating!
I agree ;-)
I tested again.
- a clean install of MusicBee 3.6.9041 P
- copied the latest bass.dll
- installed VUMeter 1.7.0
- default audio settings
The needle acts very strange, sometimes looking stuck a bit and also moving very 'shaky' and off-beat.
It's surprising to me that for you it's working fine, and also that nobody else is seeing or reporting this.
I'm not sure what more testing I could do when this is happening with such a clean install.
These are the skin elements available to me in the API.
SkinSubPanel, SkinButton, SkinInputControl, SkinInputPanel, SkinInputPanelLabel and SkinTrackAndArtistPanel
Then neither of those is probably getting the background colour of the Track Information panel(s).
The only person that could confirm that and would be able to do something about it will be Steven.
Let's hope he reads this.
While at this, it would probably be good to try and define the most common locations where users might place the VU meter, so to avoid some guessing, trial and errors.
So for me it would be next to the Track Information panels, which would require to get the bg of "ElementPanel.Default".
If you have your own ideas or preferences for it, you could use the
Sample Skin to find the exact name of the required skinning element.
Or post a screenshot and I'll figure it out.