New version -
VUMeter2.1.zipChanges
- Sample settings sub menu changed to "Needle Action". Positive and Negative renamed to "Rise" and "Fall". The scale has been changed from -8 to +8 with zero being the equivalent of 0.045. Each tick represents a 0.005 change so it spans 0.005 to 0.085 in the AIMP scale. The numbers might seem a bit weird, I started with .04 as zero but then realised it would make -8 actually zero which stops the meter entirely so I shifted it all by 0.005. It was either that or change the scale to -7 to +7 and for whatever reason, I'd rather have even numbers on it.... yeah it makes no sense.
- New slider option "Curve Adjustment" added to the Needle Action sub menu. This option flattens out the logarithmic curve of the peak values which widens the needles range of motion. In terms of the formula, the slider value is doubled and added to the base 20 figure. So setting the slider to 5 results in the formula being 30 * log instead of 20. I initially set a higher max but after testing, a max of 10 seems more than enough. A setting of 5 seems to give a decent range of motion for skins starting at a lower range like -60db.
- Linear option removed. (replaced by the Curve Adjustment which is much better). Leave the Curve Adjustment at zero if you want the meter to run like it previously did with "Linear" checked.
- Re-arranged the settings order so all the sub menus are at the top.
- Changed the logic for checking valid peak values.
- Fixed a bug where playing a mono track after a stereo track may cause the meter to not go below the peak of the previous stereo track.
I expect that bug was the cause of the intermittent needle lockups.
I looked into changing the slider bar appearance to add a larger notch for the zero location but changing the slider is looking like a bit of rabbit hole I don't have the motivation to go down this week.
edit: On the off chance the meter just displays a blank panel after upgrading. Close musicbee and edit the mbVUMeter.Settings.XML file which should be located in AppData\Roaming\MusicBee\Plugins\VUMeter or just the Plugins\VUMeter folder.
Either delete the MobilityPositive and MobilityNegative lines entirely or set them both to 0.04, save it and start Musicbee.