Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects
Spectrum Analyzer Visualisation
By: oops
foo_vis_wispan is a spectrum analyzer visualization implemented with GDI. It is a port of the Classic Spectrum Analyzer (vis_classic) Winamp visualization plug-in by Mike Lynch.
Features
Features
- Accurate, detailed, customizable spectrum analyzer.
-
vis_classic library has been upgraded to compile with a modern toolset.
- Upgraded the resolution of the waveform passed into the library from 8 bits to 16 bits.
- Other changes are mainly to integrate with foobar2000 instead of Winamp.
- That means bugs in the original are still likely to be present.
- Options can be modified and their effects viewed in real-time as the component is running.
- Compatible with the Default User Interface (Default UI) and the Columns User Interface (Columns UI).
- Tested on foobar2000 v2.25.1 (x86 32-bit and x86 64-bit) and Microsoft Windows 11 (Build 26100).
- It still runs at a maximum vertical "window" size of 255 pixels.
- It still uses the INI files to save settings.
- Only 1 instance of the component is supported.
- FFT equalization is negative logarithmic (base e) curve.
- It only includes minimal bug fixing in the original library.
- The component assumes Windows 10 as a minimum.
- Install the component using the "foo_vis_wispan.fb2k-component" file that can be downloaded from this page.
- Profiles are placed in this component's folder of foobar2000. This should be "<foobar2000 profile folder>\wispan".
Current version: 0.0.1-beta1, released on 2025-09-17
Change log:
- Fix layout change crashes on initialization [bug]
- Enable multi-instance destroy/tracking [change]
Supported systems: Windows 32-bit, Windows 64-bit, Windows ARM.
Works with foobar2000 v2.0 and newer
Links
View version history
Documentation
Discussion
More components
Browse all
Browse by author: oops
Tags: Columns UI panel, Default UI element, visualization