Coder Social home page Coder Social logo

kwstasg / wac Goto Github PK

View Code? Open in Web Editor NEW
140.0 140.0 47.0 20.81 MB

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.

C++ 87.27% C 11.88% C# 0.85%
audio-visualizer cpp plugins ue4 unreal-engine-4 visualization

wac's People

Contributors

kwstasg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wac's Issues

4.22 Update?

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!

It sometimes can not capture audio, pData is ''

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.

Engine and Demo Crash w/ Logitech Audio Device

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!

Request WAC plugin for ue4 v 26.1

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?

License/ Rights to use this in small indie project?

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.

4.21 Update?

Just wanted to check in and see if this would be updated to 4.21? Thank you!

Incompatible software

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!

Signal has a Highly Volatile Noise Pattern

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:

image

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.

image

To visualize on the spectrum analyzer what it looks like is this when the noise is happening:

image

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!

4.26 or higher?

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.

Integrating with BTrack

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!

Viewport OK... Standalone Bad... Packaged Broked

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

UE5.1 Support?

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

I cant generate clean proyect

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.