Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects
MilkDrop 2 Visualisation
By: oops
Version: 0.4.1-beta3, released on 2025-08-23 (archived)
Change log:
-
Enable multiple instances of the MilkDrop 2 plugin library [feature]
- Remove dependence on the global `g_plugin` variable from the `CState` class [developer]
- Remove dependence on the global `g_plugin` variable from the `CMilkMenu` class [developer]
- Remove dependence on the global `g_plugin` variable from the preset search functionality [developer]
- Remove dependence on the global `g_plugin` variable from the static functions [developer]
- Remove dependence on the global `g_plugin` variable from the `CPlugin` class itself [developer]
- Enable multiple instances of the MilkDrop 2 plugin library in UI elements [developer]
- Enable multiple instances of the MilkDrop 2 plugin library on the interactive functionality (IPC, keyboard, mouse) [developer]
- Fix broken multiple instances waveform analysis [developer]
- Adjust scaling and spacing on Preferences page [feature]
- Enable `%fb2k_profile_path%` for presets directory [feature]
- Apply Advanced Preferences changes at runtime [feature]
- DLL size reduced by 237 KiB (x64, relative to 0.4.0) [feature]
- Display message box on shader compilation failure (before crash) [change]
- Clamp preferences when read from configuration database to legal values [stability]
- Handle `WM_WINDOWPOSCHANGING` and `WM_WINDOWPOSCHANGED` window messages [change]
- Convert Direct3D 11 shim's pointers to smart pointers (`Microsoft::WRL::ComPtr`) [stability]
- Prevent deallocation of uninitialized or already deallocated memory [stability]
- Add dark mode to font dialog [fix]
- Move Preferences page to "core" dark mode [change]
- Update HLSL shader comments and syntax [developer]
- Make `DumpDebugMessage()` static [developer]
- Remove 3-dimensional title text code [developer]
- Synchronize common syntax with `foo_vis_vumeter` [developer]
- Update copyright year for recently-modified files [developer]
- Fix missing WTL targets in test project's configuration [developer]
Supported systems: Windows 32-bit, Windows 64-bit, Windows ARM.
Works with foobar2000 v2.0 and newer
Links
View version history
View latest version and component description
Documentation
Discussion
Source code