foobar2000

Analog VU Meter Visualisation

By: oops

Version: 0.9.7, released on 2025-01-22 (archived)

Change log:

  • Fix Columns UI transparency after fullscreen
    • Fix screen vs. render target size mismatch on fullscreen [developer]
    • Update Columns UI window styles [developer]
  • Add configurable options to main menu skin selector
    • Extend `LoadPanel()` method with wrapping functionality
  • Synchronize tune dialog controls to instance state and vice versa
    • Add `WM_PANEL_CHANGE` message for tuning dialog [developer]
  • Document versions for component's third-party libraries in UI "About"
  • Reenable WARP adapter fallback on release builds
  • Add independent COM VU meter instance
    • Refactor `IVUMeter` constructor and destructor [developer]
    • Consolidate level calculation in COM VU meter [developer]
    • Fix RC VU meter loading [developer]
  • Improve thread pool timer performance by using per-instance critical sections [developer]
    • Fix thread pool timer hang on close due to `SendMessage()` [developer]
    • Work around playback status outside of main thread [developer]
  • Add missing preprocessor macro conditionals [developer]
  • Remove unused visualization stream [developer]
  • Centralize CRT debugging directives [developer]

Supported processor architectures: x86 32-bit, x86 64-bit, ARM64, ARM64EC.

Works with foobar2000 v2.0 and newer

Links

Download
View version history
View latest version and component description
Documentation
Discussion

How to install a component?