Overview
Download
Mac
Mobile
Components
Screenshots
Support
SDK
Releases of
Analog VU Meter Visualisation
0.8.5
current version, released on: 2024-12-26
Fix bitmap scaling issues in context menu
Add "Disallow Fullscreen" option to context menu
Fix setup script [developer]
Add menu debug messages [developer]
Refactor edit box code in tuning dialog [developer]
0.8.3
released on: 2024-12-19
Refine configuration dialog box behaviors
0.8.2
released on: 2024-12-15
Add tuning dialog box
0.8.1
released on: 2024-12-08
Improve tuning selection using mouse wheel, modifier keys and buttons 4 and 5
Add capability to read non-embedded INI files
Remove requirement for space before 1 or 2 and the file name inside RAR
Fix some code analysis warnings [developer]
Reorganize some code for proper syntax highlighting [developer]
0.8.0
released on: 2024-12-07
Add EBU R 128 library and level mode
Add an expiring timer to the menu panel swap
Fix advanced preferences panel path infinite loop
Add `Escape` and `RAlt/AltGr` as modifier keys on the mouse wheel to change tuning parameter
Add mouse buttons 4 and 5 to change tuning parameter
Implement "press and tap" touch gesture to change skins
Add option to ignore default skin settings
Add ability to extract independent left and right panels from RAR archive
Enable capture of curve adjustment parameter from INI file
Update resource string table layout [developer]
Make minor changes and rename some files [developer]
0.7.7
released on: 2024-12-04
Fix duplicate Columns UI visualization menu entry
Improve saving global component settings on exit
Reset and initialize per-instance settings in Columns UI
Update foobar2000 SDK to 2024-12-03 [developer]
Update LZMA SDK to 24.09 [developer]
Build "shared" library for ARM64 [developer]
0.7.5
released on: 2024-12-03
Separate component and per-instance settings
Add panel/skin selection options to main menu
Add Columns UI color awareness
Modify "no files found" message
Fix minor Analyze warnings [developer]
0.7.2
released on: 2024-11-27
Enable rendering Direct3D elements on top of Direct2D UI
Add 3D movement
Add dynamic texture mode
Add switchable textures
Add Direct3D objects
Fix texture initialization due to incomplete file availability
Remove large blocks of dead code [developer]
Invert DirectX preprocessor macros [developer]
Implement `.ini` file background color override
Enable zlib to decompress concatenated Gzip'd files
Add LZ4 decompression capability
Add first run data copy bootstrap routine
Streamline file compression identification during panel search
Improve release build speed [developer]
Remove extraneous DLL exports [developer]
Refactor repetitive decompression code [developer]
Update file handling utility functions [developer]
Improve error handling and exit conditions of decompression functions [developer]
Optimize Gzip and Zstandard decompression functions [developer]
Optimize libzip build configuration [developer]
Optimize zlib build configuration and remove files with unneeded functions [developer]
Build bzip2 library with `BZ_NO_STDIO` defined and use only its low-level library functions [developer]
Normalize and simplify library MSBuild project files [developer]
Add WARP NuGet package [developer]
Add WARP and data bundling capabilities to packaging script [developer]
Add additional CI cache clean up [developer]
Add repository set up script [developer]
Update `.gitattributes` with new formats [developer]
0.6.7
released on: 2024-11-23
Add frame counter
Add video freeze option
Enable reading Gzip-compressed `.bin` files
Read `.ini` file inside RAR archive and update settings
Reduce NuGet cache size [developer]
Fix long build time for UnRAR in ARM64EC platform [developer]
Refactor compression and archive functions [developer]
Add parallel build capability to packaging script [developer]
0.6.0
released on: 2024-11-21
Implement Columns UI support
Speed up initialization
Refine fullscreen
Fix settings save and reload
Allow WARP rasterizer in release configurations
Fix stuck LEDs
Make INI reading more robust
Add Zstandard library for reading `.bin` files
Add UnRAR library for reading `.bin`+`.ini` archives
Update DirectXTK library and device resources [developer]
Rename mINI library directory [developer]
0.5.7
released on: 2024-11-19
Add "Mixed" levels capability for all panel flavors and associated menu option
Fix concatenated `.bin` file with LEDs crash
Fix peak level value on stop
0.5.4
released on: 2024-11-15
Use orientation parameter for LVU panels
Implement reversed `dbs` table drawing
0.5.3
released on: 2024-11-15
Use peak level for AIMP analog LEDs in RMS mode
Use panel flavor in settings to disable menu items
Remove "dB" units from zero frame
Add "epsilon" to decay comparison
Fix uninitialized variable warning [developer]
0.5.2-rc
released on: 2024-11-07
Display literal ampersands (`&`) in context menu properly
Fix AIMP skin needles with very large pivot points
0.5.0-rc
released on: 2024-11-06
Refine point-slope formula for AIMP skin angles
Add additional mouse wheel modifier keys
Make default background color to be theme-aware
Add easter egg
Reorder some `if/else` clauses [developer]
Improve structure memory layout [developer]
Wrap `EndDraw()` call with `ThrowIfFailed()` [developer]
Update `libzip` version [developer]
0.4.0-rc
released on: 2024-10-24
Add multi-channel mixing
Improve needle movement for all variants
Add discrete LED support to AIMP skins
Fix interpolation calculation for LVU skins
Add "remove background" option
Remove "linear" level mode
Prevent "range" tuning option from applying to "LKFS" level mode
Remove "more" decay option
Sample all edges for background color
0.3.2-rc
released on: 2024-10-22
Enable LVU skins
0.3.1-rc
released on: 2024-10-22
Fix tuning range enable condition
0.3.0-rc
released on: 2024-10-21
Support multiple embedded instance windows
Draw and load square radio bitmap
Fix panel load message
Fix bitmap loader
Refactor graphics memory [developer]
Fix instance tracker [developer]
Add instance ID [developer]
0.2.0-beta
released on: 2024-10-18
Improve AIMP skin support (single-panel, L/R panel horizontal, L/R panel vertical)
Update component information
Add modifier keys to gain tuning
Improve LZMA vs. uncompressed file detection heuristic
Refactor to share AIMP skin and foobar2000 panel base [developer]
Update CI pipeline and build flow [developer]
Rewrite waveform operations using idiomatic C++ [developer]
Remove unused directives and collateral files from build dependencies [developer]
0.1.4-beta
released on: 2024-10-16
Add AIMP skin support [barely functional]
0.1.3-beta
released on: 2024-10-14
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
0.1.2-beta
released on: 2024-10-09
Implement dynamic dark and light mode switching
Map peak and RMS level modes to 0dB and -3db, respectively
Adjust "Sensitivity" option to use zero-frame
Rename "Sensitivity" and "Epsilon" options to "Zero" and "Jitter", respectively
Add controllable preamplifier "Gain" option
Fix message box for non-existent panel directory error
Make all strings resources [developer]
0.1.1-beta
released on: 2024-10-08
Add middle click to reset current tuning parameter
Implement recursive file context menu/search
Updated dark mode colors
0.1.0-beta
released on: 2024-10-07
Initial public release.