Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects | Blog & Rants
Waveform Seek Bar
By: oops
Version: 0.4.7-beta0, released on 2026-08-23 (current)
Change log:
- Precompute accurate mono downmix during scan and store it in the cache
- Apply mono/stereo downmix independent of channel selection
- Abort waveform scan on EOF at first chunk instead of faking silence
- Add vertical flip (mirror amplitude) display option
- Add configurable dB floor for logarithmic amplitude scaling
- Make pseudo-transparent background a per-panel setting
- Move concurrent scanning thread count from Advanced Preferences to Preferences page
- Rework context menu and expose it during Default UI layout editing mode
- Reuse in-progress waveform scan when a previewed track starts playing
- Shade played region when background is transparent
- Reorganize dialog layouts
- Rewrite tooltips and context menu descriptions
- Disable channel selection controls while downmixing
- Add `%wavebar_channels%` field via cache channel count lookup
- Open cache store before `start()` returns and defer job replay past worker startup
- Repaint Direct2D panel when the asynchronous waveform bitmap is ready
- Enable renderer dropdown when default initialization is disabled
- Release the GPU front end for hidden panels
- Add configurable gap between channel bands
- Add per-panel waveform opacity
- Add named panel presets
- Scale cursor width and color swatches with display DPI
- Refine dark mode and high-DPI configuration dialog rendering
- Simplify downmix labels
- Space channels with an even gap in Direct3D 11
Supported systems: Windows 32-bit, Windows 64-bit, Windows ARM.
Works with foobar2000 v2.0 and newer.
Works on Windows 10 and newer.
Links
View version history
View latest version and component description
Documentation
Discussion