UE5 Visualization Plugin - Windows Audio Capture (WAC) is an Unreal Engine 5 plugin that captures live audio from the windows default audio device and analyse it to frequency values.
Practically you can create any audio visualisation through Unreal Engine's BP system by adding custom nodes that react live with your windows audio.
New Release 5.4.3b enhanced for stability and performance
introducing new features: -Extra outputs for Left and Rigth Channel Separation -Extra output in dB -Interpolation for smoother visualisations -Dynamic Range Compression in order to boost more silent frequencies -Normalization in order to set custom range of the output
Plugin v5.4.3b : here
Demo Project v5.4.3b: here
Runtime Demo v5.4.3b: here
Updated to latest UE 5.4.3
Plugin v5.4.3 : here
Demo Project v5.4.3: here
Updated to latest UE 4.25.3 release, added Shift Colors Hue Functionality
Color 1: Hue Shift Left/Right: Keboard keys 1/2 Color 2: Hue Shift Left/Right: Keboard keys 3/4
Fixed "Highly Volatile Noise Pattern" Bug
Runtime Demo v4.25.3: here
Runtime Demo v4.25.3: here (with VR Support)
Plugin v4.20.3 : here
Demo Project v4.20.3: here
Runtime Demo v4.20.3: here (with VR Support)
Plugin v4.17.2 : here
Plugin v4.16.1 (updated to VS2017): here
Plugin v4.16: here
Demo v4.15: here (Now with VR Support)
Demo Project v4.15: here
Plugin v4.15: here
- Add WindowsAudioCapture inside Plugins folder in your project's folder ex. YOUR_PROJECT\Plugins\WindowsAudioCapture (if you dont have a Plugins folder feel free to crete one)
- Create an Actor BP
- Add a WindowsAudioCapture Component
- on tick event add a Get Frequency Array (its better to use a delay because its not necessary to capture frequencies all the time)
- Analyse Frequency Array as you preffer there are 4 functions so far to assist you Get Specific Freq Value, Get Average Freq Value in Range, Get Average Bass Value , Get Average Subbass Value
- Use the output value to move/rescale other actors or adjust light brightnes or color...let your fantasy guide you