kwstasg / wac Goto Github PK
View Code? Open in Web Editor NEWUE4 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.
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.
Hey! Was curious if you had any plans to update this to support 4.22?
If not, maybe you could give me an idea of what needs to be done, and me and my guys can try to do it. I'd be open to submitting a PR for a fix.
Thanks!
When start play, sometimes it can not capture audio data , pData is '', and BP_methods return empty TArray.
Though, it usually happens when PIE from 2nd times on. some times It can capture audio when first time PIE after open project luckily, more often It didn't capture data never after open project.
I have two audio devices - surround sound setup and Logitech G430 headset. In both 4.15 and 4.17 versions, trying to play in editor or launch the 4.15 demo build with my default audio device set as the Logitech G430 headset causes a crash. Playing in editor or launching the demo project and picking a map works fine with my surround sound.
Drivers for the headset are up to date, I've tried disabling Logitech Gaming Software and forcing end task for Realtek HD audio manager, but nothing seems to resolve this issue.
This is a really great plugin and I've had a lot of fun playing around with modifying the spectrum analyzer. I'm just sort of at a loss as to how to troubleshoot and/or resolve this issue. The crash report doesn't give any information as to what's causing it and I've tried other audio devices (HDMI monitor speakers) and none of those cause a crash. Any insight would be super appreciated. Thanks for your time!
Amazing work! Thanks! I would give u special present (pm me), do u have WAC plugin for ue4 v 26.1 with project file so i would like to use it with nvcaustics and rtxgi?
Is it possible for you to attach some kind of license to this, like MIT license? I have a small project that I might try and get some funding for. Of course I'm open to some kind of mutual agreement if the project is anywhere near successful.
Just wanted to check in and see if this would be updated to 4.21? Thank you!
Just wanting to leave a heads up that this plugin causes ue4 to crash on begin play if you have "Nahimic" audio enhancement software running. I know not many people would, but I did, and it took me a while to figure out, so I though I'd share.
Great plugin though, thanks!
Hi @kwstasg,
Great plugin by the way, I really like this a lot and am very happy that it exists. Overall the implementation of the plugin was smooth and seamless and integrated as expected.
I'm having an issue with the incoming data from the Get Frequency Array
node, which is sometimes, and sporadically for sometimes short and sometimes long periods of time, returning very uncharacteristically high values, sometimes, creating like a static noise pattern.
This is how I'm getting the values:
The resulting noise is coming on and off like this, sometimes on, sometimes off. The noise is marked with X
, and the normal operation is marked with a check mark.
To visualize on the spectrum analyzer what it looks like is this when the noise is happening:
Behavior is very random like this, usually within the first few seconds or so of playing it's not an issue, then it creeps in. It seems to happen almost every time after a track switches, and it goes from empty sound back to a song playing.
Any help fixing this or ideas so I can fix it would be very helpful. Thanks!
Hello!
This is an amazing plugin with the right setup but I tried to use it with 4.26.2 and it wouldn't work unfortunately. Kept failing to repackage.
Anyone could get this working on 5.3?
Hello! First off, thank you for this software! It's just what we need.
I am trying to integrate this with https://github.com/adamstark/BTrack to figure out the BPM of the incoming audio...
However, in the BTrack docs, it needs us to fill a double precision array with one frame of audio samples...
Can I get that using WAC? I am just confused as to how to go about figuring that data out.
Thanks again!
Helle, how to load a xx.wav beform use audiocapture get frequency
I have a weird issue... My project runs OK in windows editor. But in standalone version the audio capure has too many fluctuations, more than 60% of the playback are bizarre fluctuations, And 30 seconds later stop working, there is no more freqs values, is all black, and I have to re-open...
And in the packaged version there is no data at all, its all black from the beggining.
I dont know what to do rlly
Love this plugin, though struggling to get it working with UE5.1 (have tried auto build when launching project but failed)
Any advice on how I can build this myself to work with 5.1?
Cheers
Hi, I'm a little bit stressed with this. I downloaded UE4 4.20 the plugin, and the demo proyect, and, I can not open the demo proyect, niether rebuild from source. And i can not compile the UE4 4.20 soruce code with the plugin merged, I dodnt know what to do
Im a streamer and I use a scene with music visualization as a "stream starting" scene... And I have to play the project in the editor. I need to generate a standalone version and I cant build it. All I can do right now is create a project in 4.17 with the plugin, but can not generate a standalone build about. I pretty sure that I've been doing something wrong. What is the procedure to create a functional clean proyect without error for standalone compiling?
Ty btw, and srry for the inconveniences
I tried to package a project on ue4 4.20.3 with the plugin installed and it failed. I know the ue4 audio visualization fails to package also. Does this suffer from the same problem? Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.