Crate compressor [−] [src]
A digital signal compressor, designed for use with audio.
The main type of interest is the Compressor.
You may also find the EvenGainFunction trait (implemented for both Average and Minimum) and the Detector trait (implemented for PeakEnvelopeDetector and RmsEnvelopeDetector.
Reexports
pub use detector::Detector; |
pub use detector::RmsEnvelopeDetector; |
pub use even_gain_fn::EvenGainFunction; |
pub use even_gain_fn::Average; |
pub use even_gain_fn::Minimum; |
Modules
detector | |
dsp_node | |
even_gain_fn |
Structs
Compressor |
A dynamics processing unit designed to compress some given audio signal that exceeds the
|
Type Definitions
PeakAvgCompressor |
A Compressor that uses the average across channels yielded by a Peak envelope detector. |
PeakCompressor |
A Compressor that uses a Peak envelope detector. |
PeakEnvelopeDetector |
An |
PeakMinCompressor |
A Compressor that uses the minimum across channels yielded by a Peak envelope detector. |
RmsAvgCompressor |
A Compressor that uses the average across channels yielded by a Rms envelope detector. |
RmsCompressor |
A Compressor that uses an Rms envelope detector. |
RmsMinCompressor |
A Compressor that uses the minimum across channels yielded by a Rms envelope detector. |