I’m in the business of music visualizations (for live DJs) and there are 2 features that I could really use:
- Real-time analysis with events dispatched to Blueprints so I’m able to respond to amplitudes in a range of frequencies that I’m interested in.
- Being able to analyze whatever is playing on the user’s sound card. That means anything that is currently playing, from any application. This can be accomplished using loopback mode in WASAPI, a UE4 demo of which can be found here. (If you want to build the demo project, you’ll need to wrap any calls to Windows headers in #include “PreWindowsApi.h” and #include “PostWindowsApi.h”). I was thinking this could be implemented in a similar manner to the AudioCaptureComponent but instead of using a microphone input, it would use WASAPI loopback.
Those are two critical features for me at the moment. @saunassa Thanks for your response, much appreciated.