Audio Analyzer Plugin



Audio Analyzer is a plugin for Unreal Engine 4 that allow you to visualize the waveform and frequency spectrum of an audio file in real-time. Also can detect the beats of any audio source in realtime by using frequency spectrum analysis (FFT).
You can use in your games or applications and make your games react to the music. It is really easy to configure.

Current features

  • Waveform
  • Frequency spectrum
  • Basic beat tracking
  • BPM tracking
  • Pitch tracking
  • Works with audio .wav files and Microphone input
  • Support cooked builds
  • Android mobile friendly
  • Full source C++ included
  • Wav, mp3, ogg, flac supported
  • Loopback (What-you-hear) support (Only Windows)

Continue reading

Beat detection algorithm


With this tutorial we are going to conclude the series about audio analysis using FMOD library and Unreal Engine 4. This time we are going to explain how to make a simple beat tracker in real-time. This algorithm will not be an universal solution for all the songs but is an aceptable approximation taking into account the process time limitations.

Part 1: Setting up project paths
Part 2: Using the library
Part 3: Frequency spectrum
Part 4: UE4 spectrum visualizer
Part 5: Beat tracking algorithm
Part 6: UE4 beat visualizer

Continue reading