pytimbre.spectral.timbral_model.timbral_util.calculate_rms_enveope

pytimbre.spectral.timbral_model.timbral_util.calculate_rms_enveope(audio_samples, step_size=256, overlap_step=256, normalise=True)

Calculate the RMS envelope of the audio signal.

Parameters:
  • audio_samples – numpy array, the audio samples.

  • step_size – int, number of samples to get the RMS from.

  • overlap_step – int, number of samples to overlap.

Returns:

RMS array