foobar2000

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.
  • 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.
Developer Notes
  • Does not implement any WSH features.

Current version: 0.1.3-beta, released on 2024-10-14

Change log:

  • Fix dark/light mode bitmaps by creating one set for each window instance
  • Add option to disable tuning and mouse wheel
  • Add linear level and range control
  • Implement mid/side processing

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?