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. |