|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| std::vector< double > MayaFlux::Kinesis::Discrete::trapezoid | ( | size_t | n, |
| size_t | fade_len | ||
| ) |
Trapezoid taper coefficients with configurable flat region.
Linear ramp-in over fade_len samples, unity plateau, linear ramp-out over fade_len samples. If 2 * fade_len >= n the ramps are clamped so they meet at the centre with no plateau.
| n | Length in samples |
| fade_len | Ramp length in samples at each end |
Definition at line 55 of file Taper.cpp.