Releases: mmlTools/audio-wave
Releases · mmlTools/audio-wave
v3.0.5
v3.0.3
Audio Wave for OBS 3.0.2
- - Renamed "Cartoon Frame" to "Reactive Camera Frame": Refactored the effect for better performance and fixed several rendering bugs within the shader.
- - Fixed macOS Transparency Bug: Resolved an issue where sources appeared invisible on macOS/Metal. The renderer now uses a two-pass system to ensure graphics are drawn correctly across all backends.
- - Improved Multi-Platform Rendering: Standardized the coordinate system, ensuring that scene filters, cropping, and rotations work consistently on both Windows and Mac.
- - Fixed Windows Crash on Exit: Resolved a crash occurring when sources were deleted. Direct3D 11 resources are now properly locked to the graphics thread during destruction.
- - Enhanced Resource Loading: Hardened the initialization process to prevent "black frames" on startup by pre-allocating textures during source creation.
- - Memory Management Improvements: Added lazy-retry logic for graphics memory allocation, making the source more resilient during high GPU load.
Audio Wave for OBS 3.0.1
Removed docs as all important data is now in the readme
Audio Wave for OBS 2.0.0
✨ New Features
Multi-Color Gradient System
- Added true 3-color gradient support with individual color pickers.
- Gradient is now rendered spatially across shapes instead of a flat blended color.
- Fully supported on:
- Line
- Circle (Orbit & Rays)
- Square (Rays)
- Star (Rays)
- Hexagon (Orbit & Rays)
- Stacked Columns
- Rounded / Wobble Bars
Attack & Release Smoothing
- Introduced time-based animation smoothing.
- Visual elements now expand and retract smoothly instead of snapping.
- Separate attack and release behavior for cinematic motion.
dB-Accurate Reaction Range
- Visuals now react between configurable dB ranges (e.g. -20 dB to -10 dB).
- React dB defines when motion starts.
- Peak dB defines maximum extension.
🎨 Theme Improvements
Rays Styles
- Gradient correctly mapped along ray length.
- Double-Sided Rays option is now only visible when the selected style is Rays.
Hexagon Theme
- Removed redundant color selector.
- Now uses the global color / gradient system consistently with other themes.
Stacked Columns
- First row is always visible.
- Remaining rows animate progressively based on the selected dB range.
- Smooth peak decay instead of instant drop.
Rounded / Wobble Bars
- Simplified controls:
- Bars
- Wobble Intensity (controls retract smoothing)
- Mirror Vertical
- Removed unused dB parameters (Floor, React From, Full Height).
🧠 UI & Logic Refinements
UI Behavior & Settings Cleanup
- Gradient toggle behavior:
- OFF → Solid Color picker visible.
- ON → 3 Gradient Color pickers visible, Solid Color hidden.
- Shape Density is now only shown for themes that actually use it.
- Removed unused or misleading settings from themes where they had no visual effect.
🚀 Performance & Stability
Rendering & Audio Response Improvements
- Improved FFT response smoothing.
- Reduced visual jitter on fast transients.
- More stable peak decay and interpolation across all visualizers.
This update focuses on smooth animation, accurate dB response, true multi-color gradients, and broadcast-grade visual consistency across all Audio Waves Visualizer themes.