class_docstr: Apply a constant amount of gain, so that highest signal level present in the sound becomes
  0 dBFS, i.e. the loudest level allowed if all samples must be between -1 and 1. Also known
  as peak normalization.
code: def apply(self, samples: NDArray[np.float32], sample_rate: int):
      if (
          self.apply_to == "only_too_loud_sounds"
          and self.parameters["max_amplitude"] < 1.0
      ):
          return samples
  
      if self.parameters["max_amplitude"] > 0:
          return samples / self.parameters["max_amplitude"]
      else:
          return samples
  
file_path: audiomentations/audiomentations/augmentations/normalize.py
imports: import numpy
  from numpy.typing import NDArray
  from audiomentations.core.transforms_interface import BaseWaveformTransform
  from audiomentations.core.utils import get_max_abs_amplitude
label_desc: Use image node_id 3 for calling the Normalize obj's underlying member method code with example usage: obj.apply(samples, sample_rate) and returns: samples, unknown, samples