getmusicbee.com

MusicBee & Add-Ons => Customizations => Visualizers => Topic started by: hiccup on September 07, 2024, 11:57:43 PM

Title: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on September 07, 2024, 11:57:43 PM
Here are a couple of VU meters I have created with the focus on them having good and satisfying 'needle action', and them blending in nicely with MusicBee skins.

It requires the VUMeter plugin created by BoringName that can be found here (https://getmusicbee.com/addons/plugins/518/vumeter/).

There are also variations available that are coloured to suit specific skins.
The name of the skin it is designed for is appended to the VU meter's name.


AcuVU

(https://i.imgur.com/AdGY7r5.png)

A VU meter that is calibrated on peak values.

download AcuVU (https://rebrand.ly/VU_meter_AcuVU_new)





DejaVU

(https://i.imgur.com/dBAYWAJ.png)

The default version will work nicely in light skins such as MusicBee's default skin.

available variations:

DejaVU Chameleon Dark
(https://i.imgur.com/SrdIhmL.png)

DejaVU Void Green
(https://i.imgur.com/mNr7Dph.png)

and also:

DejaVU Elemental
DejaVU Void Black
DejaVU Void Red

download DejaVU (https://rebrand.ly/VU_meter_DejaVU)




DejaVU Compact

(https://i.imgur.com/l7IxZ1m.png)

A more compact (vertical) version of DejaVU that may work better in panels that have less width available.

download DejaVU Compact (https://rebrand.ly/VU_meter_DejaVU_Compact)

available variations:

DejaVU Compact Elemental
DejaVU Compact Chameleon Dark
DejaVU Compact Phred on the Outlook
DejaVU Compact MusicBee3


There are also variations that have LED peak indicators:
 
DejaVU Compact LED - Traffic Light
(https://i.imgur.com/svFweYj.png)

DejaVU Compact LED - Fischer's Lovebird
(https://i.imgur.com/xOAyw0a.png)





SPL Mk2

(https://i.imgur.com/3R0xsHJ.png)


It's inspired by an existing VU meter for foobar2000 that has been one of my favorites.
I thought to create it from scratch tweaking some things to my own preference, and making it easier for me to create variations of it for different skins.

available variations:

SPL Mk2 Elemental
(https://i.imgur.com/WbMBXg7.png)

SPL Mk2 Void Red
(https://i.imgur.com/MglJ8dy.png)

and also:

SPL Mk2 Void Green
SPL Mk2 Chameleon Dark
SPL Mk2 Phred on the Outlook

download SPL Mk2 (https://rebrand.ly/VU_meter_SPL_Mk2)





AL-65

(https://i.imgur.com/oU0hGLs.png)

A digital replica of one of the most wonderful and intriguing VU meters of any device I have ever owned.
(it's using small mirrors to project light beams)
I really missed that device, so I am very happy I can now experience this again.

available variations:

AL-65 Elemental
AL-65 Chameleon Light

download AL-65 (https://rebrand.ly/VU_meter_AL-65)





Smooth Slider

(https://i.imgur.com/kbxiHCQ.png)

A basic and compact horizontal bar type meter.

available variations:

Smooth Slider Elemental

Smooth Slider Chameleon Dark
(https://i.imgur.com/ZWpASPs.png)

download Smooth Slider (https://rebrand.ly/VU_meter_Smooth_Slider)





Prism

(https://i.imgur.com/d6rT23c.png)

available variations:

Prism
Prism Chameleon Dark
Prism Elemental

download Prism (https://rebrand.ly/VU_meter_Prism)
 

- - -
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: hiccup on September 08, 2024, 12:01:19 AM
placeholder

also:
damn, I just realised that 'accurate' has two c's
So the VU meter should maybe be named AccuVU instead of AcuVU?

Could native English speakers chip-in on this?
(AcuVU does look nicer to me visually, so I'm not sure...)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: phred on September 08, 2024, 12:48:38 AM
Could native English speakers chip-in on this?
I wouldn't lose any sleep over it...
a) It's already published. Do you really want to redo them?
b) I can't speak for all English speaking folks, but I will say that most Americans won't notice it. Or care.

As for the plugin and your additional skins, I will be trying them out shortly.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: sveakul on September 08, 2024, 07:29:00 AM
hiccup:  you should probably include in your post that these need to be used with the VUMeter plugin, at least I assume that is the case.  Thanks for your work.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: karbock on September 08, 2024, 08:01:48 AM
As for Acu vs. Accu:
Acu is just fine if it stands for 'acuity'.

Let's propowze an Inglish spelling riform, aniway. Think ov George Bernard Shaw's: ðat wun compryzed 'wimin'.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: hiccup on September 08, 2024, 08:13:29 AM
I solved it.
It's now an acronym for Astoundingly Correct Unveiling VU.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2
Post by: phred on September 08, 2024, 12:11:22 PM
I solved it.
It's now an acronym for Astoundingly Correct Unveiling VU.
HA! How many adult beverages did it take to come up with that?
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 09, 2024, 05:52:22 PM
added VU meter AL-65
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 09, 2024, 08:33:51 PM
hiccup... please take pity on those of us who are lazy.

I don't mind downloading a ZIPped collection of VUMeter skins. But I don't like having each skin ZIPped within the top level zip. In this case I have to go to the VUSkins directory, create a new directory for each of your skins, and open each ZIPped skin. Only then can I drag the files into its specific directory.

If you were to simply have all relevant files (unzipped) under each skins name and then ZIPped up the whole thing, I wouldn't need to create a new directory for each new skin. I could just drag it from the ZIP and a (new) directory and its contents would appear.

We (me) who is always looking to save an extra step would appreciate it.

Thanks.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 09, 2024, 08:52:51 PM
I don't mind downloading a ZIPped collection of VUMeter skins.
I'm glad you don't mind.

But either I don't understand or I don't agree with what you are saying.
It makes perfect sense to me that a VU meter is a single downloadable file.

Also, all AIMP VU meters are .zip files, and in AIMP you just copy them to the plugin's folder without the need to extract them.
I already discussed this with BoringName, and I hope he will make his plugin also accept .zip files without the need for extracting.

Also, if you are going to be a VU meter hoarder and are going to download many dozens of them, just do this:

(https://i.imgur.com/VUkhyXW.gif)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 09, 2024, 09:24:20 PM
I'm glad you don't mind.
That's good because apparently I'm losing mine.

Quote
But either I don't understand or I don't agree with what you are saying.
Probably a little bit of both.

Quote
Also, if you are going to be a VU meter hoarder and are going to download many dozens of them, just do this:
I'm not hoarding. I'm downloading them all to see how they look in an attempt to settle on just a couple.
And the reason I stated at the beginning of this reply that apparently I'm losing my mind is that I completely forgot about using 7-Zip's extract option. Like a mindless person, I've been double-clicking on the container (top-level) ZIP and then double-clicking on the ZIPs inside the container to expose the second level ZIP(s) and then dragging them to my newly created directory. But 7-Zip can do all that for me. As you so visually pointed out.

In summation... never mind.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 09, 2024, 09:32:28 PM
I've been double-clicking on the container (top-level) ZIP
I understand now, so you used the 'bulk' download button at the top of the Dropbox page.
Then Dropbox will zip up everything that is beneath it. Nothing I could do about that.
You could also use the download button per file, then you will have the individual VU meter zip files.

Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 09, 2024, 09:47:58 PM
I understand now, so you used the 'bulk' download button at the top of the Dropbox page.
Yes, the "one-step" download. Which I belatedly realized that my laziness was what was creating my multi-step process. And I know there's nothing you can do about Dropbox's process.

Let's put this to rest since I have learned the error of my ways.

Oh, and keep those great looking meters coming. For the record, SPL Mk2 Elemental Light is getting the most play and may be the runaway winner for me.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 09, 2024, 10:08:23 PM
Oh, and keep those great looking meters coming. For the record, SPL Mk2 Elemental Light is getting the most play and may be the runaway winner for me.
SPL Mk2 Phred on the Outlook has been added.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 10, 2024, 01:54:53 AM
SPL Mk2 Phred on the Outlook has been added.
No hurry, but let me know if it's ever ready.  :-)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 10, 2024, 06:49:50 AM
SPL Mk2 Phred on the Outlook has been added.
No hurry, but let me know if it's ever ready.  :-)
It was ready and available some nine hours ago, when I wrote that it had been added ;-)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: BoringName on September 10, 2024, 10:46:41 AM
I'll take a look at supporting zips. It did look mildly painful when I glanced at the code but I should be able to figure it out.

I was initially not that fussed about it because quite a few of the skins I had looked at had the wrong settings in the INI file. If the user had to unzip the skin to fix the INI file they could just copy the unzipped folder into the skins folder.

But I underestimated Hiccup having a skin creation bonanza where the ini file won't need to be fixed by the end user. I'll try and get it into the next version.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 10, 2024, 11:05:57 AM
… because quite a few of the skins I had looked at had the wrong settings in the INI file.
Just curious, what sort of wrong settings have you observed in these VU meter skins?
Would they not also come to light when used in AIMP? (and receiving some corrective complaints there?)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 10, 2024, 12:23:48 PM
It was ready and available some nine hours ago, when I wrote that it had been added ;-)
Calming and very low key. I hardly notice it.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: BoringName on September 11, 2024, 12:10:45 AM
… because quite a few of the skins I had looked at had the wrong settings in the INI file.
Just curious, what sort of wrong settings have you observed in these VU meter skins?
Would they not also come to light when used in AIMP? (and receiving some corrective complaints there?)

Mainly the minlevel setting. But admittedly I didn't check a large amount of skins, it was really just half a dozen and I think at least half were wrong. I'm not sure how AIMP uses that setting. I only use it to keep the needle at the MinAngle if the peak reading is below the MinLevel. I expect a lot of users don't check their accuracy so probably didn't notice any problems.

I posted into the other thread about the display issues with your skins, I'll have a fix for AL-65 Elemental in the next version but DejaVU Void Red is displaying correctly for me (no missing pixels on the right side). I expect you may have just experienced a glitch in the draw window which happens occasionally when resizing panels, altering the size slightly or restarting Musicbee usually fixes it.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 11, 2024, 10:18:03 PM
DejaVU Compact has been added.

It's a vertical version of DejaVU that may work better in panels that have less horizontal space available.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 11, 2024, 10:49:43 PM
DejaVU Compact has been added.
Nice, but small graphical glitch on the top meter - the base(?) of the needle shows above the scale.
(https://i.imgur.com/aXPkH5H.jpeg)

EDIT: Typo
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 11, 2024, 11:24:18 PM
Nice, but…
You should probably present your but to the plugin creator.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: sveakul on September 12, 2024, 01:24:22 AM
I posted into the other thread about the display issues with your skins, I'll have a fix for AL-65 Elemental in the next version
Is the fixed AL-65 Elemental available yet (if so where?)?  My favorite so far.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 12, 2024, 01:40:31 AM
Is the fixed AL-65 Elemental available yet (if so where?)?  My favorite so far.
That's nice to hear. This VU meter has been a childhood love of mine, so I have put in some serious effort in creating this digital replica and trying to make it as a[c|cc]urate as it can be.
What is it that you think that needs to be 'fixed'?
Are you using the most recent version of the VUMeter plugin?
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 12, 2024, 02:04:16 AM
Nice, but…
You should probably present your but to the plugin creator.
Why? Isn't the skin creator responsible for skin glitches? This is the only skin that shows this (minor) defect.

Besides, I'm not presenting my but to someone I haven't met personally.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 12, 2024, 02:13:13 AM
Why? Isn't the skin creator responsible for skin glitches? This is the only skin that shows this (minor) defect.
I'm not sure (as you seem to be) that this is a VU meter skin glitch.
I don't think that it is.
 
Quote

Besides, I'm not presenting my but to someone I haven't met personally.
I'm not interested in that either. So just keep your but to yourselves?   ;-)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: sveakul on September 12, 2024, 09:19:31 AM
Is the fixed AL-65 Elemental available yet (if so where?)?  My favorite so far.
That's nice to hear. This VU meter has been a childhood love of mine, so I have put in some serious effort in creating this digital replica and trying to make it as a[c|cc]urate as it can be.
What is it that you think that needs to be 'fixed'?
Are you using the most recent version of the VUMeter plugin?
I personally don't see anything "off," but I'm reacting to what BoringName said in his Reply #19 above:

"I posted into the other thread about the display issues with your skins, I'll have a fix for AL-65 Elemental in the next version.."
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 23, 2024, 07:47:31 PM
download DejaVU Compact LED calibrated (https://rebrand.ly/VU_meter_DejaVU_Compact)
Did you not upload this yet? Or is the link incorrect?
(https://i.imgur.com/zi116Fd.jpeg)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 23, 2024, 07:58:58 PM
Did you not upload this yet? Or is the link incorrect?
Doh!
I placed it in the correct folder on my computer, but then forgot to activate the Dropbox application that then uploads it.
It should work now?
Thanks for reporting phred.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: phred on September 23, 2024, 08:02:38 PM
I placed it in the correct folder on my computer, but then forgot to activate the Dropbox application that then uploads it.
It should work now?
Thanks for reporting phred.
Isn't it a little early to be using adult beverages?
Yes, I downloaded it and will give it a good looking-over shortly.
Thanks.
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 23, 2024, 08:10:48 PM
Isn't it a little early to be using adult beverages?
That seems to be on your mind a lot. (and you are wrong b.t.w.)
Projecting?  ;-)
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 23, 2024, 08:19:54 PM
A calibrated version of DejaVU Compact has been added that also has peak indicators.
( DejaVU Compact LED Calibrated )
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65
Post by: hiccup on September 25, 2024, 06:18:13 PM
- SPL Mk2 was updated and now has a peak indicator LED
- A new VU meter called Smooth Slider was added
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider
Post by: sveakul on September 25, 2024, 11:58:23 PM
A calibrated version of DejaVU Compact has been added that also has peak indicators.
( DejaVU Compact LED Calibrated )

I took the liberty of doing a mod version of this great meter with green/red LEDs:

(https://i.imgur.com/mTivVcD.png)

It can be downloaded below.  Thanks hiccup for these!

https://mega.nz/file/KJwijKrT#vSrdJ-lO9Tod-8v9eTp3-Qg6WuiJXCKK0QnFsCCbu4E
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider
Post by: hiccup on September 26, 2024, 10:24:28 PM
I took the liberty of doing a mod version of this great meter with green/red LEDs:
Great!
And you should take liberties with this stuff.
Also, if you create a modification that you believe others may like, consider posting it here (https://getmusicbee.com/forum/index.php?topic=41767.msg227527#msg227527)?
Title: Re: my VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider
Post by: hiccup on October 27, 2024, 07:33:52 AM
Added 'Prism' (https://getmusicbee.com/forum/index.php?topic=41696.msg227213#post_VUmeter_Prism)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 10, 2024, 07:14:03 PM
A heads-up to say that all my VU meter skins have been updated from their first, initial moment of release.

By now they all:

- had their curves checked and improved

   meaning that I think I have squeezed out all that I can trying to give them the best and most satisfying needle action
   the needles are optimally responsive starting at very soft loudness levels, and will make optimal use of the available space on the scale
   they should all work well for most sorts of music content and loudness levels

- have an accompanying skin settings file so that they will automatically display as intended without the need for adjusting any plugin settings
   (horizontal vs. vertical orientation, single vs. dual meter, appropriate needle action, using peaks or 'curves' for LEDs, automatically using the correct background skin colour)

some notes on that:

- this requires using version 2.2.2 or up of the marvelous VUMeter plugin
- it needs 'Use Skin Defaults' being checked
- be careful with clicking 'Save Defaults', since that will overwrite a provided VU meter skin setting file with your current settings

(https://i.imgur.com/gJniE9y.png)

Try switching between VU meter skins such as Prism (https://getmusicbee.com/forum/index.php?topic=41696.msg227213#post_VUmeter_Prism), AL-65 (https://getmusicbee.com/forum/index.php?topic=41696.msg227213#post_VUmeter_AL-65) and SPL-Mk2 (https://getmusicbee.com/forum/index.php?topic=41696.msg227213#post_VUmeter_SPL-Mk2) to see how convenient this feature is.

- - -

I can't recall every change that I have made to each of them by now, but here are some changes regarding some specific VU meter skins:

- 'Accuphase A-46' has been renamed to 'Accuphase A-47'
   because an 'A-46' skin already exists, and my version has quite a few visual and functional improvements, making that I think it deserves a unique name so to avoid possible confusion

- 'Smooth Slider' now makes optimal use of the full width of the panel, and the needle won't break up when playing Beatles' stereo remasters anymore.
  
- 'Ernest Turner Model 702' now has its scale starting at -40 dB instead of -20 dB and has been checked for 'accuracy'.
 
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 11, 2024, 02:14:39 AM
@hiccup...

I appreciate all the time you've devoted to your meter skins.

That being said, I feel like I'm doing something wrong as none of your .rar skins are appearing in the list of skins when right-clicking the meter panel and selecting "skins."

I'm running MB 3.6.9076 P. I have updated VUMeter to 2.2.2. I exited MB and removed all the (working/visible) skins in \MusicBee\Plugins\VUMeter\VUSkins and then copied all your .rar files into that directory. I launched MB and the skins dropdown shows "Empty." If I put all the original .zips back in that directory, the skins show up. The only thing I haven't done in an attempt to resolve this is to reboot the PC, which I'm going to do after I post this.

Thanks.

EDIT: The reboot of the PC didn't change anything. I would've been quite surprised if that took care of the issue. Also, I failed to mention previously that I have enabled "Use Skin Defaults." And when I enable or disable "Use Skin Defaults" MB throws this error:
Code
MusicBee v3.6.9076.34604P  (Win10.0), 10 Nov 2024 21:37:

System.OverflowException: Value was either too large or too small for an Int32.
   at System.Convert.ToInt32(Double value)
   at MusicBeePlugin.VUMeter.SetPivotOffset()
   at MusicBeePlugin.VUMeter.FillVertexArrays()
   at MusicBeePlugin.VUMeter.Mi_LoadDefaults_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I shall also report this on BoringName's VUMeter thread.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 11, 2024, 07:27:01 AM
That being said, I feel like I'm doing something wrong as none of your .rar skins are appearing in the list of skins when right-clicking the meter panel and selecting "skins."
That sounds like you haven't extracted the downloaded .rar files.
You need to extract them so you end up with both the skin file ( .bin) and the accompanying settings file (.ini) for it.

The plugin supports:
- AIMP skins  (which are in the .zip format)
- foobar2000 skins  (which are in the .bin format)
- .ini files that only contain some custom settings for a VU meter skin (optional)

For the earliest versions of the plugin things regarding skin files (and their extensions) were a little bit different.
But since the functionality of the plugin by now seems to have settled down and has entered some sort of final state, I'll see if I can add some explanation on differences between skins and how to use them.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 11, 2024, 08:19:39 AM
@hiccup...

I appreciate all the time you've devoted to your meter skins.

That being said, I feel like I'm doing something wrong as none of your .rar skins are appearing in the list of skins when right-clicking the meter panel and selecting "skins."

I'm running MB 3.6.9076 P. I have updated VUMeter to 2.2.2. I exited MB and removed all the (working/visible) skins in \MusicBee\Plugins\VUMeter\VUSkins and then copied all your .rar files into that directory. I launched MB and the skins dropdown shows "Empty." If I put all the original .zips back in that directory, the skins show up.
phred:  when hiccup re-did all his VUMeter skins, he used the *.BIN format exclusively, which cannot be read inside of zip (or rar) files like the old AIMP analog format could--unzip them first.  It's worth the extra step as BIN is a superior format.  Be sure to include the *.ini file now used for tuning when present by versions 2.2+ of the plugin.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 11, 2024, 01:02:43 PM
@hiccup and sveakul...

Thank you both. I guess I didn't read the threads carefully after my three week absence. I extracted two .bins as a test and they're showing up.

Thanks again.

EDIT: Typo
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 16, 2024, 06:10:10 PM
A new member to the 'DejaVU Compact' family can be welcomed:

 DejaVU Compact - Fischer's Lovebird

(https://i.imgur.com/xpOUjTM.gif)

(available in two versions: one that has LED peak indicators and one that doesn't)

The border is coloured to match MusicBee's 'Chameleon Dark' skin.
Let me know if there are requests for additional versions that will blend-in with other MusicBee skins.

note that as a result of how they are designed, their loading time will be slightly longer
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 16, 2024, 09:20:10 PM
A new member to the 'DejaVU Compact' family can be welcomed:

 DejaVU Compact - Fischer's Lovebird

(available in two versions: one that has LED peak indicators and one that doesn't)

hiccup thanks for this beautiful skin/meter, but the only version of Fischer's Lovebird in your DejaVu Compact package is the one without LED peak indicators--could you please add the LED one as well?  These are bound to be "hits"  :)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 06:45:17 AM
Quote
but the only version of Fischer's Lovebird in your DejaVu Compact package is the one without LED peak indicators--could you please add the LED one as well?
It's there also.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 17, 2024, 08:59:16 AM
Quote
but the only version of Fischer's Lovebird in your DejaVu Compact package is the one without LED peak indicators--could you please add the LED one as well?
It's there also.
While there is an indication below your DejaVu Compact download section saying "There are also variations that have LED peak indicators:", there is a sample screenshot but no link:

(https://i.imgur.com/3m3nFFL.png)

Going to the first ""download DejaVu Compact" link only shows the non-LED version

(https://i.imgur.com/dRg4Ui3.png)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 09:11:47 AM
While there is an indication below your DejaVu Compact download section saying "There are also variations that have LED peak indicators:", there is a sample screenshot but no link:
Yes there is.
There is a download link for DejaVU, and a download link for DejaVU Compact.
Both contain all non-LED and LED variations of them.

Quote
Going to the first ""download DejaVu Compact" link only shows the non-LED version
Please look again, it is really there.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 17, 2024, 10:42:46 AM
Quote
Going to the first ""download DejaVu Compact" link only shows the non-LED version
Please look again, it is really there.
You said, "There is a download link for DejaVU, and a download link for DejaVU Compact.
Both contain all non-LED and LED variations of them."  Clicking the "download DejaVu Compact" link takes you to a Dropbox page that shows only the non-LED "DejaVU Compact - Fischer's Lovebird.rar":

(https://i.imgur.com/PCNJkLn.png)

The entire first post with all links looks like the one linked here, at least in Firefox 132:
https://mega.nz/file/zJAz2Jbb#lDYE8Xa9ybMFf9i7Ps5MtQoW_QmoF1QXEJmdxIXMkgA (https://mega.nz/file/zJAz2Jbb#lDYE8Xa9ybMFf9i7Ps5MtQoW_QmoF1QXEJmdxIXMkgA)

If you're punking me I get it but others besides myself would enjoy using these too.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 10:55:18 AM
If you're punking me I get it but others besides myself would enjoy using these too.
(https://i.imgur.com/YNP8ykQ.png)

(https://i.imgur.com/QXeI14Z.png)

I won't be able to help you further with this.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 17, 2024, 12:46:10 PM
Both the LED and non-LED series are under the DejaVU Compact link...
(https://i.imgur.com/zpCbcEU.jpeg)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 17, 2024, 02:15:01 PM
DejaVU Compact - Fischer's Lovebird
This one's a beauty, hiccup.

In layman's terms, what is the difference between this and your others that results in the long loading time? During which MB is non-responsive.

You offered to add/modify to go with other skins, so I'll ask...
I would appreciate one for Phred on the Lookout using the darker blue: 106,150,228.
It would be even greater if you can add the "frazzled bee" that the skins uses. Here's a link to a .png. If you need Base64, or some other format let me know. If adding the icon is too much and beyond the scope of what you offered to do, just say so and I'll understand.
https://www.mediafire.com/view/a50t4mevike8r8f/Frazzled_Bee_Color.png/file

Thanks. I mean -really- thanks!
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 02:48:58 PM
This one's a beauty, hiccup.
In layman's terms, what is the difference between this and your others that results in the long loading time? During which MB is non-responsive.
Thanks phred.
For as far as I understand the cause of the longer loading time, it is because this VU meter skin is using some rather complicated layers that contain a lot of transparency.
(I could be wrong about that being the cause, but I think I'm not)

Quote
You offered to add/modify to go with other skins, so I'll ask...
Sure, no problem.
Do you mean something like this?:
(https://i.imgur.com/37O07R5.png)

I myself am not completely convinced about how that looks, maybe because (for this layout) the colours right above and right below the VU meter are both different from the VU meter border.
But maybe you are using a layout where this would work well?
It's also quite a high-contrast VU meter skin, while 'Phred on the Lookout' is a rather low-contrast skin.
But making the 'near-black' background panel a lot lighter may not work well for this particular skin.

Also, the Frazzled Bee is a bit small and detailed for the limited available space, but I think I should be able to improve that a little bit if you make the order for this VU meter skin official.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 17, 2024, 04:06:31 PM
Do you mean something like this?:

I myself am not completely convinced about how that looks, maybe because (for this layout) the colours right above and right below the VU meter are both different from the VU meter border.
I understand, but you made an 'official' release of DejaVU Compact for PotL with the lighter blue (205,220,237) and I felt it blended into the adjacent panels too much for my liking. That's why I requested the darker blue. Which makes it stand out more. I agree that changing the near-black would not look good at all.

Quote
Also, the Frazzled Bee is a bit small and detailed for the limited available space, but I think I should be able to improve that a little bit if you make the order for this VU meter skin official.
I do plan on making this available as an 'offiicial' PotL VU Meter (with a credit to you) but I'd understand if getting the Frazzled Bee larger is too much work, you can stop where you are and I'll issue it as is. Either way you've got my gratitude.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 04:44:23 PM
I do plan on making this available as an 'offiicial' PotL VU Meter
Yeah but, no but…
I think mods of skins should be published by the person that created or modified it.
So when we have something that works and we agree on, I'll just add it to the DejaVU Compact repository.
Something like: DejaVU Compact LED - Fischer's Lovebird (phred on the lookout edition)
(I am guessing you want the LED version?)

Quote
if getting the Frazzled Bee larger is too much work…
It's not so much the size but also the low quality and the thin lines.
But that's something I can fix to a certain degree.
You don't happen to have a higher quality source of it?

I'm calling it quits for today. I thought it would be quick and easy, but this also requires some resizing, which affects everything from the needles to the LEDs.
And it's making a mess of things when not having a clear head. (yep, guilty as charged on this Sunday evening ;-)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 17, 2024, 04:46:02 PM
@ hiccup :  I put my foot in it this time and I apologize.  I found the problem is somewhere in my browser/OS settings, yet to be determined.

The scroll bar on the right edge of my Firefox, when dragged all the way down, only exposed the DejaVU download page to the extent of the screenshot I sent.  This time, I used the mouse scroll wheel instead, and the last part of the page was exposed complete.

I automatically use the browser scroll bar for everything, and it's still a mystery to me why it continues to stop prematurely in this case.  I tried changing the "use smooth (/auto) scrolling" settings to no avail.  Anyway, that's my own problem to solve.

Thanks again for the terrific new meter, with and without LEDs.  One question: do you know if the *.ini file settings are honored when used with Foobar and the plugin from oops, or is it seen at all?  The meter itself works great there with both bin and the ini present, but I'm not sure what "lead" it is following.  I'm guessing the ini is strictly a MusicBee thing.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 04:54:17 PM
One question: do you know if the *.ini file settings are honored when used with Foobar and the plugin from oops, or is it seen at all?  The meter itself works great there with both bin and the ini present, but I'm not sure what "lead" it is following.  I'm guessing the ini is strictly a MusicBee thing.
These accompanying .ini configuration files are a recent invention/suggestion by me, that BoringName has nicely implemented in his plugin.
So other plugins will not be aware of them, let alone will know what to do with them.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 17, 2024, 05:19:47 PM
Yeah but, no but…
I think mods of skins should be published by the person that created or modified it.
So when we have something that works and we agree on, I'll just add it to the DejaVU Compact repository.
Something like: DejaVU Compact LED - Fischer's Lovebird (phred on the lookout edition)
(I am guessing you want the LED version?)
That sounds fair. But I'll also add it to the PotL skin thread so that folks who d/l the skin know a VU Meter is available.

And yes, the LED version is all I'm asking for.

Quote
You don't happen to have a higher quality source of it?

I'm calling it quits for today. I thought it would be quick and easy, but this also requires some resizing, which affects everything from the needles to the LEDs.
And it's making a mess of things when not having a clear head. (yep, guilty as charged on this Sunday evening ;-)
No, I dug deep just to find that version. So let's make a deal. Forget about the Frazzled Bee. All it's doing is creating a Frazzled hiccup. You've done (or are doing) enough for me with just changing the skin color. The Frazzled Bee was just a bonus. Don't worry about it.

And thanks.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 05:38:48 PM
Forget about the Frazzled Bee.
And thanks.
What Frazzled Bee?
And please stop thanking me. I'm doing this kind of stuff when I find it enjoying.
Especially when it is for forum veterans that also have contributed a lot over all these years.
For every next 'thank you' from you I will be delaying DCLFL-POTL by days increasing by a logarithmic scale similar to a decibel curve.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 17, 2024, 08:15:55 PM
These accompanying .ini configuration files are a recent invention/suggestion by me, that BoringName has nicely implemented in his plugin.
So other plugins will not be aware of them, let alone will know what to do with them.
OK thanks.  I keep a shared skins folder between the two now that both are "tri-format."
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 17, 2024, 09:21:12 PM
OK thanks.  I keep a shared skins folder between the two now that both are "tri-format."
I don't think that's relevant in relation to my VU meter skins? (which is what this topic is about)
If you have some desire for the foobar2000 plugin being able to make use of these .ini configuration files it would be best to raise it on the foobar2000 forum.
I'm not sure if things like rise/fall and curve can be made compatible between the two, but if the foobar2000 plugin could at least use things like orientation and background colour, I'm sure they will see the benefit in that.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 17, 2024, 09:30:41 PM
What Frazzled Bee?
Exactly.

Quote
For every next 'thank you' from you I will be delaying DCLFL-POTL by days increasing by a logarithmic scale similar to a decibel curve.
COOL!!! Something else to look forward too.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 18, 2024, 07:20:58 AM
FWIW, after I made a monkey's ass out of myself with that page thing I found that with Edge a second, inner scrollbar is created that takes over there when the outer one stops.  I've seen Firefox do that often on other sites--not on that one of course.  Maybe it's stumbling over html on the Dropbox site specifically coded around Edge.  Anyway now I can "sleep" tonight.

I noticed that when the two new Lovebird skins are used with Foobar, the regular works fine but loading the LED version crashes the entire Foobar.  I mean "so what" because hiccup's new skins are designed for MusicBee anyway and work as advertised there, but if you ever move to a shared skin folder it's something to keep in mind, one size doesn't always fit all.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 18, 2024, 05:11:00 PM
-  DejaVU Compact LED - Fischer's Lovebird has been updated.
   (a minor issue between needles and LEDs was resolved)

-  DejaVU Compact LED - Fischer's Lovebird (Phred on the Lookout edition)
   has been added
   (@phred, let me know if this is how you wanted it?)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 18, 2024, 06:32:02 PM
I noticed that when the two new Lovebird skins are used with Foobar, the regular works fine but loading the LED version crashes the entire Foobar.
To be clear, both work fine with the original foobar2000 plugin.
But there is indeed a problem with the new foobar2000 plugin.

I did some brief testing, and when I used two separate bin files for the left and right channel, the LED version loaded quickly and worked fine.
But after combining the two into a single bin file, the plugin doesn't seem able to handle it anymore and indeed makes foobar2000 crash.
This may be useful information in case you want to raise it with the developer of the foobar2000 plugin.
I'm guessing it's something he (Oops) can solve with one hand tied to his back.
(and tell him: big thanks, for unraveling the mystery of these bin files, and sharing his work and knowledge with 'our' BoringName)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 18, 2024, 08:44:18 PM
-  DejaVU Compact LED - Fischer's Lovebird (Phred on the Lookout edition)
   has been added
   (@phred, let me know if this is how you wanted it?)
That's exactly as I envisioned it. Nicely done.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on November 19, 2024, 07:39:21 AM
The Fischer's Lovebird skins have been updated and should load a lot faster now.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on November 19, 2024, 09:46:53 AM
The Fischer's Lovebird skins have been updated and should load a lot faster now.
Loading time reduced by 50% here, thank you!  Phred how about you?
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: phred on November 19, 2024, 01:30:02 PM
Loading time reduced by 50% here, thank you!  Phred how about you?
Yes and no. But mostly yes.

Using VUMeter 2.4.1 and the updated versions of hiccup's Lovebird skins with MB 3.6.9083 P...
Lovebird Phred on the Lookout version loads between four and seven seconds when switching to it from another skin. With a Lovebird skin loaded and attempting to load another skin, I got this every time...
(https://i.imgur.com/Y4ZK0VV.jpeg)
After a reboot all skins are loading. The ones that yesterday were loading "instantaneously" are now taking a little longer - less than four seconds. The two Lovebirds now load in between four and seven. Even from a restart of MB.

Overall I'd say it's better than yesterday and I'm happy with the results. Thanks BoringName for digging into this.

A couple of times when switching skins I got this but it's not consistent nor does it happen with one particular skin. I'll keep looking for a pattern.

Code
MusicBee v3.6.9083.37660P  (Win10.0), 19 Nov 2024 8:04:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Parameter is not valid.
   at System.Drawing.Bitmap..ctor(Int32 width, Int32 height, PixelFormat format)
   at MusicBeePlugin.VUMeter.DrawFooFrame(Int32 frameNum, Int32 ledFrameNum, Boolean left)
   at MusicBeePlugin.VUMeter.DrawFoobarSkin()
   at MusicBeePlugin.VUMeter.OpenGLControl_OpenGLDraw(Object sender, OpenGLRoutedEventArgs args)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at System.Windows.RoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at SharpGL.WPF.OpenGLControl.DoRender()
   at MusicBeePlugin.VUMeter.RenderEventProcessor(Object myObject, EventArgs myEventArgs)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: hiccup on February 16, 2025, 12:06:58 PM
All my VU meters have been updated.
They have been optimised for the improved needle action that VUMeter v2.6.2 brings.
(and they are now all compressed using LZMA)

Make sure to check 'Use Skin Defaults' in the plugin.
Title: Re: VU meters: AcuVU · DejaVU · SPL Mk2 · AL-65 · Smooth Slider · Prism
Post by: sveakul on February 17, 2025, 08:54:44 AM
All my VU meters have been updated.
They have been optimised for the improved needle action that VUMeter v2.6.2 brings.
(and they are now all compressed using LZMA)

Make sure to check 'Use Skin Defaults' in the plugin.
Thanks!  I imagine you meant to say "v2.6.3" for the meter version.  Nice to be dealing with a single improved format for your skins.