How to get the peak volume of the sound being played

Hello Masahiro,

I see few options you could try. The best fit depends on your use case.

  • Use an envelope follower on the source (Audio Components have a OnAudioSignleEnvelopeValue)
  • Use a MetaSound with a WavePlayer Node. From within the MetaSound you can analyze the wave’s audio samples to find the peak samples.
  • Use LoudnessNRT or Loudness in the AudioSynesthesia plugin. These perform perceptual loudness analysis. ULoudnessNRT is run in the editor for offline analysis. ULoudness is to analyze rendering audio through a UAudioBus.