Crate envelope_detector [−] [src]
A collection of types and traits useful for high performance envelope detection over a signal.
The primary types of interest are:
Reexports
pub use mode::Mode; |
pub use peak::Peak; |
pub use rms::Rms; |
Modules
mode |
A generic interface over the two kinds of detection modes currently available to the EnvelopeDetector. |
peak |
Peak envelope detection over a signal. |
rms |
Root mean square calculation over a signal. |
Structs
EnvelopeDetector |
Iteratively extracts the amplitude envelope from an audio signal based on three parameters: |
Mono |
A channel mode used by the EnvelopeDetector when envelope detection is only needed on a single channel. |
MultiChannel |
A channel mode that allows the EnvelopeDetector to handle any number of audio channels. |
Type Definitions
MonoEnvelopeDetector |
A single channel EnvelopeDetector generic over its detection mode. |
MultiChannelEnvelopeDetector |
A multi-channel EnvelopeDetector generic over its detection mode. |