Analog VU Meter Visualisation
By: oops
foo_vis_vumeter is modern reimplementation of the analog VU meter component by DRON. It renders using DirectX 12.
Features
-
Supports VUEditor-generated ".bin" files.
-
Can be BZ2-compressed, LZMA-compressed or uncompressed.
-
Can use needles or lamps (LEDs), or both.
-
Can contain a single panel for left and right channels or separate left and right panels.
-
Supports AIMP analog ".zip" skins.
-
Must be ZIP-compressed and contain a "skin.ini" alongside corresponding PNG images.
-
Can contain a single panel for left and right channels or separate left and right panels.
-
Supports AIMP LED ".zip" skins.
-
Must be ZIP-compressed and contain a "settings.ini" alongside corresponding PNG images.
-
Can contain a single panel for left and right channels.
-
Includes many fine-tuning options and modes.
-
Controls through the context menu and using the mouse.
-
Compatible with the Default User Interface (Default UI) only.
-
Tested on foobar2000 v2.1.6 (x86 32-bit and x86 64-bit) and Microsoft Windows 11 (Build 26100).
-
Requires Windows 10 or later due to DirectX 12.
Installation
-
Download and extract panels/skins into this component's folder of foobar2000. This should be "<foobar2000 profile folder>\vumeter".
-
A large number of these can be downloaded from tom2tec's "The Audio File" Gallery.
-
Create custom panels using DRON's VUEditor.
-
Another collection of skins collected and curated by Artem (AIMP main developer).
-
LED skins gallery and creation tool by xrEngine.
Developer Notes
-
Does not implement any Windows Script Host or ActiveX features.
Current version: 0.5.4, released on 2024-11-15
Change log:
-
Use orientation parameter for LVU panels
-
Implement reversed `dbs` table drawing
Supported processor architectures: x86 32-bit, x86 64-bit, ARM64, ARM64EC.
Works with foobar2000 v2.0 and newer
Links
Download
View version history
Documentation
More components
Browse all
Browse by author: oops
Tags: Default UI element, visualization, visualizer
How to install a component?