All Projects → kwstasg → Wac

kwstasg / Wac

UE4 Visualization Plugin - Windows Audio Capture (WAC) is an Unreal Engine 4 plugin that captures live audio from the windows default audio device and analyse it to frequency values.

Programming Languages

cpp
1120 projects

Projects that are alternatives of or similar to Wac

UE4 MagicConsole
Enhanced UE4 output log widget
Stars: ✭ 71 (-12.35%)
Mutual labels:  plugins, ue4, unreal-engine-4
Ue4 Cheatsheet
An Cheat Sheet for Unreal Engine 4 C++ programming, licensed under CC BY-NC-SA 4.0
Stars: ✭ 318 (+292.59%)
Mutual labels:  ue4, unreal-engine-4
Fmodel
File explorer for UE4 games and with cosmetics icon creation support for Fortnite, Valorant, Battle Breakers, and Spellbreak
Stars: ✭ 299 (+269.14%)
Mutual labels:  ue4, unreal-engine-4
Unrealcpp
Unreal Engine 4 C++ examples
Stars: ✭ 490 (+504.94%)
Mutual labels:  ue4, unreal-engine-4
BotArena
AI Team Deathmatch
Stars: ✭ 34 (-58.02%)
Mutual labels:  ue4, unreal-engine-4
Genericgraph
Generic graph data structure plugin for ue4
Stars: ✭ 256 (+216.05%)
Mutual labels:  ue4, unreal-engine-4
Awesome Ue4
A curated list of resources for working with Unreal Engine 4. (Awesome Unreal Engine 4)
Stars: ✭ 428 (+428.4%)
Mutual labels:  ue4, unreal-engine-4
PsWebServer
Civet web server integration plugin for Unreal Engine 4
Stars: ✭ 24 (-70.37%)
Mutual labels:  ue4, unreal-engine-4
Dungeontemplatelibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 595 (+634.57%)
Mutual labels:  ue4, unreal-engine-4
Carla
Open-source simulator for autonomous driving research.
Stars: ✭ 7,012 (+8556.79%)
Mutual labels:  ue4, unreal-engine-4
Ue4linuxlauncher
Stars: ✭ 79 (-2.47%)
Mutual labels:  ue4, unreal-engine-4
RN4UE4
🎮 RakNet plugin for Unreal Engine 4
Stars: ✭ 52 (-35.8%)
Mutual labels:  ue4, unreal-engine-4
libprotobuf ue4
libprotobuf for Unreal Engine 4
Stars: ✭ 81 (+0%)
Mutual labels:  ue4, unreal-engine-4
Ue4 Binary Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 292 (+260.49%)
Mutual labels:  ue4, unreal-engine-4
store-ue4-sdk
Xsolla Store plugin for Unreal Engine 4
Stars: ✭ 17 (-79.01%)
Mutual labels:  ue4, unreal-engine-4
Gascontent
Repo to gather all Gameplay Ability System content for UE4
Stars: ✭ 398 (+391.36%)
Mutual labels:  ue4, unreal-engine-4
Runtimemeshcomponent
Unreal Engine 4 plugin component for rendering runtime generated content.
Stars: ✭ 903 (+1014.81%)
Mutual labels:  ue4, unreal-engine-4
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+3470.37%)
Mutual labels:  ue4, unreal-engine-4
Pbcharactermovement
HL2-style, classic FPS movement for Unreal Engine 4 implemented in C++
Stars: ✭ 582 (+618.52%)
Mutual labels:  ue4, unreal-engine-4
Actionrpggame
Unreal Engine 4 Action RPG type game starter kit.
Stars: ✭ 773 (+854.32%)
Mutual labels:  ue4, unreal-engine-4

WAC

UE4 Visualization Plugin - Windows Audio Capture (WAC) is an Unreal Engine 4 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.

UE 4.25:

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)

UE 4.20:

Plugin v4.20.3 : here

Demo Project v4.20.3: here

Runtime Demo v4.20.3: here (with VR Support)

UE 4.17:

Plugin v4.17.2 : here

UE 4.16:

Plugin v4.16.1 (updated to VS2017): here

Plugin v4.16: here

UE 4.15:

Demo v4.15: here (Now with VR Support)

Demo Project v4.15: here

Plugin v4.15: here

Video:

Video

Instructions:

  1. 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)
  2. Create an Actor BP
  3. Add a WindowsAudioCapture Component
  4. on tick event add a Get Frequency Array (its better to use a delay because its not necessary to capture frequencies all the time)
  5. 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
  6. Use the output value to move/rescale other actors or adjust light brightnes or color...let your fantasy guide you

Special Thanx:

To eXifreXi for his awesome plugin eXiSoundVis was a learning treasure to me, helped me to understand the appliance of FFT Algorithm on Audio Frequencies visit his repository here https://github.com/eXifreXi/eXiSoundVis

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].