[−][src]Trait spectrusty_core::audio::MulNorm
This trait is being used for scaling sample amplitudes.
Required methods
fn saturating_add(self, other: Self) -> Self
Saturating addition. Computes self + other, saturating at the normalized bounds instead of overflowing.
Float samples operates in range: [-1.0, 1.0], integer: [min, max]
fn mul_norm(self, other: Self) -> Self
Multiplies self
with the other
in the normalized sample amplitude range.
Float samples operates in range: [-1.0, 1.0], integer: [min, max]