unreal.AudioAnalyzer

class unreal.AudioAnalyzer(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: Object

UAudioAnalyzer

UAudioAnalyzer performs analysis on an audio bus using specific settings and exposes the results via blueprints.

Subclasses of UAudioAnalyzer must implement GetAnalyzerFactoryName() to associate the UAudioAnalyzer asset with an IAudioAnalyzerFactory implementation.

To support blueprint access, subclasses can implement UFUNCTIONs to expose the data returned by GetResult().

C++ Source:

  • Module: AudioAnalyzer

  • File: AudioAnalyzer.h

start_analyzing(world_context_object, audio_bus_to_analyze) None

Starts analyzing audio from the given audio bus. Optionally override the audio bus desired to analyze.

Parameters:
  • world_context_object (Object) –

  • audio_bus_to_analyze (AudioBus) –

stop_analyzing(world_context_object) None

Stops analyzing audio.

Parameters:

world_context_object (Object) –